{"action":"closed","issue":{"url":"https://api.github.com/repos/mana-ethereum/ethereumex/issues/51","repository_url":"https://api.github.com/repos/mana-ethereum/ethereumex","labels_url":"https://api.github.com/repos/mana-ethereum/ethereumex/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/mana-ethereum/ethereumex/issues/51/comments","events_url":"https://api.github.com/repos/mana-ethereum/ethereumex/issues/51/events","html_url":"https://github.com/mana-ethereum/ethereumex/issues/51","id":379420974,"node_id":"MDU6SXNzdWUzNzk0MjA5NzQ=","number":51,"title":"Move rpc url from config to parameter","user":{"login":"konstantinzolotarev","id":286431,"node_id":"MDQ6VXNlcjI4NjQzMQ==","avatar_url":"https://avatars0.githubusercontent.com/u/286431?v=4","gravatar_id":"","url":"https://api.github.com/users/konstantinzolotarev","html_url":"https://github.com/konstantinzolotarev","followers_url":"https://api.github.com/users/konstantinzolotarev/followers","following_url":"https://api.github.com/users/konstantinzolotarev/following{/other_user}","gists_url":"https://api.github.com/users/konstantinzolotarev/gists{/gist_id}","starred_url":"https://api.github.com/users/konstantinzolotarev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/konstantinzolotarev/subscriptions","organizations_url":"https://api.github.com/users/konstantinzolotarev/orgs","repos_url":"https://api.github.com/users/konstantinzolotarev/repos","events_url":"https://api.github.com/users/konstantinzolotarev/events{/privacy}","received_events_url":"https://api.github.com/users/konstantinzolotarev/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-11-10T13:09:19Z","updated_at":"2018-11-19T10:45:04Z","closed_at":"2018-11-19T10:45:04Z","author_association":"NONE","body":"It makes more sense to configure RPC client using parameters (not in config)\r\nOtherwise it's impossible to use it as real RPC client. \r\n\r\nFor example right now it's not possible to connect to 2 different EVMs at same time or reconfigure it without pain.\r\n\r\nWhat do you think about something like this: \r\n```elixir\r\niex> config = %Ethereumex.Config{http_url: \"https://localhost:8545\"}\r\niex> Ethereumex.HttpClient.web3_client_version(config)\r\n{:ok, \"Parity//v1.7.2-beta-9f47909-20170918/x86_64-macos/rustc1.19.0\"}\r\n```"}}
{"actor":{"display_login":"konstantinzolotarev"}}