@@ -146,6 +146,20 @@ HD wallets are incompatible with older versions of Bitcoin Core.
146
146
147
147
[ Pull request] ( https://github.com/bitcoin/bitcoin/pull/8035/files ) , [ BIP 32] ( https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki )
148
148
149
+ Removal of internal miner
150
+ --------------------------
151
+
152
+ As CPU mining has been useless for a long time, the internal miner has been
153
+ removed in this release, and replaced with a simpler implementation for the
154
+ test framework.
155
+
156
+ The overall result of this is that ` setgenerate ` RPC call has been removed, as
157
+ well as the ` -gen ` and ` -genproclimit ` command-line options.
158
+
159
+ For testing, the ` generate ` call can still be used to mine a block, and a new
160
+ RPC call ` generatetoaddress ` has been added to mine to a specific address. This
161
+ works with wallet disabled.
162
+
149
163
Low-level P2P changes
150
164
----------------------
151
165
@@ -161,18 +175,20 @@ Low-level P2P changes
161
175
transactions. To compensate for the removal of instant relay, the frequency of
162
176
batch sending was doubled for outgoing peers.
163
177
164
- - Since PR 7840 the BIP35 mempool command is also subject to batch processing.
178
+ - Since PR #7840 the BIP35 ` mempool ` command is also subject to batch processing.
179
+ Also the ` mempool ` message is no longer handled for non-whitelisted peers when
180
+ ` NODE_BLOOM ` is disabled through ` -peerbloomfilters=0 ` .
165
181
166
182
- The maximum size of orphan transactions that are kept in memory until their
167
- ancestors arrive has been raised in PR 8179 from 5000 to 99999 bytes. They
183
+ ancestors arrive has been raised in PR # 8179 from 5000 to 99999 bytes. They
168
184
are now also removed from memory when they are included in a block, conflict
169
185
with a block, and time out after 20 minutes.
170
186
171
187
- We respond at most once to a getaddr request during the lifetime of a
172
- connection since PR 7856.
188
+ connection since PR # 7856 .
173
189
174
190
- Connections to peers who have recently been the first one to give us a valid
175
- new block or transaction are protected from disconnections since PR 8084.
191
+ new block or transaction are protected from disconnections since PR # 8084 .
176
192
177
193
Low-level RPC changes
178
194
----------------------
@@ -203,6 +219,8 @@ Low-level RPC changes
203
219
- REST ` /rest/block/ ` (JSON format when including extended tx details)
204
220
- ` bitcoin-tx -json `
205
221
222
+ - The sorting of the output of the ` getrawmempool ` output has changed.
223
+
206
224
Low-level ZMQ changes
207
225
----------------------
208
226
0 commit comments