class Avalon::Bitcoind
Block
contains details about block found by the pool
Public Class Methods
config()
click to toggle source
# File lib/avalon/bitcoind.rb, line 17 def config Avalon::Config[:bitcoind] || {} end
method_missing(*args)
click to toggle source
# File lib/avalon/bitcoind.rb, line 11 def method_missing *args rpc = "bitcoind -rpcuser=#{config[:rpcuser]} -rpcpassword=#{config[:rpcpassword]}" result = `ssh #{config[:ip]} "#{rpc} #{args.join(' ')}"` JSON.parse(result) unless result.empty? end