{"action":"created","issue":{"url":"https://api.github.com/repos/indutny/elliptic/issues/105","repository_url":"https://api.github.com/repos/indutny/elliptic","labels_url":"https://api.github.com/repos/indutny/elliptic/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/indutny/elliptic/issues/105/comments","events_url":"https://api.github.com/repos/indutny/elliptic/issues/105/events","html_url":"https://github.com/indutny/elliptic/issues/105","id":177904827,"number":105,"title":"API woes","user":{"login":"indutny","id":238531,"avatar_url":"https://avatars.githubusercontent.com/u/238531?v=3","gravatar_id":"","url":"https://api.github.com/users/indutny","html_url":"https://github.com/indutny","followers_url":"https://api.github.com/users/indutny/followers","following_url":"https://api.github.com/users/indutny/following{/other_user}","gists_url":"https://api.github.com/users/indutny/gists{/gist_id}","starred_url":"https://api.github.com/users/indutny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/indutny/subscriptions","organizations_url":"https://api.github.com/users/indutny/orgs","repos_url":"https://api.github.com/users/indutny/repos","events_url":"https://api.github.com/users/indutny/events{/privacy}","received_events_url":"https://api.github.com/users/indutny/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-19T21:36:34Z","updated_at":"2016-09-20T15:49:18Z","closed_at":null,"body":"Hello everyone!\r\n\r\nAs many of you know already, (some of) the API for this library kind of sucks. While underlying primitives and implementation are quite fast, method names, arguments and the rest is really messed up.\r\n\r\nI would like to ask you to help me define the better sets of APIs that we could move to in a next major version. It is fine to bump the version just to get them, and I don't mind support both for some time.\r\n\r\nLet's discuss it here, and once the consensus will be reached - implement it!\r\n\r\ncc @ryanxcharles @wanderer @alexeykudinkin @calvinmetcalf @fanatid @braydonf and everyone who is interested!"},"comment":{"url":"https://api.github.com/repos/indutny/elliptic/issues/comments/248343542","html_url":"https://github.com/indutny/elliptic/issues/105#issuecomment-248343542","issue_url":"https://api.github.com/repos/indutny/elliptic/issues/105","id":248343542,"user":{"login":"calvinmetcalf","id":1128607,"avatar_url":"https://avatars.githubusercontent.com/u/1128607?v=3","gravatar_id":"","url":"https://api.github.com/users/calvinmetcalf","html_url":"https://github.com/calvinmetcalf","followers_url":"https://api.github.com/users/calvinmetcalf/followers","following_url":"https://api.github.com/users/calvinmetcalf/following{/other_user}","gists_url":"https://api.github.com/users/calvinmetcalf/gists{/gist_id}","starred_url":"https://api.github.com/users/calvinmetcalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calvinmetcalf/subscriptions","organizations_url":"https://api.github.com/users/calvinmetcalf/orgs","repos_url":"https://api.github.com/users/calvinmetcalf/repos","events_url":"https://api.github.com/users/calvinmetcalf/events{/privacy}","received_events_url":"https://api.github.com/users/calvinmetcalf/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T15:49:18Z","updated_at":"2016-09-20T15:49:18Z","body":"my main issues is just with the Objects, curves vs keys vs signatures it's not always intuitive to me sometimes what's a method on what vs a parameter, e.g. verify is a method of the curve that takes the key as a param, but sign is a method on the key"}}
{"actor":{"display_login":"calvinmetcalf"}}