module BitcoindRPC

Constants

DEFAULT_OPTIONS
VERSION

Public Class Methods

configure(opts = {}) click to toggle source
# File lib/bitcoind_rpc.rb, line 10
def self.configure(opts = {})
  opts = DEFAULT_OPTIONS.dup.merge(opts.dup)
  @connection = BitcoindRPC::Connection.new(opts)
  @logger     = opts[:logger] if opts[:logger]
  @connection
end
connection() click to toggle source
# File lib/bitcoind_rpc.rb, line 17
def self.connection
  @connection
end
logger() click to toggle source
# File lib/bitcoind_rpc.rb, line 21
def self.logger
  @logger ||= DEFAULT_OPTIONS[:logger]
end
logger=(new_logger) click to toggle source
# File lib/bitcoind_rpc.rb, line 25
def self.logger=(new_logger)
  @logger = new_logger
end