class BlockchainNode::Model::Bitcoin

Public Instance Methods

account_balances(account = "") click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 17
def account_balances(account = "")
  @client.listaddressgroupings
end
blockchain() click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 5
def blockchain
  'bitcoin'
end
new_address(account = "") click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 21
def new_address(account = "")
  @client.getnewaddress(account)
end
send_transaction(address, amount) click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 25
def send_transaction(address, amount)
  @client.sendtoaddress(address, amount)
end
total_balance() click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 13
def total_balance
  @client.getbalance
end
wallet_info() click to toggle source
# File lib/blockchain-node/model/bitcoin.rb, line 9
def wallet_info
  @client.getwalletinfo
end