From ecf44d8ee0dce7ae51e800415c3093dc5481c2c0 Mon Sep 17 00:00:00 2001 From: bruwbird Date: Wed, 19 Feb 2025 12:51:21 +0900 Subject: [PATCH] fixup! fixup! multi: enable per-peer premium configuration --- peerswaprpc/server.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/peerswaprpc/server.go b/peerswaprpc/server.go index e102e865..ac1f52f7 100644 --- a/peerswaprpc/server.go +++ b/peerswaprpc/server.go @@ -621,6 +621,9 @@ func (p *PeerswapServer) UpdateDefaultPremiumRate(ctx context.Context, toPremiumOperationType(request.GetRate().GetOperation()), premium.NewPPM(request.GetRate().GetPremiumRatePpm()), ) + if err != nil { + return nil, fmt.Errorf("could not create rate: %v", err) + } err = p.ps.SetDefaultRate(rate) if err != nil { return nil, fmt.Errorf("could not set default rate: %v", err) @@ -657,6 +660,9 @@ func (p *PeerswapServer) UpdatePremiumRate(ctx context.Context, toPremiumOperationType(request.GetRate().GetOperation()), premium.NewPPM(request.GetRate().GetPremiumRatePpm()), ) + if err != nil { + return nil, fmt.Errorf("could not create rate: %v", err) + } err = p.ps.SetRate(request.GetNodeId(), rate) if err != nil { return nil, fmt.Errorf("could not set rate: %v", err)