ReferenceRust referencesigil-node
sigil-node · executor_storage
Source declarations, signatures and documentation for executor_storage.
Source: sigil/node/sigil-node/src/executor_storage.rs. SHA-256: 56167f44674d1f07a87153ec4a52182fd3b2b4c6a4b044ebf42213b5d4105026.
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_storage::execute_provider_register
pub fn execute_provider_register(
sender_did: &str,
data: &StorageProviderRegisterData,
fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 37.
executor_storage::execute_provider_update
pub fn execute_provider_update(
sender_did: &str,
data: &StorageProviderUpdateData,
fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 99.
executor_storage::execute_provider_exit
pub fn execute_provider_exit(
sender_did: &str,
data: &StorageProviderExitData,
fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 158.
executor_storage::execute_pin_request
pub fn execute_pin_request(
sender_did: &str,
data: &StoragePinRequestData,
fee: u64,
block_height: u64,
chain_id: &str,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 197.
executor_storage::execute_pin_accept
pub fn execute_pin_accept(
sender_did: &str,
data: &StoragePinAcceptData,
fee: u64,
block_height: u64,
chain_id: &str,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 280.
executor_storage::execute_receipt_settle
pub fn execute_receipt_settle(
sender_did: &str,
data: &StorageReceiptSettleData,
fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 392.
executor_storage::execute_challenge
pub fn execute_challenge(
sender_did: &str,
data: &StorageChallengeData,
fee: u64,
block_height: u64,
chain_id: &str,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 457.
executor_storage::execute_challenge_resolve
pub fn execute_challenge_resolve(
sender_did: &str,
data: &StorageChallengeResolveData,
fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<Settlement, NodeError>;Source line: 536.