Sha256: 653296b6759a0e3e93e6c7dd5e2441659775f18a1d40089c4367a732771bdf49
Contents?: true
Size: 620 Bytes
Versions: 2
Compression:
Stored size: 620 Bytes
Contents
module Blockchain ROOT = 'https://blockchain.info' def self.get(path) response = open("#{ROOT}/#{path}") response.read if response.status.first == '200' end def self.q(path) self.get("q/#{path}") end def self.rawblock(block) JSON.parse(self.get("rawblock/#{block}")) end def self.rawtx(tx) JSON.parse(self.get("rawtx/#{tx}")) end def self.rawaddr(address) JSON.parse(self.get("rawaddr/#{address}")) end end require 'money' require 'bigdecimal' require 'open-uri' require 'date' require 'btc' require 'realtime' require 'transaction' require 'address' require 'block'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blockchain-ruby-1.0.1 | lib/blockchain.rb |
blockchain-ruby-1.0.0 | lib/blockchain.rb |