Module: DEVp2p
- Defined in:
- lib/devp2p.rb,
lib/devp2p/app.rb,
lib/devp2p/peer.rb,
lib/devp2p/frame.rb,
lib/devp2p/utils.rb,
lib/devp2p/crypto.rb,
lib/devp2p/packet.rb,
lib/devp2p/command.rb,
lib/devp2p/service.rb,
lib/devp2p/version.rb,
lib/devp2p/kademlia.rb,
lib/devp2p/protocol.rb,
lib/devp2p/exception.rb,
lib/devp2p/multiplexer.rb,
lib/devp2p/peer_errors.rb,
lib/devp2p/configurable.rb,
lib/devp2p/crypto/ecc_x.rb,
lib/devp2p/crypto/ecies.rb,
lib/devp2p/p2p_protocol.rb,
lib/devp2p/peer_manager.rb,
lib/devp2p/rlpx_session.rb,
lib/devp2p/kademlia/node.rb,
lib/devp2p/wired_service.rb,
lib/devp2p/discovery/node.rb,
lib/devp2p/discovery/address.rb,
lib/devp2p/discovery/service.rb,
lib/devp2p/kademlia/k_bucket.rb,
lib/devp2p/kademlia/protocol.rb,
lib/devp2p/connection_monitor.rb,
lib/devp2p/discovery/protocol.rb,
lib/devp2p/multiplexed_session.rb,
lib/devp2p/kademlia/routing_table.rb,
lib/devp2p/kademlia/wire_interface.rb,
lib/devp2p/discovery/kademlia_protocol_adapter.rb
Defined Under Namespace
Modules: Configurable, Crypto, Discovery, Kademlia, Utils Classes: App, AuthenticationError, Command, ConnectionMonitor, DecryptionError, DefectiveMessage, DuplicatedCommand, EncryptionError, FormatError, Frame, FrameError, InvalidCommandStructure, InvalidKeyError, InvalidMACError, InvalidMessageMAC, InvalidPayloadError, InvalidSignatureError, KademliaNodeNotFound, KademliaRoutingError, MissingRequiredServiceError, MultiplexedSession, MultiplexedSessionError, Multiplexer, MultiplexerError, P2PProtocol, Packet, PacketExpired, Peer, PeerError, PeerErrors, PeerErrorsBase, PeerManager, Protocol, ProtocolError, RLPxSession, RLPxSessionError, Service, UnknownCommandError, WiredService
Constant Summary collapse
- Logger =
BlockLogger- TT16 =
2**16
- TT256 =
2**256
- NODE_URI_SCHEME =
'enode://'.freeze
- VERSION =
'0.3.0'- VersionString =
begin git_describe_re = /^(?<version>v\d+\.\d+\.\d+)-(?<git>\d+-g[a-fA-F0-9]+(?:-dirty)?)$/ rev = `git describe --tags --dirty` m = rev.match git_describe_re ver = m ? "#{m[:version]}+git-#{m[:git]}" : VERSION end