ReferenceRust referencesigil-node
sigil-node · executor_recovery
Source declarations, signatures and documentation for executor_recovery.
Source: sigil/node/sigil-node/src/executor_recovery.rs. SHA-256: b89b81d27cd400188cbcf9214d0e4aca7023ff1ef4781450bd5c60c767aee9e9.
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_recovery::execute_register_recovery
pub fn execute_register_recovery(
sender: &str,
data: &RegisterRecoveryData,
base_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 136.
executor_recovery::execute_register_recovery_sponsored
pub fn execute_register_recovery_sponsored(
sponsor: &str,
subject: &str,
data: &RegisterRecoveryData,
base_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 185.
executor_recovery::execute_initiate_recovery
pub fn execute_initiate_recovery(
sender: &str,
data: &InitiateRecoveryData,
base_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 240.
executor_recovery::execute_add_recovery_authorization
pub fn execute_add_recovery_authorization(
sender: &str,
data: &AddRecoveryAuthorizationData,
base_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 318.
executor_recovery::execute_abort_recovery
pub fn execute_abort_recovery(
sender: &str,
data: &AbortRecoveryData,
base_fee: u64,
_block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 434.
executor_recovery::execute_finalize_recovery
pub fn execute_finalize_recovery(
sender: &str,
data: &FinalizeRecoveryData,
base_fee: u64,
block_height: u64,
state: &dyn ExecutionState,
) -> Result<(u64, Vec<StateChange>, Vec<Event>), NodeError>;Source line: 521.