@@ -103,7 +103,7 @@ static CMutableTransaction CreateProRegTx(const CChain& active_chain, const CTxM
103103 operatorKeyRet.MakeNewKey ();
104104
105105 CProRegTx proTx;
106- proTx.nVersion = CProRegTx::GetVersion (!bls::bls_legacy_scheme);
106+ proTx.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
107107 proTx.collateralOutpoint .n = 0 ;
108108 proTx.addr = LookupNumeric (" 1.1.1.1" , port);
109109 proTx.keyIDOwner = ownerKeyRet.GetPubKey ().GetID ();
@@ -125,7 +125,7 @@ static CMutableTransaction CreateProRegTx(const CChain& active_chain, const CTxM
125125static CMutableTransaction CreateProUpServTx (const CChain& active_chain, const CTxMemPool& mempool, SimpleUTXOMap& utxos, const uint256& proTxHash, const CBLSSecretKey& operatorKey, int port, const CScript& scriptOperatorPayout, const CKey& coinbaseKey)
126126{
127127 CProUpServTx proTx;
128- proTx.nVersion = CProUpRevTx::GetVersion (!bls::bls_legacy_scheme);
128+ proTx.nVersion = CProUpServTx::GetMaxVersion (!bls::bls_legacy_scheme);
129129 proTx.proTxHash = proTxHash;
130130 proTx.addr = LookupNumeric (" 1.1.1.1" , port);
131131 proTx.scriptOperatorPayout = scriptOperatorPayout;
@@ -145,7 +145,7 @@ static CMutableTransaction CreateProUpServTx(const CChain& active_chain, const C
145145static CMutableTransaction CreateProUpRegTx (const CChain& active_chain, const CTxMemPool& mempool, SimpleUTXOMap& utxos, const uint256& proTxHash, const CKey& mnKey, const CBLSPublicKey& pubKeyOperator, const CKeyID& keyIDVoting, const CScript& scriptPayout, const CKey& coinbaseKey)
146146{
147147 CProUpRegTx proTx;
148- proTx.nVersion = CProUpRegTx::GetVersion (!bls::bls_legacy_scheme);
148+ proTx.nVersion = CProUpRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
149149 proTx.proTxHash = proTxHash;
150150 proTx.pubKeyOperator .Set (pubKeyOperator, bls::bls_legacy_scheme.load ());
151151 proTx.keyIDVoting = keyIDVoting;
@@ -166,7 +166,7 @@ static CMutableTransaction CreateProUpRegTx(const CChain& active_chain, const CT
166166static CMutableTransaction CreateProUpRevTx (const CChain& active_chain, const CTxMemPool& mempool, SimpleUTXOMap& utxos, const uint256& proTxHash, const CBLSSecretKey& operatorKey, const CKey& coinbaseKey)
167167{
168168 CProUpRevTx proTx;
169- proTx.nVersion = CProUpRevTx::GetVersion (!bls::bls_legacy_scheme);
169+ proTx.nVersion = CProUpRevTx::GetMaxVersion (!bls::bls_legacy_scheme);
170170 proTx.proTxHash = proTxHash;
171171
172172 CMutableTransaction tx;
@@ -632,7 +632,7 @@ void FuncTestMempoolReorg(TestChainSetup& setup)
632632 BOOST_CHECK_EQUAL (block->GetHash (), chainman.ActiveChain ().Tip ()->GetBlockHash ());
633633
634634 CProRegTx payload;
635- payload.nVersion = CProRegTx::GetVersion (!bls::bls_legacy_scheme);
635+ payload.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
636636 payload.addr = LookupNumeric (" 1.1.1.1" , 1 );
637637 payload.keyIDOwner = ownerKey.GetPubKey ().GetID ();
638638 payload.pubKeyOperator .Set (operatorKey.GetPublicKey (), bls::bls_legacy_scheme.load ());
@@ -774,7 +774,7 @@ void FuncVerifyDB(TestChainSetup& setup)
774774 BOOST_CHECK_EQUAL (block->GetHash (), chainman.ActiveChain ().Tip ()->GetBlockHash ());
775775
776776 CProRegTx payload;
777- payload.nVersion = CProRegTx::GetVersion (!bls::bls_legacy_scheme);
777+ payload.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
778778 payload.addr = LookupNumeric (" 1.1.1.1" , 1 );
779779 payload.keyIDOwner = ownerKey.GetPubKey ().GetID ();
780780 payload.pubKeyOperator .Set (operatorKey.GetPublicKey (), bls::bls_legacy_scheme.load ());
0 commit comments