From 114fb908ba31591ca9cb53a2510bffd14edd9f81 Mon Sep 17 00:00:00 2001 From: Jesse de Wit Date: Mon, 31 Jul 2023 15:00:41 +0200 Subject: [PATCH] sort fee menu by min_msat AND proportional --- channel_opener_server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/channel_opener_server.go b/channel_opener_server.go index 56d2bbb4..fbb8a8d9 100644 --- a/channel_opener_server.go +++ b/channel_opener_server.go @@ -105,6 +105,10 @@ func (s *channelOpenerServer) createOpeningParamsMenu( } sort.Slice(menu, func(i, j int) bool { + if menu[i].MinMsat == menu[j].MinMsat { + return menu[i].Proportional < menu[j].Proportional + } + return menu[i].MinMsat < menu[j].MinMsat }) return menu, nil