Method: C3D::ConnectEth#initialize
- Defined in:
- lib/c3d/connectors/connect_ethereum.rb
#initialize(client) ⇒ ConnectEth
Returns a new instance of ConnectEth.
7 8 9 10 11 12 13 14 15 |
# File 'lib/c3d/connectors/connect_ethereum.rb', line 7 def initialize client @client = client @uri = URI.parse "http://#{ENV['ETH_HOST']}:#{ENV['ETH_PORT']}" @question_socket = Net::HTTP.new @uri.host, @uri.port @request = Net::HTTP::Post.new @uri.request_uri @request.content_type = 'application/json' @last_push = Time.now puts "[C3D::#{Time.now.strftime( "%F %T" )}] c3D->eth via RPC on port >>\t#{ENV['ETH_PORT']}" end |