module BitcoinNode::Protocol
Constants
- AddressField
- AddressesListField
- BooleanField
- IncompleteMessageError
- Integer32Field
- Integer64Field
- InvalidChecksumError
- InventoryVectorField
- MessageParsingError
- StringField
- TimedAddressField
- VERSION
- VariableIntegerField
Public Class Methods
digest(content)
click to toggle source
# File lib/bitcoin_node/protocol.rb, line 13 def self.digest(content) Digest::SHA256.digest(Digest::SHA256.digest(content)) end
nonce()
click to toggle source
# File lib/bitcoin_node/protocol.rb, line 17 def self.nonce rand(0xffffffffffffffff) end