@@ -1582,11 +1582,9 @@ def create_simple_node(self, extra_args=None):
15821582 def dynamically_add_masternode (self , evo = False , rnd = None , should_be_rejected = False ) -> Optional [MasternodeInfo ]:
15831583 mn_idx = len (self .nodes )
15841584
1585- node_p2p_port = p2p_port (mn_idx )
1586-
15871585 protx_success = False
15881586 try :
1589- created_mn_info = self .dynamically_prepare_masternode (mn_idx , node_p2p_port , evo , rnd )
1587+ created_mn_info = self .dynamically_prepare_masternode (mn_idx , evo , rnd )
15901588 protx_success = True
15911589 except :
15921590 self .log .info ("dynamically_prepare_masternode failed" )
@@ -1616,10 +1614,11 @@ def dynamically_add_masternode(self, evo=False, rnd=None, should_be_rejected=Fal
16161614 self .log .info ("Successfully started and synced proTx:" + str (created_mn_info .proTxHash ))
16171615 return created_mn_info
16181616
1619- def dynamically_prepare_masternode (self , idx , node_p2p_port , evo = False , rnd = None ) -> MasternodeInfo :
1617+ def dynamically_prepare_masternode (self , idx , evo = False , rnd = None ) -> MasternodeInfo :
16201618 mn = MasternodeInfo (evo = evo , legacy = (not softfork_active (self .nodes [0 ], 'v19' )))
16211619 mn .generate_addresses (self .nodes [0 ])
16221620
1621+ node_p2p_port = p2p_port (idx )
16231622 platform_node_id = hash160 (b'%d' % rnd ).hex () if rnd is not None else hash160 (b'%d' % node_p2p_port ).hex ()
16241623 addrs_platform_p2p = node_p2p_port + 101
16251624 addrs_platform_https = node_p2p_port + 102
0 commit comments