class BlockchainLite::Bitcoin::Block
bitcoin-compatible block
note: work-in-progress
Public Class Methods
first( data='Genesis' )
click to toggle source
# File lib/blockchain-lite/bitcoin/block.rb, line 44 def self.first( data='Genesis' ) # create genesis (big bang! first) block ## uses index zero (0) and arbitrary previous_hash ('0') Block.new( 0, data, '0' ) end
next( previous, data='Transaction Data...' )
click to toggle source
# File lib/blockchain-lite/bitcoin/block.rb, line 49 def self.next( previous, data='Transaction Data...' ) Block.new( previous.index+1, data, previous.hash ) end