Fix fee ppm calculation

pull/45/head
rkfg 1 year ago
parent b5960e8f39
commit 4116c3094c

@ -127,7 +127,7 @@ func (r *regolancer) pay(ctx context.Context, amount int64, minAmount int64,
return fmt.Errorf("error: %s @ %d", result.Failure.Code.String(), result.Failure.FailureSourceIndex)
} else {
log.Printf("Success! Paid %s in fees, %s ppm",
formatFee(result.Route.TotalFeesMsat), formatFeePPM(result.Route.TotalAmtMsat, result.Route.TotalFeesMsat))
formatFee(result.Route.TotalFeesMsat), formatFeePPM(result.Route.TotalAmtMsat-result.Route.TotalFeesMsat, result.Route.TotalFeesMsat))
if r.statFilename != "" {
l := lock()

@ -147,7 +147,7 @@ func (r *regolancer) printRoute(ctx context.Context, route *lnrpc.Route) {
}
errs := ""
fmt.Printf("%s %s sat | %s ppm\n", faintWhiteColor("Total fee:"),
formatFee(route.TotalFeesMsat), formatFeePPM(route.TotalAmtMsat, route.TotalFeesMsat))
formatFee(route.TotalFeesMsat), formatFeePPM(route.TotalAmtMsat-route.TotalFeesMsat, route.TotalFeesMsat))
for i, hop := range route.Hops {
cached := ""
if params.NodeCacheInfo {

Loading…
Cancel
Save