test: Fixup creatmultisig documentation and whitespace
This commit is contained in:
parent
78295e97b8
commit
fad81d870a
1 changed files with 16 additions and 14 deletions
|
@ -1,12 +1,13 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# Copyright (c) 2015-2018 The Bitcoin Core developers
|
# Copyright (c) 2015-2019 The Bitcoin Core developers
|
||||||
# Distributed under the MIT software license, see the accompanying
|
# Distributed under the MIT software license, see the accompanying
|
||||||
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||||
"""Test transaction signing using the signrawtransaction* RPCs."""
|
"""Test multisig RPCs"""
|
||||||
|
|
||||||
from test_framework.test_framework import BitcoinTestFramework
|
from test_framework.test_framework import BitcoinTestFramework
|
||||||
import decimal
|
import decimal
|
||||||
|
|
||||||
|
|
||||||
class RpcCreateMultiSigTest(BitcoinTestFramework):
|
class RpcCreateMultiSigTest(BitcoinTestFramework):
|
||||||
def set_test_params(self):
|
def set_test_params(self):
|
||||||
self.setup_clean_chain = True
|
self.setup_clean_chain = True
|
||||||
|
@ -17,9 +18,9 @@ class RpcCreateMultiSigTest(BitcoinTestFramework):
|
||||||
|
|
||||||
def get_keys(self):
|
def get_keys(self):
|
||||||
node0, node1, node2 = self.nodes
|
node0, node1, node2 = self.nodes
|
||||||
self.add = [node1.getnewaddress() for _ in range(self.nkeys)]
|
add = [node1.getnewaddress() for _ in range(self.nkeys)]
|
||||||
self.pub = [node1.getaddressinfo(a)["pubkey"] for a in self.add]
|
self.pub = [node1.getaddressinfo(a)["pubkey"] for a in add]
|
||||||
self.priv = [node1.dumpprivkey(a) for a in self.add]
|
self.priv = [node1.dumpprivkey(a) for a in add]
|
||||||
self.final = node2.getnewaddress()
|
self.final = node2.getnewaddress()
|
||||||
|
|
||||||
def run_test(self):
|
def run_test(self):
|
||||||
|
@ -97,5 +98,6 @@ class RpcCreateMultiSigTest(BitcoinTestFramework):
|
||||||
txinfo = node0.getrawtransaction(tx, True, blk)
|
txinfo = node0.getrawtransaction(tx, True, blk)
|
||||||
self.log.info("n/m=%d/%d %s size=%d vsize=%d weight=%d" % (self.nsigs, self.nkeys, self.output_type, txinfo["size"], txinfo["vsize"], txinfo["weight"]))
|
self.log.info("n/m=%d/%d %s size=%d vsize=%d weight=%d" % (self.nsigs, self.nkeys, self.output_type, txinfo["size"], txinfo["vsize"], txinfo["weight"]))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
RpcCreateMultiSigTest().main()
|
RpcCreateMultiSigTest().main()
|
||||||
|
|
Loading…
Reference in a new issue