@@ -107,6 +107,7 @@ static CMutableTransaction CreateProRegTx(const CChain& active_chain, const CTxM
107107
108108 CProRegTx proTx;
109109 proTx.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
110+ proTx.netInfo = NetInfoInterface::MakeNetInfo (proTx.nVersion );
110111 proTx.collateralOutpoint .n = 0 ;
111112 BOOST_CHECK_EQUAL (proTx.netInfo ->AddEntry (strprintf (" 1.1.1.1:%d" , port)), NetInfoStatus::Success);
112113 proTx.keyIDOwner = ownerKeyRet.GetPubKey ().GetID ();
@@ -129,6 +130,7 @@ static CMutableTransaction CreateProUpServTx(const CChain& active_chain, const C
129130{
130131 CProUpServTx proTx;
131132 proTx.nVersion = CProUpServTx::GetMaxVersion (!bls::bls_legacy_scheme);
133+ proTx.netInfo = NetInfoInterface::MakeNetInfo (proTx.nVersion );
132134 proTx.proTxHash = proTxHash;
133135 BOOST_CHECK_EQUAL (proTx.netInfo ->AddEntry (strprintf (" 1.1.1.1:%d" , port)), NetInfoStatus::Success);
134136 proTx.scriptOperatorPayout = scriptOperatorPayout;
@@ -639,6 +641,7 @@ void FuncTestMempoolReorg(TestChainSetup& setup)
639641
640642 CProRegTx payload;
641643 payload.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
644+ payload.netInfo = NetInfoInterface::MakeNetInfo (payload.nVersion );
642645 BOOST_CHECK_EQUAL (payload.netInfo ->AddEntry (" 1.1.1.1:1" ), NetInfoStatus::Success);
643646 payload.keyIDOwner = ownerKey.GetPubKey ().GetID ();
644647 payload.pubKeyOperator .Set (operatorKey.GetPublicKey (), bls::bls_legacy_scheme.load ());
@@ -713,6 +716,8 @@ void FuncTestMempoolDualProregtx(TestChainSetup& setup)
713716 auto scriptPayout = GetScriptForDestination (PKHash (payoutKey.GetPubKey ()));
714717
715718 CProRegTx payload;
719+ payload.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
720+ payload.netInfo = NetInfoInterface::MakeNetInfo (payload.nVersion );
716721 BOOST_CHECK_EQUAL (payload.netInfo ->AddEntry (" 1.1.1.1:2" ), NetInfoStatus::Success);
717722 payload.keyIDOwner = ownerKey.GetPubKey ().GetID ();
718723 payload.pubKeyOperator .Set (operatorKey.GetPublicKey (), bls::bls_legacy_scheme.load ());
@@ -781,6 +786,7 @@ void FuncVerifyDB(TestChainSetup& setup)
781786
782787 CProRegTx payload;
783788 payload.nVersion = CProRegTx::GetMaxVersion (!bls::bls_legacy_scheme);
789+ payload.netInfo = NetInfoInterface::MakeNetInfo (payload.nVersion );
784790 BOOST_CHECK_EQUAL (payload.netInfo ->AddEntry (" 1.1.1.1:1" ), NetInfoStatus::Success);
785791 payload.keyIDOwner = ownerKey.GetPubKey ().GetID ();
786792 payload.pubKeyOperator .Set (operatorKey.GetPublicKey (), bls::bls_legacy_scheme.load ());
0 commit comments