Skip to content

Commit 1bbe1ad

Browse files
authored
Add a simple test for payoutAddress reuse in protx update_registrar (#3183)
1 parent 372389d commit 1bbe1ad

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

test/functional/dip3-deterministicmns.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,12 +194,14 @@ def run_test(self):
194194
assert(old_voting_address != new_voting_address)
195195
# also check if funds from payout address are used when no fee source address is specified
196196
node.sendtoaddress(mn.rewards_address, 0.001)
197-
node.protx('update_registrar', mn.protx_hash, "", new_voting_address, mn.rewards_address)
197+
node.protx('update_registrar', mn.protx_hash, "", new_voting_address, "")
198198
node.generate(1)
199199
self.sync_all()
200200
new_dmnState = mn.node.masternode("status")["dmnState"]
201201
new_voting_address_from_rpc = new_dmnState["votingAddress"]
202202
assert(new_voting_address_from_rpc == new_voting_address)
203+
# make sure payoutAddress is the same as before
204+
assert(old_dmnState["payoutAddress"] == new_dmnState["payoutAddress"])
203205

204206
def prepare_mn(self, node, idx, alias):
205207
mn = Masternode()

0 commit comments

Comments
 (0)