module Lightning::Onion::FailureMessages::TemporaryChannelFailure

Public Class Methods

load(payload) click to toggle source
# File lib/lightning/onion/failure_messages/temporary_channel_failure.rb, line 11
def self.load(payload)
  len, rest = payload.unpack('nH*')
  new(rest[0..len * 2])
end

Public Instance Methods

to_payload() click to toggle source
# File lib/lightning/onion/failure_messages/temporary_channel_failure.rb, line 7
def to_payload
  [TYPES[:temporary_channel_failure], channel_update.bytesize].pack('n2') + channel_update.htb
end