-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #19: Implement proper RBF API so you can satisfy rule 4
0f7cc31 Implement proper RBF logic satisfying rule 4 (LLFourn) 7a28288 Implement proper RBF logic satisfying rule 4 (LLFourn) Pull request description: Removes `min_fee` constraint in favour of proper rule 4 handling (min_fee was pretty useless). See for rule 4: https://github.com/bitcoin/bitcoin/blob/master/doc/policy/mempool-replacements.md#current-replace-by-fee-policy LowestFee BnB metric updated to bound correctly for this. A few other coin_selector API changes Fixes: #12 ACKs for top commit: evanlinjin: ACK 0f7cc31 Tree-SHA512: 85372ae2cd5371e366afc5b1ebd002fbf295abf2d82243f803a44fe41870ad4f7790d744b23b6d9d704a9737c9d0b91773524abd2b78d209db860c387754fa94
- Loading branch information
Showing
19 changed files
with
691 additions
and
323 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Unreleased | ||
|
||
- Remove `is_target_met_with_change_policy`: it was redundant. If the target is met without a change policy it will always be met with it. | ||
- Remove `min_fee` in favour of `replace` which allows you to replace a transaction | ||
- Remove `Drain` argument from `CoinSelector::select_until_target_met` because adding a drain won't | ||
change when the target is met. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.