{"action":"opened","issue":{"url":"https://api.github.com/repos/ethereum/aleth/issues/5197","repository_url":"https://api.github.com/repos/ethereum/aleth","labels_url":"https://api.github.com/repos/ethereum/aleth/issues/5197/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/aleth/issues/5197/comments","events_url":"https://api.github.com/repos/ethereum/aleth/issues/5197/events","html_url":"https://github.com/ethereum/aleth/issues/5197","id":351286362,"node_id":"MDU6SXNzdWUzNTEyODYzNjI=","number":5197,"title":"Support enode:// addresses in --peerset command line argument handing","user":{"login":"gumb0","id":1863135,"node_id":"MDQ6VXNlcjE4NjMxMzU=","avatar_url":"https://avatars0.githubusercontent.com/u/1863135?v=4","gravatar_id":"","url":"https://api.github.com/users/gumb0","html_url":"https://github.com/gumb0","followers_url":"https://api.github.com/users/gumb0/followers","following_url":"https://api.github.com/users/gumb0/following{/other_user}","gists_url":"https://api.github.com/users/gumb0/gists{/gist_id}","starred_url":"https://api.github.com/users/gumb0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gumb0/subscriptions","organizations_url":"https://api.github.com/users/gumb0/orgs","repos_url":"https://api.github.com/users/gumb0/repos","events_url":"https://api.github.com/users/gumb0/events{/privacy}","received_events_url":"https://api.github.com/users/gumb0/received_events","type":"User","site_admin":false},"labels":[{"id":460742849,"node_id":"MDU6TGFiZWw0NjA3NDI4NDk=","url":"https://api.github.com/repos/ethereum/aleth/labels/help%20wanted","name":"help wanted","color":"159818","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-16T16:50:35Z","updated_at":"2018-08-16T16:50:35Z","closed_at":null,"author_association":"MEMBER","body":"This causes confusion all the time.\r\n\r\nCurrently the only allowed way to use it is like\r\n```\r\n./aleth --peerset \"required:68e6383c649935649723fc44bb4a94bd2019c29a828cb7ee8151abda9567417797fec213f4b60b59d84faac62577814d63cc5d7cc7d4bc09730ea4f43e9f44db@127.0.0.1:30303\"\r\n```\r\nWe should allow also\r\n```\r\n./aleth --peerset \"required:enode://68e6383c649935649723fc44bb4a94bd2019c29a828cb7ee8151abda9567417797fec213f4b60b59d84faac62577814d63cc5d7cc7d4bc09730ea4f43e9f44db@127.0.0.1:30303\"\r\n```\r\n\r\nSee also how parsing is done in `NodeSpec` constructor and maybe reuse this `NodeSpec` class for this."}}
{"actor":{"display_login":"gumb0"}}