package primitives

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Asset

primitives.proto:7

Used in: rpc.AccountVaultDetails, rpc.AccountVaultUpdate, transaction.TransactionHeader

message Digest

primitives.proto:91

A hash digest, the result of a hash function.

Used in: account.AccountHeader, account.AccountStorageHeader.StorageSlot, account.AccountSummary, account.AccountWitness, blockchain.BlockHeader, blockchain.SignBlockResponse, note.NoteHeader, note.NoteId, note.NoteMetadata, note.NoteScriptRoot, Asset, MerklePath, MmrDelta, SmtLeafEntry, SparseMerklePath, rpc.AccountRequest.AccountDetailRequest, rpc.AccountRequest.AccountDetailRequest.StorageMapDetailRequest.MapKeys, rpc.AccountStorageDetails.AccountStorageMapDetails.AllMapEntries.StorageMapEntry, rpc.AccountStorageDetails.AccountStorageMapDetails.MapEntriesWithProofs.StorageMapEntryWithProof, rpc.AccountVaultUpdate, rpc.RpcStatus, rpc.StorageMapUpdate, rpc.SyncNullifiersResponse.NullifierUpdate, transaction.InputNoteCommitment, transaction.TransactionHeader, transaction.TransactionId

message MerklePath

primitives.proto:82

Represents a Merkle path.

Used in: rpc.BlockHeaderByNumberResponse, rpc.SyncNotesResponse.NoteSyncBlock

message MmrDelta

primitives.proto:70

Represents an MMR delta.

Used in: rpc.SyncChainMmrResponse

message SmtLeaf

primitives.proto:33

A leaf in an SMT, sitting at depth 64. A leaf can contain 0, 1 or multiple leaf entries.

Used in: SmtOpening

message SmtLeafEntry

primitives.proto:18

Represents a single SMT leaf entry.

Used in: SmtLeaf, SmtLeafEntryList

message SmtLeafEntryList

primitives.proto:27

Multiple leaf entries when hash collisions occur at the same leaf position.

Used in: SmtLeaf

message SmtOpening

primitives.proto:47

The opening of a leaf in an SMT.

Used in: rpc.AccountStorageDetails.AccountStorageMapDetails.MapEntriesWithProofs.StorageMapEntryWithProof

message SparseMerklePath

primitives.proto:56

A different representation of a Merkle path designed for memory efficiency.

Used in: account.AccountWitness, note.NoteInclusionInBlockProof, SmtOpening