sigil-node · executor_nova
Source declarations, signatures and documentation for executor_nova.
Source: sigil/node/sigil-node/src/executor_nova.rs. SHA-256: 318927cd833bc1864dc62805fd7a4a10da264baaae3fed0533c5a9692d1758ca.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
executor_nova::GAS_NOVA_CREATE_WORLD
pub const GAS_NOVA_CREATE_WORLD: u64;Source line: 24.
executor_nova::GAS_NOVA_CLAIM_PARCEL
pub const GAS_NOVA_CLAIM_PARCEL: u64;Source line: 25.
executor_nova::GAS_NOVA_TRANSFER_PARCEL
pub const GAS_NOVA_TRANSFER_PARCEL: u64;Source line: 26.
executor_nova::GAS_NOVA_DEPLOY_BUILDING
pub const GAS_NOVA_DEPLOY_BUILDING: u64;Source line: 27.
executor_nova::GAS_NOVA_REMOVE_BUILDING
pub const GAS_NOVA_REMOVE_BUILDING: u64;Source line: 28.
executor_nova::GAS_NOVA_UPDATE_AVATAR
pub const GAS_NOVA_UPDATE_AVATAR: u64;Source line: 29.
executor_nova::GAS_NOVA_CREATE_AUCTION
pub const GAS_NOVA_CREATE_AUCTION: u64;Source line: 30.
executor_nova::GAS_NOVA_AUCTION_BID
pub const GAS_NOVA_AUCTION_BID: u64;Source line: 31.
executor_nova::GAS_NOVA_SETTLE_AUCTION
pub const GAS_NOVA_SETTLE_AUCTION: u64;Source line: 32.
executor_nova::GAS_NOVA_SET_ZONE_PERMISSIONS
pub const GAS_NOVA_SET_ZONE_PERMISSIONS: u64;Source line: 33.
executor_nova::execute_create_world
pub fn execute_create_world(
sender_did: &str,
data: &NovaCreateWorldData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 39.
executor_nova::execute_claim_parcel
pub fn execute_claim_parcel(
sender_did: &str,
data: &NovaClaimParcelData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 86.
executor_nova::execute_transfer_parcel
pub fn execute_transfer_parcel(
sender_did: &str,
data: &NovaTransferParcelData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 141.
executor_nova::execute_deploy_building
pub fn execute_deploy_building(
sender_did: &str,
data: &NovaDeployBuildingData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 185.
executor_nova::execute_remove_building
pub fn execute_remove_building(
sender_did: &str,
data: &NovaRemoveBuildingData,
tx_fee: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 262.
executor_nova::execute_update_avatar
pub fn execute_update_avatar(
sender_did: &str,
data: &NovaUpdateAvatarData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 304.
executor_nova::execute_create_auction
pub fn execute_create_auction(
sender_did: &str,
data: &NovaCreateAuctionData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 361.
executor_nova::execute_auction_bid
pub fn execute_auction_bid(
sender_did: &str,
data: &NovaAuctionBidData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 443.
executor_nova::execute_settle_auction
pub fn execute_settle_auction(
sender_did: &str,
data: &NovaSettleAuctionData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 557.
executor_nova::execute_set_zone_permissions
pub fn execute_set_zone_permissions(
sender_did: &str,
data: &NovaSetZonePermissionsData,
tx_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 649.