Changeset View
Changeset View
Standalone View
Standalone View
doc/release-notes.md
Show All 9 Lines | |||||
------ | ------ | ||||
- The `-zapwallettxes` startup option has been removed and its functionality removed | - The `-zapwallettxes` startup option has been removed and its functionality removed | ||||
from the wallet. This functionality has been superseded with the abandon transaction | from the wallet. This functionality has been superseded with the abandon transaction | ||||
feature. | feature. | ||||
Configuration | Configuration | ||||
------------- | ------------- | ||||
The `createwallet`, `loadwallet`, and `unloadwallet` RPCs now accept | Wallets created or loaded in the GUI will now be automatically loaded on | ||||
`load_on_startup` options that modify bitcoin's dynamic configuration in | startup, so they don't need to be manually reloaded next time Bitcoin is | ||||
`\<datadir\>/settings.json`, and can add or remove a wallet from the list of | started. The list of wallets to load on startup is stored in | ||||
wallets automatically loaded at startup. Unless these options are explicitly | `\<datadir\>/settings.json` and augments any command line or `bitcoin.conf` | ||||
set to true or false, the load on startup wallet list is not modified, so this | `-wallet=` settings that specify more wallets to load. Wallets that are | ||||
change is backwards compatible. | unloaded in the GUI get removed from the settings list so they won't load again | ||||
automatically next startup. | |||||
In the future, the GUI will start updating the same startup wallet list as the | |||||
RPCs to automatically reopen wallets previously opened in the GUI. | |||||
The `createwallet`, `loadwallet`, and `unloadwallet` RPCs now accept | |||||
`load_on_startup` options to modify the settings list. Unless these options are | |||||
explicitly set to true or false, the list is not modified, so the RPC methods | |||||
remain backwards compatible. | |||||
RPCs | RPCs | ||||
---- | ---- | ||||
- `getnetworkinfo` now returns two new fields, `connections_in` and | - `getnetworkinfo` now returns two new fields, `connections_in` and | ||||
`connections_out`, that provide the number of inbound and outbound peer | `connections_out`, that provide the number of inbound and outbound peer | ||||
connections. These new fields are in addition to the existing `connections` | connections. These new fields are in addition to the existing `connections` | ||||
field, which returns the total number of peer connections. | field, which returns the total number of peer connections. | ||||
- The `connections` field of `bitcoin-cli -getinfo` is expanded to return a JSON | - The `connections` field of `bitcoin-cli -getinfo` is expanded to return a JSON | ||||
object with `in`, `out` and `total` numbers of peer connections. It previously | object with `in`, `out` and `total` numbers of peer connections. It previously | ||||
returned a single integer value for the total number of peer connections. | returned a single integer value for the total number of peer connections. |