MCPcopy Create free account
hub / github.com/ElementsProject/elements / skip_mine

Method skip_mine

test/functional/feature_segwit.py:121–125  ·  view source on GitHub ↗
(self, node, txid, sign, redeem_script="")

Source from the content-addressed store, hash-verified

119 self.sync_blocks()
120
121 def skip_mine(self, node, txid, sign, redeem_script=""):
122 send_to_witness(1, node, getutxo(txid), self.pubkey[0], False, Decimal("49.998"), sign, redeem_script)
123 block = self.generate(node, 1)
124 assert_equal(len(node.getblock(block[0])["tx"]), 1)
125 self.sync_blocks()
126
127 def fail_accept(self, node, error_msg, txid, sign, redeem_script=""):
128 assert_raises_rpc_error(-26, error_msg, send_to_witness, use_p2wsh=1, node=node, utxo=getutxo(txid), pubkey=self.pubkey[0], encode_p2sh=False, amount=Decimal("49.998"), sign=sign, insert_redeem_script=redeem_script)

Callers 1

run_testMethod · 0.95

Calls 5

send_to_witnessFunction · 0.90
assert_equalFunction · 0.90
getutxoFunction · 0.70
generateMethod · 0.45
sync_blocksMethod · 0.45

Tested by

no test coverage detected