Structs§
- Accumulator
Key - Rust type for the Move type AccumulatorKey used to derive the dynamic field id for the balance account object.
- Accumulator
ObjId - New-type for ObjectIDs that are known to have been properly derived as an Balance accumulator field.
- Event
Commitment - Event
Stream Head - Rust representation of the Move EventStreamHead struct from accumulator_settlement module. This represents the state of an authenticated event stream head stored on-chain.
- U128
Enums§
Constants§
- ACCUMULATOR_
ROOT_ CREATE_ FUNC - ACCUMULATOR_
ROOT_ MODULE - ACCUMULATOR_
ROOT_ SETTLEMENT_ PROLOGUE_ FUNC - ACCUMULATOR_
ROOT_ SETTLEMENT_ SETTLE_ EVENTS_ FUNC - ACCUMULATOR_
ROOT_ SETTLE_ U128_ FUNC - ACCUMULATOR_
SETTLEMENT_ EVENT_ STREAM_ HEAD - ACCUMULATOR_
SETTLEMENT_ MODULE
Functions§
- build_
event_ merkle_ root - get_
accumulator_ root_ obj_ initial_ shared_ version - stream_
id_ from_ accumulator_ event - Extract stream id from an accumulator event if it targets sui::accumulator_settlement::EventStreamHead
- update_
account_ balance_ for_ testing