Skip to content

Commit 39ef72f

Browse files
ca-ruzchrisguida
authored andcommitted
Added feerate_floor and feerates object to estimatefees method.
1 parent e32a8ee commit 39ef72f

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

sauron/sauron.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,18 @@ def estimatefees(plugin, **kwargs):
200200
else:
201201
# It returns sat/vB, we want sat/kVB, so multiply everything by 10**3
202202
slow = int(feerates["144"] * 10**3)
203-
normal = int(feerates["5"] * 10**3)
204-
urgent = int(feerates["3"] * 10**3)
203+
normal = int(feerates["12"] * 10**3)
204+
urgent = int(feerates["6"] * 10**3)
205205
very_urgent = int(feerates["2"] * 10**3)
206206

207+
feerate_floor = int(feerates["1008"] * 10**3)
208+
feerates = [
209+
{"blocks": 2, "feerate": very_urgent},
210+
{"blocks": 6, "feerate": urgent},
211+
{"blocks": 12, "feerate": normal},
212+
{"blocks": 144, "feerate": slow}
213+
]
214+
207215
return {
208216
"opening": normal,
209217
"mutual_close": normal,
@@ -213,6 +221,8 @@ def estimatefees(plugin, **kwargs):
213221
"penalty": urgent,
214222
"min_acceptable": slow // 2,
215223
"max_acceptable": very_urgent * 10,
224+
"feerate_floor": feerate_floor,
225+
"feerates": feerates
216226
}
217227

218228

0 commit comments

Comments
 (0)