module Bitcoin

Public Class Methods

chain_params() click to toggle source

current network chain params.

# File lib/block_io/extended_bitcoinrb.rb, line 13
def self.chain_params
  return @current_chain if @current_chain
  return (@current_chain = Bitcoin::ChainParams.get(@chain_param.to_s))
end
chain_params=(name) click to toggle source

set network chain params

# File lib/block_io/extended_bitcoinrb.rb, line 6
def self.chain_params=(name)
  raise "chain params for #{name} is not defined." unless %i(BTC DOGE LTC BTCTEST DOGETEST LTCTEST).include?(name.to_sym)
  @current_chain = nil
  @chain_param = name.to_sym
end