lib/lightning/onion/failure_messages/fee_insufficient.rb in lightning-onion-0.2.6 vs lib/lightning/onion/failure_messages/fee_insufficient.rb in lightning-onion-0.2.8
- old
+ new
@@ -3,15 +3,15 @@
module Lightning
module Onion
module FailureMessages
module FeeInsufficient
def to_payload
- [type_code, htlc_msat, channel_update.htb.bytesize].pack('nq>n') + channel_update.htb
+ [TYPES[:fee_insufficient], htlc_msat, channel_update.htb.bytesize].pack('nq>n') + channel_update.htb
end
def self.load(payload)
- type_code, htlc_msat, len, rest = payload.unpack('nq>nH*')
- new(type_code, htlc_msat, rest[0..len * 2])
+ htlc_msat, len, rest = payload.unpack('q>nH*')
+ new(htlc_msat, rest[0..len * 2])
end
end
end
end
end