aboutsummaryrefslogtreecommitdiff
path: root/qa/rpc-tests/mempool_limit.py
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2016-01-04 11:57:53 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2016-01-04 11:58:12 +0100
commit49a735cba4f7013a313b3d29c51aeec0dc8bad1e (patch)
treeed4656583f5e7812736a85c89b2603988e2c2aad /qa/rpc-tests/mempool_limit.py
parentac982a16e07db65e255d8de32100c7da9cb6f4e7 (diff)
parentfa0a9749eb09f6b537b98075241a7fcb46f758e3 (diff)
downloadbitcoin-49a735cba4f7013a313b3d29c51aeec0dc8bad1e.tar.xz
Merge pull request #7250
fa0a974 [qa] Move gen_return_txouts() to util.py (MarcoFalke)
Diffstat (limited to 'qa/rpc-tests/mempool_limit.py')
-rwxr-xr-xqa/rpc-tests/mempool_limit.py18
1 files changed, 2 insertions, 16 deletions
diff --git a/qa/rpc-tests/mempool_limit.py b/qa/rpc-tests/mempool_limit.py
index 48a2ea294a..3ba17ac4f1 100755
--- a/qa/rpc-tests/mempool_limit.py
+++ b/qa/rpc-tests/mempool_limit.py
@@ -11,22 +11,8 @@ from test_framework.util import *
class MempoolLimitTest(BitcoinTestFramework):
def __init__(self):
- # Some pre-processing to create a bunch of OP_RETURN txouts to insert into transactions we create
- # So we have big transactions (and therefore can't fit very many into each block)
- # create one script_pubkey
- script_pubkey = "6a4d0200" #OP_RETURN OP_PUSH2 512 bytes
- for i in xrange (512):
- script_pubkey = script_pubkey + "01"
- # concatenate 128 txouts of above script_pubkey which we'll insert before the txout for change
- self.txouts = "81"
- for k in xrange(128):
- # add txout value
- self.txouts = self.txouts + "0000000000000000"
- # add length of script_pubkey
- self.txouts = self.txouts + "fd0402"
- # add script_pubkey
- self.txouts = self.txouts + script_pubkey
-
+ self.txouts = gen_return_txouts()
+
def setup_network(self):
self.nodes = []
self.nodes.append(start_node(0, self.options.tmpdir, ["-maxmempool=5", "-spendzeroconfchange=0", "-debug"]))