Skip to content

Commit

Permalink
docs: remove requirement to signal bip125
Browse files Browse the repository at this point in the history
  • Loading branch information
instagibbs committed Aug 28, 2024
1 parent 145cf5e commit 4f65c8e
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 3 additions & 1 deletion doc/policy/mempool-replacements.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ A transaction ("replacement transaction") may replace its directly conflicting t
their in-mempool descendants (together, "original transactions") if, in addition to passing all
other consensus and policy rules, each of the following conditions are met:

1. If `-mempoolfullrbf=0` (the value is 1 by default), the directly conflicting transactions all signal replaceability explicitly. A transaction is
1. DEPRECATED: BIP125 signaling is no longer required. The below text is kept for historical completeness.

The directly conflicting transactions all signal replaceability explicitly. A transaction is
signaling BIP125 replaceability if any of its inputs have an nSequence number less than (0xffffffff - 1).
A transaction also signals replaceability if its version field is set to 3.

Expand Down
2 changes: 0 additions & 2 deletions doc/policy/packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,6 @@ The following rules are enforced for all packages:

* Only limited package replacements are currently considered. (#28984)

- If `-mempoolfullrbf=0` (the value is 1 by default), all direct conflicts must signal replacement.

- Packages are 1-parent-1-child, with no in-mempool ancestors of the package.

- All conflicting clusters (connected components of mempool transactions) must be clusters of up to size 2.
Expand Down

0 comments on commit 4f65c8e

Please sign in to comment.