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.