mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-04 04:32:20 +02:00
Merge #12953: Deprecate accounts
cead28b
[docs] Add release notes for deprecated 'account' API (John Newbery)72c9575
[wallet] [tests] Add tests for accounts/labels APIs (John Newbery)109e05d
[wallet] [rpc] Deprecate wallet 'account' API (John Newbery)3576ab1
[wallet] [rpc] Deprecate account RPC methods (John Newbery)3db1ba0
[tests] Set -deprecatedrpc=accounts in tests (John Newbery)4e671f0
[tests] Rename rpc_listtransactions.py to wallet_listtransactions.py (John Newbery)a28b907
[wallet] [rpc] Remove duplicate entries in rpcwallet.cpp's CRPCCommand table (John Newbery) Pull request description: Deprecate all accounts functionality and make it only accessible by using `-deprecatedrpc=accounts`. Accounts specific RPCs, account arguments, and account related results all require the `-deprecatedrpc=accunts` startup option now in order to see account things. Several wallet functional tests use the accounts system. Those tests are unchanged, except to start the nodes with `-deprecatedrpc=accounts`. We can slowly migrate those tests to use the 'label' API instead of the 'account' API before accounts are fully removed. Tree-SHA512: 89f4ae2fe6de4a1422f1817b0997ae22d63ab5a1a558362ce923a3871f3e42963405d6573c69c27f1764679cdee5b51bf52202cc407f1361bfd8066d652f3f37
This commit is contained in:
@ -10,6 +10,7 @@ from test_framework.util import *
|
||||
class TxnMallTest(BitcoinTestFramework):
|
||||
def set_test_params(self):
|
||||
self.num_nodes = 4
|
||||
self.extra_args = [['-deprecatedrpc=accounts']] * 4
|
||||
|
||||
def add_options(self, parser):
|
||||
parser.add_option("--mineblock", dest="mine_block", default=False, action="store_true",
|
||||
|
Reference in New Issue
Block a user