const uint32_t FIRST_APP_MSG_TYPE
@ REMOVE_HISTORICAL_BLOCKS
@ GET_INITIAL_STATE_REFERENCE
@ GET_BLOCK_NUMBERS_FOR_LEAF_INDICES
const uint64_t CANONICAL_FORK_ID
std::unordered_map< MerkleTreeId, TreeStateReference > StateReference
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
MSGPACK_FIELDS(treeId, leaves, forkId)
MSGPACK_FIELDS(treeId, leaves, subtreeDepth, forkId)
block_number_t toBlockNumber
MSGPACK_FIELDS(toBlockNumber)
std::optional< bool > compact
MSGPACK_FIELDS(dstPath, compact)
MSGPACK_FIELDS(latest, blockNumber)
block_number_t blockNumber
MSGPACK_FIELDS(treeId, revision, leaves, startIndex)
WorldStateRevision revision
std::vector< std::optional< index_t > > indices
WorldStateRevision revision
MSGPACK_FIELDS(treeId, revision, leaves)
std::vector< std::optional< SiblingPathAndIndex > > paths
MSGPACK_FIELDS(treeId, revision, key)
WorldStateRevision revision
MSGPACK_FIELDS(alreadyPresent, index)
WorldStateRevision revision
std::vector< index_t > leafIndices
MSGPACK_FIELDS(treeId, revision, leafIndices)
std::vector< std::optional< block_number_t > > blockNumbers
MSGPACK_FIELDS(blockNumbers)
WorldStateRevision revision
MSGPACK_FIELDS(treeId, revision, leafIndex)
MSGPACK_FIELDS(treeId, revision, leafIndex)
WorldStateRevision revision
WorldStateRevision revision
MSGPACK_FIELDS(treeId, revision, leafIndex)
WorldStateRevision revision
MSGPACK_FIELDS(treeId, revision)
WorldStateRevision revision
MSGPACK_FIELDS(treeId, root, size, depth)
MSGPACK_FIELDS(treeId, leaves, forkId)
StateReference blockStateRef
std::vector< crypto::merkle_tree::NullifierLeafValue > paddedNullifiers
std::vector< bb::fr > paddedL1ToL2Messages
block_number_t blockNumber
std::vector< bb::fr > paddedNoteHashes
std::vector< crypto::merkle_tree::PublicDataLeafValue > publicDataWrites
MSGPACK_FIELDS(blockNumber, blockStateRef, blockHeaderHash, paddedNoteHashes, paddedL1ToL2Messages, paddedNullifiers, publicDataWrites)
MSGPACK_FIELDS(treeId, revision)
WorldStateRevision revision
StateReference blockStateRef
MSGPACK_FIELDS(blockStateRef, blockHeaderHash, forkId)