pub trait SuiTransactionBlockEffectsAPI {
Show 20 methods
    // Required methods
    fn status(&self) -> &SuiExecutionStatus;
    fn into_status(self) -> SuiExecutionStatus;
    fn shared_objects(&self) -> &[SuiObjectRef];
    fn created(&self) -> &[OwnedObjectRef];
    fn mutated(&self) -> &[OwnedObjectRef];
    fn unwrapped(&self) -> &[OwnedObjectRef];
    fn deleted(&self) -> &[SuiObjectRef];
    fn unwrapped_then_deleted(&self) -> &[SuiObjectRef];
    fn wrapped(&self) -> &[SuiObjectRef];
    fn gas_object(&self) -> &OwnedObjectRef;
    fn events_digest(&self) -> Option<&TransactionEventsDigest>;
    fn dependencies(&self) -> &[TransactionDigest];
    fn executed_epoch(&self) -> EpochId;
    fn transaction_digest(&self) -> &TransactionDigest;
    fn gas_cost_summary(&self) -> &GasCostSummary;
    fn mutated_excluding_gas(&self) -> Vec<OwnedObjectRef>;
    fn modified_at_versions(&self) -> Vec<(ObjectID, SequenceNumber)>;
    fn all_changed_objects(&self) -> Vec<(&OwnedObjectRef, WriteKind)>;
    fn all_deleted_objects(&self) -> Vec<(&SuiObjectRef, DeleteKind)>;
    fn accumulator_events(&self) -> Vec<SuiAccumulatorEvent>;
}Required Methods§
fn status(&self) -> &SuiExecutionStatus
fn into_status(self) -> SuiExecutionStatus
fn created(&self) -> &[OwnedObjectRef]
fn mutated(&self) -> &[OwnedObjectRef]
fn unwrapped(&self) -> &[OwnedObjectRef]
fn deleted(&self) -> &[SuiObjectRef]
fn unwrapped_then_deleted(&self) -> &[SuiObjectRef]
fn wrapped(&self) -> &[SuiObjectRef]
fn gas_object(&self) -> &OwnedObjectRef
fn events_digest(&self) -> Option<&TransactionEventsDigest>
fn dependencies(&self) -> &[TransactionDigest]
fn executed_epoch(&self) -> EpochId
fn transaction_digest(&self) -> &TransactionDigest
fn gas_cost_summary(&self) -> &GasCostSummary
Sourcefn mutated_excluding_gas(&self) -> Vec<OwnedObjectRef>
 
fn mutated_excluding_gas(&self) -> Vec<OwnedObjectRef>
Return an iterator of mutated objects, but excluding the gas object.