Module mina_serialization_types::v1
source · [−]Expand description
Version 1 serialization types for the Mina protocol
Re-exports
pub use super::account::AccountV1;pub use super::account::AuthRequiredV1;pub use super::account::PermissionsV1;pub use super::account::TimingV1;pub use super::account::TokenPermissionsV1;pub use super::blockchain_state::BlockchainStateV1;pub use super::blockchain_state::NonSnarkStagedLedgerHashV1;pub use super::blockchain_state::StagedLedgerHashV1;pub use super::bulletproof_challenges::BulletproofChallengeTuple17V1;pub use super::bulletproof_challenges::BulletproofChallengeTuple18V1;pub use super::bulletproof_challenges::BulletproofChallengeV1;pub use super::bulletproof_challenges::BulletproofChallengesV1;pub use super::bulletproof_challenges::BulletproofPreChallengeV1;pub use super::bulletproof_challenges::ProofStateBulletproofChallengesV1;pub use super::bulletproof_challenges::ScalarChallengeVector2V1;pub use super::common::AccountNonceV1;pub use super::common::AmountV1;pub use super::common::BigInt256;pub use super::common::BlockTimeV1;pub use super::common::ByteVecV1;pub use super::common::CharV1;pub use super::common::DeltaV1;pub use super::common::ExtendedU32;pub use super::common::ExtendedU64;pub use super::common::ExtendedU64_2;pub use super::common::ExtendedU64_3;pub use super::common::GlobalSlotNumberV1;pub use super::common::Hash2V1;pub use super::common::HashV1;pub use super::common::Hex64V1;pub use super::common::LengthV1;pub use super::common::TokenIdV1;pub use super::consensus_state::ConsensusStateV1;pub use super::consensus_state::VrfOutputTruncatedV1;pub use super::delta_transition_chain_proof::DeltaTransitionChainProof;pub use super::epoch_data::EpochDataV1;pub use super::epoch_data::EpochLedgerV1;pub use super::external_transition::ExternalTransitionV1;pub use super::field_and_curve_elements::ECPointV1;pub use super::field_and_curve_elements::ECPointVecV1;pub use super::field_and_curve_elements::FieldElement;pub use super::field_and_curve_elements::FieldElementVecV1;pub use super::field_and_curve_elements::FiniteECPoint;pub use super::field_and_curve_elements::FiniteECPointPairVecV1;pub use super::field_and_curve_elements::FiniteECPointVecV1;pub use super::field_and_curve_elements::InnerCurveScalar;pub use super::global_slot::GlobalSlotV1;pub use super::opening_proof::OpeningProofV1;pub use super::proof_evaluations::ProofEvaluationsV1;pub use super::proof_messages::ProofMessageWithDegreeBoundV1;pub use super::proof_messages::ProofMessageWithoutDegreeBoundListV1;pub use super::proof_messages::ProofMessagesV1;pub use super::protocol_constants::ProtocolConstantsV1;pub use super::protocol_state::ProtocolStateV1;pub use super::protocol_state_body::ProtocolStateBodyV1;pub use super::protocol_state_proof::PairingBasedV1;pub use super::protocol_state_proof::PlonkV1;pub use super::protocol_state_proof::PrevEvalsV1;pub use super::protocol_state_proof::PrevXHatV1;pub use super::protocol_state_proof::ProofOpeningsV1;pub use super::protocol_state_proof::ProofStateDeferredValuesV1;pub use super::protocol_state_proof::ProofStatePairingBasedV1;pub use super::protocol_state_proof::ProofStateV1;pub use super::protocol_state_proof::ProofStatementV1;pub use super::protocol_state_proof::ProofV1;pub use super::protocol_state_proof::ProtocolStateProofV1;pub use super::protocol_state_proof::ShiftedValueV1;pub use super::protocol_state_proof::SpongeDigestBeforeEvaluationsV1;pub use super::protocol_version::ProtocolVersionV1;pub use super::signatures::PublicKey2V1;pub use super::signatures::PublicKeyV1;pub use super::signatures::SignatureV1;pub use super::snark_work::FeeExcessPairV1;pub use super::snark_work::LedgerProofV1;pub use super::snark_work::OneORTwoV1;pub use super::snark_work::PendingCoinbaseStackStateV1;pub use super::snark_work::PendingCoinbaseV1;pub use super::snark_work::SgnTypeV1;pub use super::snark_work::SignedV1;pub use super::snark_work::StateStackV1;pub use super::snark_work::StatementV1;pub use super::snark_work::TransactionSnarkV1;pub use super::snark_work::TransactionSnarkWorkV1;pub use super::staged_ledger_diff::CoinBaseBalanceDataV1;pub use super::staged_ledger_diff::CoinBaseFeeTransferV1;pub use super::staged_ledger_diff::CoinBaseV1;pub use super::staged_ledger_diff::FeeTransferBalanceDataV1;pub use super::staged_ledger_diff::InternalCommandBalanceDataV1;pub use super::staged_ledger_diff::PaymentPayloadV1;pub use super::staged_ledger_diff::SignedCommandFeeTokenV1;pub use super::staged_ledger_diff::SignedCommandMemoV1;pub use super::staged_ledger_diff::SignedCommandPayloadBodyV1;pub use super::staged_ledger_diff::SignedCommandPayloadCommonV1;pub use super::staged_ledger_diff::SignedCommandPayloadV1;pub use super::staged_ledger_diff::SignedCommandV1;pub use super::staged_ledger_diff::StagedLedgerDiffTupleV1;pub use super::staged_ledger_diff::StagedLedgerDiffV1;pub use super::staged_ledger_diff::StagedLedgerPreDiffV1;pub use super::staged_ledger_diff::StakeDelegationV1;pub use super::staged_ledger_diff::TransactionStatusAuxiliaryDataV1;pub use super::staged_ledger_diff::TransactionStatusBalanceDataV1;pub use super::staged_ledger_diff::TransactionStatusFailedTypeV1;pub use super::staged_ledger_diff::TransactionStatusV1;pub use super::staged_ledger_diff::UserCommandV1;pub use super::staged_ledger_diff::UserCommandWithStatusV1;