espresso_types/v0/v0_5/
mod.rs1use vbs::version::Version;
2
3pub use super::v0_4::{
5 ADVZNsProof, ADVZTxProof, AccountQueryData, AvidMIncorrectEncodingNsProof, AvidMNsProof,
6 AvidMTxProof, BLOCK_MERKLE_TREE_HEIGHT, BlockMerkleCommitment, BlockMerkleTree, BlockSize,
7 BuilderSignature, ChainConfig, ChainId, Delta, FEE_MERKLE_TREE_HEIGHT, FeeAccount,
8 FeeAccountProof, FeeAmount, FeeInfo, FeeMerkleCommitment, FeeMerkleProof, FeeMerkleTree, Index,
9 Iter, L1BlockInfo, L1Client, L1ClientOptions, L1Snapshot, MAX_VALIDATORS, NS_ID_BYTE_LEN,
10 NS_OFFSET_BYTE_LEN, NUM_NSS_BYTE_LEN, NUM_TXS_BYTE_LEN, NamespaceId, NsIndex, NsIter,
11 NsPayload, NsPayloadBuilder, NsPayloadByteLen, NsPayloadOwned, NsPayloadRange, NsTable,
12 NsTableBuilder, NsTableValidationError, NumNss, NumTxs, NumTxsRange, NumTxsUnchecked, Payload,
13 PayloadByteLen, REWARD_MERKLE_TREE_V2_ARITY, REWARD_MERKLE_TREE_V2_HEIGHT,
14 ResolvableChainConfig, RewardAccountProofV2, RewardAccountQueryDataV2, RewardAccountV2,
15 RewardClaimError, RewardMerkleCommitmentV2, RewardMerkleProofV2, RewardMerkleTreeV2,
16 TX_OFFSET_BYTE_LEN, TimeBasedUpgrade, Transaction, TxIndex, TxIter, TxPayload, TxPayloadRange,
17 TxTableEntries, TxTableEntriesRange, Upgrade, UpgradeMode, UpgradeType, ViewBasedUpgrade,
18};
19
20pub const VERSION: Version = Version { major: 0, minor: 5 };
21
22pub type LeaderCounts = [u16; MAX_VALIDATORS];
23
24mod header;
25pub use header::*;