aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/build-android.md2
-rw-r--r--doc/release-notes-16807.md10
-rw-r--r--doc/release-notes-23093.md11
-rw-r--r--doc/release-notes.md24
4 files changed, 25 insertions, 22 deletions
diff --git a/doc/build-android.md b/doc/build-android.md
index 6d25e72fde..2f2e01c441 100644
--- a/doc/build-android.md
+++ b/doc/build-android.md
@@ -8,7 +8,7 @@ This guide describes how to build and package the `bitcoin-qt` GUI for Android o
Before proceeding with an Android build one needs to get the [Android SDK](https://developer.android.com/studio) and use the "SDK Manager" tool to download the NDK and one or more "Platform packages" (these are Android versions and have a corresponding API level).
-The minimum supported Android NDK version is [r21](https://github.com/android/ndk/wiki/Changelog-r21).
+The minimum supported Android NDK version is [r23](https://github.com/android/ndk/wiki/Changelog-r23).
In order to build `ANDROID_API_LEVEL` (API level corresponding to the Android version targeted, e.g. Android 9.0 Pie is 28 and its "Platform package" needs to be available) and `ANDROID_TOOLCHAIN_BIN` (path to toolchain binaries depending on the platform the build is being performed on) need to be set.
diff --git a/doc/release-notes-16807.md b/doc/release-notes-16807.md
deleted file mode 100644
index 3cdd0b36af..0000000000
--- a/doc/release-notes-16807.md
+++ /dev/null
@@ -1,10 +0,0 @@
-Updated RPCs
-------------
-
-- The `validateaddress` RPC now returns an `error_locations` array for invalid
-addresses, with the indices of invalid character locations in the address (if
-known). For example, this will attempt to locate up to two Bech32 errors, and
-return their locations if successful. Success and correctness are only guaranteed
-if fewer than two substitution errors have been made.
-The error message returned in the `error` field now also returns more specific
-errors when decoding fails. \ No newline at end of file
diff --git a/doc/release-notes-23093.md b/doc/release-notes-23093.md
deleted file mode 100644
index 68fbaec53c..0000000000
--- a/doc/release-notes-23093.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Notable changes
-===============
-
-Updated RPCs
-------------
-
-- `upgradewallet` will now automatically flush the keypool if upgrading
-from a non-HD wallet to an HD wallet, to immediately start using the
-newly-generated HD keys.
-- a new RPC `newkeypool` has been added, which will flush (entirely
-clear and refill) the keypool.
diff --git a/doc/release-notes.md b/doc/release-notes.md
index 4483dee1dd..230a56d2cd 100644
--- a/doc/release-notes.md
+++ b/doc/release-notes.md
@@ -77,6 +77,21 @@ Otherwise, please use the `rescanblockchain` RPC to trigger a rescan. (#23123)
Updated RPCs
------------
+- `upgradewallet` will now automatically flush the keypool if upgrading
+ from a non-HD wallet to an HD wallet, to immediately start using the
+ newly-generated HD keys. (#23093)
+
+- a new RPC `newkeypool` has been added, which will flush (entirely
+ clear and refill) the keypool. (#23093)
+
+- The `validateaddress` RPC now returns an `error_locations` array for invalid
+ addresses, with the indices of invalid character locations in the address (if
+ known). For example, this will attempt to locate up to two Bech32 errors, and
+ return their locations if successful. Success and correctness are only guaranteed
+ if fewer than two substitution errors have been made.
+ The error message returned in the `error` field now also returns more specific
+ errors when decoding fails. (#16807)
+
- The `-deprecatedrpc=addresses` configuration option has been removed. RPCs
`gettxout`, `getrawtransaction`, `decoderawtransaction`, `decodescript`,
`gettransaction verbose=true` and REST endpoints `/rest/tx`, `/rest/getutxos`,
@@ -99,6 +114,15 @@ Updated RPCs
causes the lock to be written persistently to the wallet database. This
allows UTXOs to remain locked even after node restarts or crashes. (#23065)
+- The top-level fee fields `fee`, `modifiedfee`, `ancestorfees` and `descendantfees`
+ returned by RPCs `getmempoolentry`,`getrawmempool(verbose=true)`,
+ `getmempoolancestors(verbose=true)` and `getmempooldescendants(verbose=true)`
+ are deprecated and will be removed in the next major version (use
+ `-deprecated=fees` if needed in this version). The same fee fields can be accessed
+ through the `fees` object in the result. WARNING: deprecated
+ fields `ancestorfees` and `descendantfees` are denominated in sats, whereas all
+ fields in the `fees` object are denominated in BTC. (#22689)
+
New RPCs
--------