Structs§
- Effects
Object Change - Input/output state of an object that was changed during execution
- Object
Change - Effect on an individual object, keyed by its [
ObjectId]. - Test
Effects Builder - Transaction
Effects Debug Summary - Transaction
Effects V1 - Version 1 of TransactionEffects
- Transaction
Events - Events emitted during the successful execution of a transaction
Enums§
- IDOperation
- Defines what happened to an ObjectId during execution
- Input
Shared Object - Description of a shared object that was used as input to a transaction.
- Object
In - State of an object prior to execution
- Object
Out - State of an object after execution
- Object
Remove Kind - Transaction
Effects - The output or effects of executing a transaction
- Unchanged
Shared Kind - Type of unchanged shared object
Constants§
- APPROX_
SIZE_ OF_ EPOCH_ ID - APPROX_
SIZE_ OF_ EXECUTION_ STATUS - APPROX_
SIZE_ OF_ GAS_ COST_ SUMMARY - APPROX_
SIZE_ OF_ OBJECT_ REF - APPROX_
SIZE_ OF_ OPT_ TX_ EVENTS_ DIGEST - APPROX_
SIZE_ OF_ OWNER - APPROX_
SIZE_ OF_ TX_ DIGEST
Traits§
- Transaction
EffectsAPI - Version-agnostic accessors for
TransactionEffects. - Transaction
EffectsAPI ForTesting - Test-only mutators and unchecked builders for
TransactionEffectsthat bypass the normal invariants. Not for production use. - Transaction
Effects Ext - The version-selecting constructor and aggregating queries for the
TransactionEffectsenum. Sealed; implemented only for the enum.