RPC: Return permitbaremultisig and maxdatacarriersize in getmempoolinfo
Co-authored-by: Andrew Toth <andrewstoth@gmail.com> Co-authored-by: Sebastian Falbesoner <sebastian.falbesoner@gmail.com> Co-authored-by: Anthony Towns <aj@erisian.com.au>
This commit is contained in:
1 parent
75a5c8258e
commit
1c10b7351e
3 files changed
+18
-1
No files matched your search
@@ -13,7 +13,10 @@ from test_framework.script import (
|
||||
)
|
||||
from test_framework.test_framework import BitcoinTestFramework
|
||||
from test_framework.test_node import TestNode
|
||||
from test_framework.util import assert_raises_rpc_error
|
||||
from test_framework.util import (
|
||||
assert_equal,
|
||||
assert_raises_rpc_error,
|
||||
)
|
||||
from test_framework.wallet import MiniWallet
|
||||
|
||||
from random import randbytes
|
||||
@@ -48,6 +51,14 @@ class DataCarrierTest(BitcoinTestFramework):
|
||||
def run_test(self):
|
||||
self.wallet = MiniWallet(self.nodes[0])
|
||||
|
||||
# Test that bare multisig is allowed by default. Do it here rather than create a new test for it.
|
||||
assert_equal(self.nodes[0].getmempoolinfo()["permitbaremultisig"], True)
|
||||
|
||||
assert_equal(self.nodes[0].getmempoolinfo()["maxdatacarriersize"], MAX_OP_RETURN_RELAY)
|
||||
assert_equal(self.nodes[1].getmempoolinfo()["maxdatacarriersize"], 0)
|
||||
assert_equal(self.nodes[2].getmempoolinfo()["maxdatacarriersize"], CUSTOM_DATACARRIER_ARG)
|
||||
assert_equal(self.nodes[3].getmempoolinfo()["maxdatacarriersize"], 2)
|
||||
|
||||
# By default, any size is allowed.
|
||||
|
||||
# If it is custom set to 83, the historical value,
|
||||
|
||||
Reference in new issue
Block a user