Available on crate feature
unstable only.Modules§
- event_
literal - Nested message and enum types in
EventLiteral. - event_
predicate - Nested message and enum types in
EventPredicate. - get_
checkpoint_ object_ proof_ response - Nested message and enum types in
GetCheckpointObjectProofResponse. - ledger_
service_ client - Generated client implementations.
- ledger_
service_ server - Generated server implementations.
- list_
checkpoints_ response - Nested message and enum types in
ListCheckpointsResponse. - list_
events_ response - Nested message and enum types in
ListEventsResponse. - list_
transactions_ response - Nested message and enum types in
ListTransactionsResponse. - merkle_
node - Nested message and enum types in
MerkleNode. - proof_
service_ client - Generated client implementations.
- proof_
service_ server - Generated server implementations.
- transaction_
literal - Nested message and enum types in
TransactionLiteral. - transaction_
predicate - Nested message and enum types in
TransactionPredicate.
Structs§
- Affected
Address Filter - Match by any address whose state moved as a side effect of the transaction: object ownership changes (in either direction), prior owners of removed/wrapped objects, and address-balance changes via accumulator events.
- Affected
Object Filter - Match by changed object ID.
- Checkpoint
Item - One checkpoint item.
- Emit
Module Filter - Match by an event’s package/module fields, specified as a
::-delimited Move path. These identify the top-level Move call that triggered the event. - Event
Filter - DNF filter for events: any term may match, and each term is an AND of signed literals. Sender predicates match all events from matching transactions; emit-module, event-type, and event-stream-head predicates match individual event-space dimensions. An absent filter matches everything. A present filter must have at least one term, and every term must have at least one included literal.
- Event
Item - One event item.
- Event
Literal - One signed event predicate literal.
- Event
Predicate - One event-index predicate.
- Event
Stream Head Filter - Match by authenticated event stream head.
- Event
Term - One conjunction in an event DNF filter.
- Event
Type Filter - Match by event struct type, specified as a Move type string.
- GetCheckpoint
Object Proof Request - Request for a
GetCheckpointObjectProofcall. - GetCheckpoint
Object Proof Response - Response containing a checkpoint-object proof and the materials needed to verify it end-to-end.
- List
Checkpoints Request - Request message for LedgerService.ListCheckpoints.
- List
Checkpoints Response - Response message for LedgerService.ListCheckpoints.
- List
Events Request - Request message for LedgerService.ListEvents.
- List
Events Response - Response message for LedgerService.ListEvents.
- List
Transactions Request - Request message for LedgerService.ListTransactions.
- List
Transactions Response - Response message for LedgerService.ListTransactions.
- Merkle
Neighbour Leaf - A neighbour leaf in a
MerkleNonInclusionProof: an object reference at a specific sorted position in the OCS tree, plus the inclusion proof that authenticates it against the tree root. - Merkle
Node - A node in a Blake2b256 Merkle tree.
- Merkle
NonInclusion Proof - A non-inclusion proof for a Blake2b256 Merkle tree built over leaves in sorted order.
- Merkle
Proof - An inclusion proof for a leaf in a Blake2b256 Merkle tree.
- Move
Call Filter - Match by Move function call, specified as a
::-delimited Move path. - OcsInclusion
Proof - An Object Checkpoint State (OCS) inclusion proof.
- OcsNon
Inclusion Proof - An Object Checkpoint State (OCS) non-inclusion proof.
- Query
End - Final response frame for a successful query stream. Every successful stream returns exactly one QueryEnd after all item and watermark frames.
- Query
Options - Cursor-bounded query options.
- Sender
Filter - Match by transaction sender address.
- Transaction
Filter - DNF filter for transactions: any term may match, and each term is an AND of signed literals. An absent filter matches everything. A present filter must have at least one term, and every term must have at least one included literal.
- Transaction
Item - One transaction item.
- Transaction
Literal - One signed transaction predicate literal.
- Transaction
Predicate - One transaction-index predicate.
- Transaction
Term - One conjunction in a transaction DNF filter.
- Watermark
- Progress markers for a query scan. Carried both on every item and as standalone wire frames between items when the underlying scan advances without producing a matching item.
Enums§
- Ordering
- Ordering for the returned result set.
- Query
EndReason - Reason the server stopped this query response.
Constants§
- FILE_
DESCRIPTOR_ SET - Byte encoded FILE_DESCRIPTOR_SET.