Class: BitcoinNode::Protocol::Addr

Inherits:
Payload
  • Object
show all
Defined in:
lib/bitcoin_node/protocol/payloads.rb

Class Method Summary collapse

Methods inherited from Payload

#bytesize, defaults, field, field_names, fields, #initialize, #name, #raw, #to_s, #type

Constructor Details

This class inherits a constructor from BitcoinNode::Protocol::Payload

Class Method Details

.parse(raw) ⇒ Object



25
26
27
28
# File 'lib/bitcoin_node/protocol/payloads.rb', line 25

def self.parse(raw)
  count, payload = VariableIntegerField.parse(raw) 
  AddressesListField.parse(count, payload)
end