Module: BitcoinNode

Defined in:
lib/bitcoin_node.rb,
lib/bitcoin_node/p2p.rb,
lib/bitcoin_node/version.rb,
lib/bitcoin_node/protocol.rb,
lib/bitcoin_node/p2p/probe.rb,
lib/bitcoin_node/p2p/client.rb,
lib/bitcoin_node/p2p/server.rb,
lib/bitcoin_node/protocol/fields.rb,
lib/bitcoin_node/protocol/payloads.rb

Defined Under Namespace

Modules: P2p, Protocol

Constant Summary collapse

NETWORKS =
{ main: "\xF9\xBE\xB4\xD9".freeze, testnet: "\xFA\xBF\xB5\xDA".freeze }
Logger =
::Logger.new(STDOUT)
P =
BN::Protocol
P2P =
P2p
VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.networkObject



11
12
13
# File 'lib/bitcoin_node.rb', line 11

def self.network
  NETWORKS[:main]
end