MarcoFalke
e2182b02b5
Merge #16171 : Remove -mempoolreplacement to prevent needless block prop slowness.
...
8053e5cdad Remove -mempoolreplacement to prevent needless block prop slowness. (Matt Corallo)
Pull request description:
At this point there is no reasonable excuse to disable opt-in RBF,
and, unlike when this option was added, there are now significant
issues created when disabling it (in the form of compact block
reconstruction failures). Further, it breaks a lot of modern wallet
behavior.
This removes an option that is:
* (a) only useful when a large portion of (other) miners enforce it as well
* (b) is detrimental to everyone (income for miners, RBF notifications for others) who uses it individually otherwise
* (c) is effectively unused
* (d) is often confused with disabling RBF (rather than just remaining stubbornly unaware of it while the rest of the network lets it through)
ACKs for commit 8053e5:
practicalswift:
utACK 8053e5cdad
promag:
Deprecation would save from unlikely rantings, still ACK 8053e5c .
jtimon:
utACK 8053e5cdad
ajtowns:
ACK 8053e5cdad -- quick code review, checked tests work
MarcoFalke:
ACK 8053e5cdad
Tree-SHA512: 01aee8905b2487fc38a3a86649d422d2d2345bc60f878889ebda4b8680783e1f1a97c2000c27ef086719501be2abc2911b2039a259a5e5c04f3b24ff02b0427e
2019-06-18 10:04:14 -04:00
..
2019-06-13 10:32:52 -04:00
2019-03-05 11:19:32 +01:00
2019-06-02 17:15:23 +02:00
2019-06-02 17:15:23 +02:00
2019-05-03 15:02:54 -04:00
2019-06-06 16:41:40 +02:00
2019-01-26 12:45:48 -05:00
2019-04-09 17:53:08 -04:00
2019-06-11 17:18:16 +02:00
2019-06-02 17:15:23 +02:00
2019-06-17 06:06:41 -04:00
2019-06-19 00:52:39 +12:00
2019-06-07 15:46:36 +02:00
2019-03-31 11:41:05 -07:00
2019-01-23 16:28:27 +08:00
2019-06-17 19:13:30 +02:00
2018-09-07 08:21:14 -04:00
2019-06-13 10:32:52 -04:00
2019-06-19 00:52:39 +12:00
2019-06-02 17:15:23 +02:00
2018-04-13 15:37:20 -04:00
2019-01-16 13:54:18 -05:00
2019-01-16 13:54:18 -05:00
2019-06-02 17:15:23 +02:00
2019-02-27 16:53:44 -05:00
2018-12-29 10:15:01 +01:00
2019-06-02 17:15:23 +02:00
2018-12-04 19:55:04 +02:00
2018-11-05 17:03:11 +01:00
2019-01-22 21:10:48 +00:00
2019-01-22 21:10:48 +00:00
2018-11-04 22:46:07 -08:00
2018-11-05 17:03:11 +01:00
2018-08-27 18:19:33 +02:00
2018-03-22 16:23:04 +01:00
2019-06-13 11:46:38 -04:00
2019-06-13 11:46:38 -04:00
2019-01-30 16:26:52 -05:00
2019-06-13 10:32:52 -04:00
2019-06-13 10:32:52 -04:00
2019-05-02 15:14:12 -04:00
2018-11-13 12:41:41 -08:00
2019-04-06 12:10:55 -07:00
2019-04-06 12:10:55 -07:00
2019-05-22 15:55:50 +01:00
2018-08-13 01:24:55 +02:00
2019-03-27 18:29:48 -04:00
2019-03-27 18:29:48 -04:00
2019-02-17 03:38:08 +00:00
2018-10-07 13:11:36 +01:00
2018-11-04 22:46:07 -08:00
2018-07-27 07:15:02 -04:00
2018-08-13 13:57:15 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-11-05 09:25:15 -08:00
2019-04-26 13:09:30 -04:00
2019-01-23 16:28:27 +08:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2019-03-26 17:38:00 -07:00
2018-07-27 07:15:02 -04:00
2019-06-06 08:00:33 +02:00
2019-06-02 17:15:23 +02:00
2018-08-27 18:19:33 +02:00
2019-04-30 10:05:54 +03:00
2018-11-04 22:46:07 -08:00
2019-04-28 04:42:38 +00:00
2019-02-22 17:38:45 -08:00
2019-02-22 17:38:45 -08:00
2019-04-10 12:16:52 +01:00
2019-04-30 10:05:54 +03:00
2018-11-05 09:25:15 -08:00
2019-03-31 11:41:05 -07:00
2019-06-02 17:15:23 +02:00
2018-08-11 09:34:47 +03:00
2019-05-25 23:23:11 +02:00
2019-04-09 17:53:08 -04:00
2019-06-18 10:04:14 -04:00
2018-11-06 11:44:40 -04:00
2019-04-29 10:15:23 -04:00
2018-07-27 07:15:02 -04:00
2019-06-02 17:15:23 +02:00
2019-03-27 13:59:50 +01:00
2019-04-29 10:15:23 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2019-04-29 13:49:15 -04:00
2019-04-29 13:49:15 -04:00
2019-05-16 19:24:52 +02:00
2019-05-23 14:12:32 -04:00
2019-01-26 09:28:48 +08:00
2019-05-02 12:18:18 +00:00
2019-04-11 10:12:36 -04:00
2019-06-02 10:19:30 +02:00
2018-07-27 07:15:02 -04:00
2019-06-02 17:15:23 +02:00
2018-07-27 07:15:02 -04:00
2019-06-02 17:15:23 +02:00
2019-02-12 11:34:57 -05:00
2019-06-12 12:33:01 -04:00
2019-01-16 13:54:18 -05:00
2019-05-09 09:10:53 -04:00
2019-05-09 09:10:53 -04:00
2019-06-11 17:18:16 +02:00
2019-05-15 14:21:48 -04:00
2019-06-02 17:15:23 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2019-06-13 10:32:52 -04:00
2018-12-29 10:15:01 +01:00
2019-01-30 22:44:28 +02:00
2019-04-29 10:15:23 -04:00
2018-11-05 17:03:11 +01:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2019-05-06 15:32:24 -04:00
2018-11-04 22:46:07 -08:00
2019-01-05 16:16:37 +01:00
2019-06-02 17:15:23 +02:00
2019-04-09 17:53:08 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2019-05-18 10:01:54 +02:00
2019-05-18 10:01:54 +02:00
2019-05-03 15:02:54 -04:00
2018-07-24 20:46:23 +01:00
2019-01-16 16:34:56 -08:00
2019-02-10 17:17:32 -05:00
2019-04-06 12:03:21 -07:00
2018-06-25 00:08:49 -04:00
2018-06-25 00:08:49 -04:00
2018-07-27 11:52:18 -07:00
2019-01-25 12:32:37 -08:00
2019-06-13 11:46:38 -04:00
2019-05-17 13:29:04 +02:00
2018-08-31 16:00:38 +02:00
2018-12-29 10:15:01 +01:00
2019-05-17 13:29:04 +02:00
2019-06-02 17:15:23 +02:00
2018-07-27 07:15:02 -04:00
2019-06-13 09:30:40 -04:00
2019-06-11 17:18:16 +02:00
2018-07-27 07:15:02 -04:00
2019-06-02 17:15:23 +02:00
2019-04-06 12:10:55 -07:00
2019-06-02 17:15:23 +02:00
2019-05-03 15:02:54 -04:00
2019-06-02 17:15:23 +02:00
2019-04-23 13:03:41 -04:00
2019-01-10 02:51:14 +01:00
2018-09-18 14:27:05 +09:00
2018-11-05 09:25:15 -08:00
2019-06-08 09:32:33 -04:00
2019-06-08 09:32:33 -04:00
2019-06-02 17:15:23 +02:00
2019-04-10 11:44:40 -04:00
2018-07-27 07:15:02 -04:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-11-06 11:44:40 -04:00
2019-06-02 17:15:23 +02:00
2018-08-08 13:55:27 +02:00