Class: BlockchainNode::Model::Bitcoin
- Inherits:
-
Base
- Object
- Base
- BlockchainNode::Model::Bitcoin
show all
- Defined in:
- lib/blockchain-node/model/bitcoin.rb
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#account_balances(account = "") ⇒ Object
17
18
19
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 17
def account_balances(account = "")
@client.listaddressgroupings
end
|
#blockchain ⇒ Object
5
6
7
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 5
def blockchain
'bitcoin'
end
|
#new_address(account = "") ⇒ Object
21
22
23
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 21
def new_address(account = "")
@client.getnewaddress(account)
end
|
#send_transaction(address, amount) ⇒ Object
25
26
27
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 25
def send_transaction(address, amount)
@client.sendtoaddress(address, amount)
end
|
#total_balance ⇒ Object
13
14
15
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 13
def total_balance
@client.getbalance
end
|
#wallet_info ⇒ Object
9
10
11
|
# File 'lib/blockchain-node/model/bitcoin.rb', line 9
def wallet_info
@client.getwalletinfo
end
|