Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomize transaction fees only upwards #1488

Merged
merged 1 commit into from
May 13, 2023

Conversation

kristapsk
Copy link
Member

@kristapsk kristapsk commented May 6, 2023

Resolves #1429.

This becomes more important in current high fee environment. For example, estimatesmartfee 3 currently returns feerate around 164 sat/vB. With 20% default tx_fee_factor it means actual feerate used can go as low as 132 sat/vB, which is big difference. With simple non-cj sends people could bump fee with RBF if tx is not confirmed for too long, but not so with coinjoins, including payjoins. We are already randomizing only upwards mempoolminfee.

I wanted to do this after #1462, but that may take a lot of time and this seems urgent to me.

@kristapsk kristapsk force-pushed the feerate-random-only-up branch from 7497515 to 67ff868 Compare May 9, 2023 17:32
@kristapsk
Copy link
Member Author

Rebased against master to re-run CI with latest fixes.

@kristapsk
Copy link
Member Author

If nobody is conceptually against this, will merge soon.

@kristapsk kristapsk merged commit e2a3bd0 into JoinMarket-Org:master May 13, 2023
@kristapsk kristapsk deleted the feerate-random-only-up branch May 13, 2023 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Randomize transaction fee only upwards?
1 participant