Skip to content

Commit

Permalink
fixup! fixup! multi: enable per-peer premium configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
YusukeShimizu committed Feb 19, 2025
1 parent f0283be commit ecf44d8
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions peerswaprpc/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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)
Expand Down

0 comments on commit ecf44d8

Please sign in to comment.