Expand description
Rust definitions of move/sui framework types.
Structs§
- Coin
- Event
Batch unstable - A non-empty group of event commitments folded into an
EventStreamHeadas a single MMR update. - Event
Commitment unstable - A commitment to a single event for inclusion in an authenticated event stream’s Merkle Mountain Range.
- Event
Stream Head unstable - On-chain head of an authenticated event stream.
Enums§
- Apply
Stream Error unstable - Reasons
apply_stream_updatescan reject a batch.
Functions§
- apply_
stream_ updates unstable - Fold a sequence of
batchesintohead, returning the updated head. - build_
event_ merkle_ root unstable - Build the per-checkpoint merkle root over an ordered slice of event commitments.
- derive_
event_ stream_ head_ object_ id unstable - Compute the object id of the
EventStreamHeaddynamic field for a given stream.