merge-script
7c80301439
Merge bitcoin/bitcoin#33616 : policy: don't CheckEphemeralSpends on reorg
...
33fbaed310 policy: don't CheckEphemeralSpends on reorg (Greg Sanders)
Pull request description:
Similar reasoning to https://github.com/bitcoin/bitcoin/pull/33504
During a deeper reorg it's possible that a long sequence of dust-having transactions that are connected in a linear fashion. On reorg, this could cause each subsequent "generation" to be rejected. These rejected transactions may contain a large amount of competitive fees via normal means.
PreCheck based `PreCheckEphemeralSpends` is left in place because we wouldn't have relayed them prior to the reorg.
ACKs for top commit:
darosior:
re-ACK 33fbaed310
ismaelsadeeq:
reACK 33fbaed310
sedited:
ACK 33fbaed310
Tree-SHA512: cf0a6945066e9f5f8f9a847394c2c1225facf475a8aa4bc811b436513eff79c0a720d4ad21ba6b0f1cc4dfdd61cf46acb148333ac592b2ee252953732326ad1d
2026-02-25 17:38:13 +01:00
..
2026-02-24 10:08:47 -05:00
2026-02-19 16:57:54 -08:00
2026-01-22 12:39:52 +01:00
2026-02-02 19:32:14 +01:00
2026-01-30 11:50:17 +00:00
2026-02-20 15:58:48 -08:00
2026-01-27 13:08:50 +01:00
2026-02-20 16:49:52 +01:00
2026-02-20 16:49:52 +01:00
2026-02-13 11:11:14 +00:00
2026-02-03 11:19:01 +01:00
2026-02-02 17:22:31 +00:00
2026-02-24 06:54:17 -05:00
2026-02-25 17:38:13 +01:00
2026-02-09 15:55:58 -05:00
2026-02-20 10:31:10 +00:00
2026-02-24 06:54:17 -05:00
2026-02-21 12:18:56 +01:00
2026-02-02 15:21:14 +00:00
2026-02-13 08:50:50 +01:00
2026-02-25 12:11:13 +00:00
2026-01-31 10:41:50 +00:00
2026-02-23 15:56:25 +01:00
2026-02-24 14:27:04 -08:00
2026-01-29 14:38:35 +00:00
2026-01-29 14:38:35 +00:00
2026-02-06 08:37:19 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 23:04:12 +01:00
2026-01-20 23:45:29 +01:00
2026-01-14 23:04:12 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-21 19:40:25 +05:30
2026-02-13 10:52:25 +01:00
2025-12-19 16:56:02 +00:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-19 20:20:13 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 11:38:07 -08:00
2026-02-17 21:40:46 +05:30
2025-12-16 22:21:15 +01:00
2026-01-14 23:04:12 +01:00
2026-01-14 23:04:12 +01:00
2026-02-02 17:22:31 +00:00
2025-11-13 09:33:36 +01:00
2025-12-16 22:21:15 +01:00
2026-02-24 12:05:17 -05:00
2026-02-20 09:27:17 +01:00
2026-02-23 15:56:25 +01:00
2026-02-23 15:56:25 +01:00
2025-12-16 22:21:15 +01:00
2026-02-09 13:32:28 +00:00
2026-01-19 12:57:16 +01:00
2025-12-16 22:21:15 +01:00
2026-02-02 17:22:31 +00:00
2026-02-02 18:42:44 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 23:04:12 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-13 10:52:25 +01:00
2026-02-17 12:55:26 +01:00
2026-02-17 12:55:26 +01:00
2026-02-02 17:22:31 +00:00
2025-12-16 22:21:15 +01:00
2025-11-20 11:34:21 +09:00
2025-11-20 11:34:21 +09:00
2025-12-19 16:56:02 +00:00
2025-12-16 22:21:15 +01:00
2026-02-19 12:41:12 -08:00
2026-01-30 16:17:12 -05:00
2025-12-13 13:43:24 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-20 15:58:48 -08:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-02 17:22:31 +00:00
2026-02-02 17:22:31 +00:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 11:38:07 -08:00
2025-12-16 22:21:15 +01:00
2025-11-24 18:48:43 +01:00
2025-11-24 18:48:43 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-11 19:46:19 -05:00
2026-02-11 19:46:19 -05:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-06 18:00:18 -08:00
2026-02-13 11:17:26 +00:00
2026-01-14 23:04:12 +01:00
2026-01-22 10:35:14 -05:00
2026-01-23 13:25:42 +01:00
2026-01-20 23:59:41 +01:00
2026-01-20 23:59:41 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 19:39:01 +01:00
2026-01-14 19:36:14 +01:00
2025-12-16 22:21:15 +01:00
2026-01-14 23:04:12 +01:00
2025-11-03 14:39:50 +01:00
2026-02-11 19:46:12 -05:00
2026-02-11 19:46:12 -05:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-06 07:56:57 +01:00
2026-01-14 23:03:47 +01:00
2025-11-03 14:39:48 +01:00
2026-02-02 17:22:31 +00:00
2026-01-14 23:04:12 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-09 13:32:28 +00:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00
2026-02-02 17:55:10 +01:00
2026-02-02 17:22:31 +00:00
2025-12-21 10:24:09 +01:00
2025-11-14 01:17:38 +02:00
2026-02-07 23:01:17 +01:00
2026-02-02 17:22:31 +00:00
2026-02-02 17:22:31 +00:00
2025-12-16 22:21:15 +01:00
2026-01-20 15:30:46 +01:00
2025-12-16 22:21:15 +01:00
2026-02-08 08:23:37 +01:00
2026-01-02 16:49:23 -08:00
2026-02-24 10:08:47 -05:00
2026-02-24 10:08:47 -05:00
2026-02-24 10:08:47 -05:00
2026-02-24 10:45:49 -05:00
2025-12-18 22:38:02 +01:00
2025-12-30 12:12:26 -08:00
2025-12-16 22:21:15 +01:00
2025-11-03 14:39:48 +01:00
2025-12-16 22:21:15 +01:00
2026-02-25 17:38:13 +01:00
2026-02-20 16:49:15 +01:00
2026-02-02 17:22:31 +00:00
2025-12-12 06:49:59 -04:00
2025-12-16 22:21:15 +01:00
2025-12-19 16:56:02 +00:00
2025-12-16 22:21:15 +01:00
2025-12-16 22:21:15 +01:00