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