@@ -2,25 +2,28 @@ use std::{collections::HashMap, rc::Rc, str::FromStr, sync::Arc};
22
33use anyhow:: Context ;
44use ark_ec:: { short_weierstrass:: Projective , AffineRepr , CurveGroup , PrimeGroup } ;
5- use ark_ff:: { fields :: arithmetic :: InvalidBigInt , AdditiveGroup , BigInteger256 , Field , PrimeField } ;
5+ use ark_ff:: { AdditiveGroup , BigInteger256 , Field , PrimeField } ;
66use kimchi:: {
77 circuits:: { gate:: CircuitGate , wires:: COLUMNS } ,
88 groupmap:: { BWParameters , GroupMap } ,
99 proof:: RecursionChallenge ,
1010} ;
1111use mina_curves:: pasta:: { Fp , Fq } ;
12- use mina_p2p_messages:: v2:: {
13- self , ConsensusProofOfStakeDataEpochDataNextValueVersionedValueStableV1 ,
14- ConsensusProofOfStakeDataEpochDataStakingValueVersionedValueStableV1 , CurrencyAmountStableV1 ,
15- MinaBaseEpochLedgerValueStableV1 , MinaBaseFeeExcessStableV1 ,
16- MinaBaseProtocolConstantsCheckedValueStableV1 , MinaNumbersGlobalSlotSinceGenesisMStableV1 ,
17- MinaNumbersGlobalSlotSinceHardForkMStableV1 ,
18- MinaStateBlockchainStateValueStableV2LedgerProofStatement ,
19- MinaStateBlockchainStateValueStableV2LedgerProofStatementSource ,
20- MinaStateBlockchainStateValueStableV2SignedAmount ,
21- MinaTransactionLogicZkappCommandLogicLocalStateValueStableV1 , SgnStableV1 , SignedAmount ,
22- TokenFeeExcess , UnsignedExtendedUInt32StableV1 ,
23- UnsignedExtendedUInt64Int64ForVersionTagsStableV1 ,
12+ use mina_p2p_messages:: {
13+ bigint:: InvalidBigInt ,
14+ v2:: {
15+ self , ConsensusProofOfStakeDataEpochDataNextValueVersionedValueStableV1 ,
16+ ConsensusProofOfStakeDataEpochDataStakingValueVersionedValueStableV1 ,
17+ CurrencyAmountStableV1 , MinaBaseEpochLedgerValueStableV1 , MinaBaseFeeExcessStableV1 ,
18+ MinaBaseProtocolConstantsCheckedValueStableV1 , MinaNumbersGlobalSlotSinceGenesisMStableV1 ,
19+ MinaNumbersGlobalSlotSinceHardForkMStableV1 ,
20+ MinaStateBlockchainStateValueStableV2LedgerProofStatement ,
21+ MinaStateBlockchainStateValueStableV2LedgerProofStatementSource ,
22+ MinaStateBlockchainStateValueStableV2SignedAmount ,
23+ MinaTransactionLogicZkappCommandLogicLocalStateValueStableV1 , SgnStableV1 , SignedAmount ,
24+ TokenFeeExcess , UnsignedExtendedUInt32StableV1 ,
25+ UnsignedExtendedUInt64Int64ForVersionTagsStableV1 ,
26+ } ,
2427} ;
2528use mina_poseidon:: constants:: PlonkSpongeConstantsKimchi ;
2629use mina_signer:: { CompressedPubKey , PubKey } ;
0 commit comments