mirror of
https://github.com/cryptosharks131/lndg.git
synced 2026-08-13 12:33:04 +02:00
fix chanpolicy 0 inbound fee values
This commit is contained in:
parent
6b9bfe5cff
commit
951e63c763
2 changed files with 5 additions and 1 deletions
|
|
@ -75,6 +75,10 @@ class ChannelSerializer(serializers.HyperlinkedModelSerializer):
|
|||
fees_updated = serializers.ReadOnlyField()
|
||||
push_amt = serializers.ReadOnlyField()
|
||||
close_address = serializers.ReadOnlyField()
|
||||
local_inbound_base_fee = serializers.ReadOnlyField()
|
||||
local_inbound_fee_rate = serializers.ReadOnlyField()
|
||||
remote_inbound_base_fee = serializers.ReadOnlyField()
|
||||
remote_inbound_fee_rate = serializers.ReadOnlyField()
|
||||
opened_in = serializers.SerializerMethodField()
|
||||
ar_max_cost = serializers.IntegerField(required=False)
|
||||
ar_amt_target = serializers.IntegerField(required=False)
|
||||
|
|
|
|||
|
|
@ -3350,7 +3350,7 @@ def chan_policy(request):
|
|||
stub = lnrpc.LightningStub(lnd_connect())
|
||||
version = stub.GetInfo(ln.GetInfoRequest()).version
|
||||
kwargs = {'chan_point':channel_point, 'base_fee_msat':base_fee_msat, 'fee_rate':fee_rate, 'time_lock_delta':time_lock_delta, 'min_htlc_msat_specified':True, 'min_htlc_msat':min_htlc_msat, 'max_htlc_msat':max_htlc_msat}
|
||||
if serializer.validated_data['inbound_base_fee'] or serializer.validated_data['inbound_fee_rate']:
|
||||
if serializer.validated_data['inbound_base_fee'] is not None or serializer.validated_data['inbound_fee_rate'] is not None:
|
||||
if float(version[:4]) >= 0.18:
|
||||
kwargs['inbound_fee'] = ln.InboundFee(base_fee_msat = inbound_base_fee_msat if inbound_base_fee_msat else 0, fee_rate_ppm = inbound_fee_rate if inbound_fee_rate else 0)
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue