Skip to content

Commit

Permalink
Test that a pure joinsplit will mine if other transactions are in the…
Browse files Browse the repository at this point in the history
… mempool.
  • Loading branch information
ebfull committed Nov 2, 2016
1 parent 2b2bc69 commit 5267695
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions qa/rpc-tests/zcjoinsplit.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,14 @@ def run_test(self):
receive_result = self.nodes[0].zcrawreceive(zcsecretkey, joinsplit_result["encryptednote1"])
assert_equal(receive_result["exists"], True)

# The pure joinsplit we create should be mined in the next block
# despite other transactions being in the mempool.
addrtest = self.nodes[0].getnewaddress()
for xx in range(0,10):
self.nodes[0].generate(1)
for x in range(0,50):
self.nodes[0].sendtoaddress(addrtest, 0.01);

joinsplit_tx = self.nodes[0].createrawtransaction([], {})
joinsplit_result = self.nodes[0].zcrawjoinsplit(joinsplit_tx, {receive_result["note"] : zcsecretkey}, {zcaddress: 39.8}, 0, 0.1)

Expand Down

0 comments on commit 5267695

Please sign in to comment.