lnwallet+sweep: add String method to FeePreference

This commit is contained in:
Wilmer Paulino
2019-04-30 16:06:19 -07:00
parent eba989048c
commit 138d9b68f0
2 changed files with 18 additions and 0 deletions

View File

@@ -30,6 +30,14 @@ type FeePreference struct {
FeeRate lnwallet.SatPerKWeight
}
// String returns a human-readable string of the fee preference.
func (p FeePreference) String() string {
if p.ConfTarget != 0 {
return fmt.Sprintf("%v blocks", p.ConfTarget)
}
return p.FeeRate.String()
}
// DetermineFeePerKw will determine the fee in sat/kw that should be paid given
// an estimator, a confirmation target, and a manual value for sat/byte. A
// value is chosen based on the two free parameters as one, or both of them can