Blockcypher::Client
Allow usage of the Blockcypher API through Ruby
Installation
$ gem install blockcypher-client
Testing
$ rake
Tests in integration folder usually make use of mocked response files to simulate remote API
Usage
# Creates new default client (coin = btc, chain = main)
client = Blockcypher::Client.new
json = client.chain # Return JSON info for the current chain
json['name'] # => 'BTC.main'
litecoin = Blockcypher::Client.new(coin: :ltc)
json = litecoin.transactions('4e6b95993b770e7d1084af128f971d6b44c5e32cbf3acc35eee84f69c6b4f9ea')
# Client for bitcoin on the test3 blockchain
bitcoin_test = Blockcypher::Client.new(chain: :test3)
# Client with API token
client = Blockcypher::Client.new(token: 'my_token')