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;