Module-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
entity pending_subnode_image
Link copied to clipboard
entity pending_subnode_image_state
Link copied to clipboard
entity pending_update_subnode_image
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@extend(scheduled_proposal_delay_time_handlers) function (): map<text, (proposal) -> (blockchain?, delay: integer)>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@extend(scheduled_proposal_delay_time_handlers) function (): map<text, (proposal) -> (blockchain?, delay: integer)>
Link copied to clipboard
@extend(scheduled_proposal_delay_time_handlers) function (): map<text, (proposal) -> (blockchain?, delay: integer)>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@extend(scheduled_proposal_delay_time_handlers) function (): map<text, (proposal) -> (blockchain?, delay: integer)>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@extend(scheduled_proposal_delay_time_handlers) function (): map<text, (proposal) -> (blockchain?, delay: integer)>
Link copied to clipboard
Link copied to clipboard
function scheduled_add_cluster_subnode_image_proposal_delay_time_handler(proposal: proposal): (blockchain?, delay: integer)
Link copied to clipboard
function scheduled_remove_cluster_subnode_image_proposal_delay_time_handler(proposal: proposal): (blockchain?, delay: integer)
Link copied to clipboard
function scheduled_subnode_image_proposal_delay_time_handler(proposal: proposal): (blockchain?, delay: integer)
Link copied to clipboard
function scheduled_subnode_image_state_delay_time_handler(proposal: proposal): (blockchain?, delay: integer)
Link copied to clipboard
function scheduled_update_subnode_image_proposal_delay_time_handler(proposal: proposal): (blockchain?, delay: integer)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
function validate_subnode_image_state_proposal(pending_subnode_image_state: pending_subnode_image_state)
Link copied to clipboard
Queries
Link copied to clipboard
Returns add subnode image to cluster proposal.
Link copied to clipboard
query get_remove_cluster_subnode_image_proposal(rowid: rowid): (cluster: text, subnode_image: text)?
Returns remove subnode image from cluster proposal.
Link copied to clipboard
query get_subnode_image_proposal(rowid: rowid): (name: text, url: text, digest: text, subnode_image_type: subnode_image_type)?
Returns new subnode image proposal.
Link copied to clipboard
Returns enable/disable subnode image proposal.
Link copied to clipboard
Returns update subnode image proposal.
Operations
Link copied to clipboard
operation propose_add_cluster_subnode_image(my_pubkey: byte_array, cluster_name: text, subnode_image_name: text, description: text, scheduled_at: integer?)
Propose add subnode image to cluster.
Permission: cluster governor
Rate limit: actions
Link copied to clipboard
operation propose_remove_cluster_subnode_image(my_pubkey: byte_array, cluster_name: text, subnode_image_name: text, description: text, scheduled_at: integer?)
Propose remove subnode image from cluster.
Permission: cluster governor
Rate limit: actions
Link copied to clipboard
operation propose_subnode_image(my_pubkey: byte_array, name: text, url: text, digest: text, subnode_image_type: subnode_image_type, image_description: text, gtx_modules: text, sync_exts: text, proposal_description: text, scheduled_at: integer?, base_compute_requests: integer)
Propose new subnode image.
Permission: system provider
Rate limit: actions
Link copied to clipboard
operation propose_subnode_image_state(my_pubkey: byte_array, name: text, active: boolean, description: text, scheduled_at: integer?)
Propose enable or disable subnode image.
Permission: system provider
Rate limit: actions
Link copied to clipboard
operation propose_update_subnode_image(my_pubkey: byte_array, name: text, url: text, digest: text, description: text, scheduled_at: integer?)
Propose update subnode image.
Permission: system provider
Rate limit: actions