[#wallet-feebumper]
= xref:wallet.adoc[wallet]::feebumper
:relfileprefix: ../
:mrdocs:

Helpers for replacing a wallet transaction with a higher&hyphen;fee version&period;

== Types

[cols="1,4"]
|===
| Name| Description
| xref:wallet/feebumper/SignatureWeightChecker.adoc[`SignatureWeightChecker`] 
| Signature checker that records the weight of every valid signature it verifies&period;
| xref:wallet/feebumper/SignatureWeights.adoc[`SignatureWeights`] 
| Accumulates signature counts and weights to estimate transaction size&period;
|===


== Enums

[cols="1,4"]
|===
| Name| Description
| xref:wallet/feebumper/Result.adoc[`Result`] 
| Outcome of a fee&hyphen;bumping operation&period;
|===


== Functions

[cols="1,4"]
|===
| Name| Description
| xref:wallet/feebumper/CommitTransaction.adoc[`CommitTransaction`] 
| Commit the bumpfee transaction&period;
| xref:wallet/feebumper/CreateRateBumpTransaction.adoc[`CreateRateBumpTransaction`] 
| Create bumpfee transaction based on feerate estimates&period;
| xref:wallet/feebumper/SignTransaction.adoc[`SignTransaction`] 
| Sign the new transaction,
| xref:wallet/feebumper/TransactionCanBeBumped.adoc[`TransactionCanBeBumped`] 
| Return whether transaction can be bumped&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
