-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.rb
30 lines (27 loc) · 1022 Bytes
/
test.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
require 'doge_papi'
$my_api_key = 'API_KEY'
$my_address = 'DBv97MSG4gNjcGoHCMX1nfanLjzBgVERi9'
$my_api_address = 'DPf8M6McXUZW5zDxwAKXAfid4A78P8o21M'
doge_api = DogePapi::DogeApi.new($my_api_key)
doge_api.get_balance
doge_api.withdraw :amount => 5, :payment_address => $my_address
doge_api.get_new_address :address_label => 'my pretty address'
doge_api.get_my_addresses
doge_api.get_address_received :payment_address => $my_api_address
doge_api.get_address_by_label :address_label => 'main'
doge_api.get_difficulty
doge_api.get_current_block
doge_api.get_current_price
doge_chain = DogePapi::DogeChain.new
doge_chain.addressbalance $my_address
doge_chain.addresstohash $my_address
doge_chain.checkaddress $my_address
doge_chain.decode_address $my_address
doge_chain.getblockcount
doge_chain.getdifficulty
doge_chain.getreceivedbyaddress $my_address
doge_chain.getsentbyaddress $my_address
doge_chain.hashtoaddress '4A559E6A61B91E42B1DE8ABAC62655B210A22537'
doge_chain.nethash
doge_chain.totalbc
doge_chain.transactions