pub trait IotaTransactionBlockEffectsAPI {
Show 19 methods // Required methods fn status(&self) -> &IotaExecutionStatus; fn into_status(self) -> IotaExecutionStatus; fn shared_objects(&self) -> &[IotaObjectRef]; fn created(&self) -> &[OwnedObjectRef]; fn mutated(&self) -> &[OwnedObjectRef]; fn unwrapped(&self) -> &[OwnedObjectRef]; fn deleted(&self) -> &[IotaObjectRef]; fn unwrapped_then_deleted(&self) -> &[IotaObjectRef]; fn wrapped(&self) -> &[IotaObjectRef]; 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<(&IotaObjectRef, DeleteKind)>;
}

Required Methods§

Implementors§