sui_adapter_latest::execution_value

Trait ExecutionState

Source
pub trait ExecutionState: StorageView + SuiResolver {
    // Required methods
    fn as_sui_resolver(&self) -> &dyn SuiResolver;
    fn as_child_resolver(&self) -> &dyn ChildObjectResolver;
}
Expand description

Interface with the store necessary to execute a programmable transaction

Required Methods§

Source

fn as_sui_resolver(&self) -> &dyn SuiResolver

Source

fn as_child_resolver(&self) -> &dyn ChildObjectResolver

Implementors§

Source§

impl<T> ExecutionState for T
where T: StorageView + SuiResolver,