Sha256: b34c1a49892a43980060e52545069e164e94d81839215b4c70848aac11b57538
Contents?: true
Size: 333 Bytes
Versions: 2
Compression:
Stored size: 333 Bytes
Contents
require 'faraday' module EthermineApi class Connection attr_accessor :base_url def initialize(base_url=nil) self.base_url = base_url || "https://api.ethermine.org" end def default_connection self.new end def call(endpoint) Faraday.get("#{self.base_url}/#{endpoint}") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ethermine_api-0.1.1 | lib/ethermine_api/connection.rb |
ethermine_api-0.1.0 | lib/ethermine_api/connection.rb |