{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/394","labels_url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/394/labels{/name}","comments_url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/394/comments","events_url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/394/events","html_url":"https://github.com/bitcoinjs/bitcoinjs-lib/issues/394","id":67484875,"number":394,"title":"Extract ECC operations to 3rd party module","user":{"login":"dcousens","id":413395,"avatar_url":"https://avatars.githubusercontent.com/u/413395?v=3","gravatar_id":"","url":"https://api.github.com/users/dcousens","html_url":"https://github.com/dcousens","followers_url":"https://api.github.com/users/dcousens/followers","following_url":"https://api.github.com/users/dcousens/following{/other_user}","gists_url":"https://api.github.com/users/dcousens/gists{/gist_id}","starred_url":"https://api.github.com/users/dcousens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcousens/subscriptions","organizations_url":"https://api.github.com/users/dcousens/orgs","repos_url":"https://api.github.com/users/dcousens/repos","events_url":"https://api.github.com/users/dcousens/events{/privacy}","received_events_url":"https://api.github.com/users/dcousens/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/labels/breaking%20change","name":"breaking change","color":"fd4410"},{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/labels/external","name":"external","color":"006b75"},{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/labels/todo","name":"todo","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"dcousens","id":413395,"avatar_url":"https://avatars.githubusercontent.com/u/413395?v=3","gravatar_id":"","url":"https://api.github.com/users/dcousens","html_url":"https://github.com/dcousens","followers_url":"https://api.github.com/users/dcousens/followers","following_url":"https://api.github.com/users/dcousens/following{/other_user}","gists_url":"https://api.github.com/users/dcousens/gists{/gist_id}","starred_url":"https://api.github.com/users/dcousens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcousens/subscriptions","organizations_url":"https://api.github.com/users/dcousens/orgs","repos_url":"https://api.github.com/users/dcousens/repos","events_url":"https://api.github.com/users/dcousens/events{/privacy}","received_events_url":"https://api.github.com/users/dcousens/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/milestones/1","html_url":"https://github.com/bitcoinjs/bitcoinjs-lib/milestones/2.0.0","labels_url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/milestones/1/labels","id":778601,"number":1,"title":"2.0.0","description":null,"creator":{"login":"dcousens","id":413395,"avatar_url":"https://avatars.githubusercontent.com/u/413395?v=3","gravatar_id":"","url":"https://api.github.com/users/dcousens","html_url":"https://github.com/dcousens","followers_url":"https://api.github.com/users/dcousens/followers","following_url":"https://api.github.com/users/dcousens/following{/other_user}","gists_url":"https://api.github.com/users/dcousens/gists{/gist_id}","starred_url":"https://api.github.com/users/dcousens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcousens/subscriptions","organizations_url":"https://api.github.com/users/dcousens/orgs","repos_url":"https://api.github.com/users/dcousens/repos","events_url":"https://api.github.com/users/dcousens/events{/privacy}","received_events_url":"https://api.github.com/users/dcousens/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":26,"state":"open","created_at":"2014-09-04T15:37:23Z","updated_at":"2015-07-07T00:35:07Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2015-04-10T01:26:09Z","updated_at":"2015-07-07T01:58:14Z","closed_at":null,"body":"As the title says.\r\n\r\nFor now, I intend to move it to https://github.com/dcousens/libsecp256k1 (I might move that under the bitcoinjs-lib organisation).\r\n\r\nBy moving it out we can focus on what is important for this library, in this library; and naturally can focus on things like https://github.com/bitcoinjs/bitcoinjs-lib/issues/361 in an external environment.\r\n\r\nBy doing this, we will have to naturalize (to built-ins or `Buffer`s) such that our API will be more inter-operable.\r\n\r\nAlso related was https://github.com/bitcoinjs/bitcoinjs-lib/pull/350.\r\n\r\nThe reason I'm thinking we don't use https://github.com/cryptocoinjs/ecdsa initially, is because, like https://github.com/bitcoin/secp256k1/,  the extracted library should be purely for secp256k1.\r\n\r\n@jprichardson @rubensayshi @polve thoughts?"},"comment":{"url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/comments/119044772","html_url":"https://github.com/bitcoinjs/bitcoinjs-lib/issues/394#issuecomment-119044772","issue_url":"https://api.github.com/repos/bitcoinjs/bitcoinjs-lib/issues/394","id":119044772,"user":{"login":"jprichardson","id":150063,"avatar_url":"https://avatars.githubusercontent.com/u/150063?v=3","gravatar_id":"","url":"https://api.github.com/users/jprichardson","html_url":"https://github.com/jprichardson","followers_url":"https://api.github.com/users/jprichardson/followers","following_url":"https://api.github.com/users/jprichardson/following{/other_user}","gists_url":"https://api.github.com/users/jprichardson/gists{/gist_id}","starred_url":"https://api.github.com/users/jprichardson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jprichardson/subscriptions","organizations_url":"https://api.github.com/users/jprichardson/orgs","repos_url":"https://api.github.com/users/jprichardson/repos","events_url":"https://api.github.com/users/jprichardson/events{/privacy}","received_events_url":"https://api.github.com/users/jprichardson/received_events","type":"User","site_admin":false},"created_at":"2015-07-07T01:58:14Z","updated_at":"2015-07-07T01:58:14Z","body":"Anymore thoughts on the direction that we're going here?"}}