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