{"action":"created","issue":{"url":"https://api.github.com/repos/KZen-networks/curv/issues/69","repository_url":"https://api.github.com/repos/KZen-networks/curv","labels_url":"https://api.github.com/repos/KZen-networks/curv/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/KZen-networks/curv/issues/69/comments","events_url":"https://api.github.com/repos/KZen-networks/curv/issues/69/events","html_url":"https://github.com/KZen-networks/curv/issues/69","id":497614205,"node_id":"MDU6SXNzdWU0OTc2MTQyMDU=","number":69,"title":"Non-additive feature flags are problematic","user":{"login":"djc","id":158471,"node_id":"MDQ6VXNlcjE1ODQ3MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/158471?v=4","gravatar_id":"","url":"https://api.github.com/users/djc","html_url":"https://github.com/djc","followers_url":"https://api.github.com/users/djc/followers","following_url":"https://api.github.com/users/djc/following{/other_user}","gists_url":"https://api.github.com/users/djc/gists{/gist_id}","starred_url":"https://api.github.com/users/djc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djc/subscriptions","organizations_url":"https://api.github.com/users/djc/orgs","repos_url":"https://api.github.com/users/djc/repos","events_url":"https://api.github.com/users/djc/events{/privacy}","received_events_url":"https://api.github.com/users/djc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2019-09-24T10:58:39Z","updated_at":"2019-09-24T13:36:21Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently you cannot compile curv with more than one of the specific curve features enabled due to the top-level `FE`, `GE`, `PK`, `SK` aliases. Please note that this is generally discouraged, because in a complex application there might be a dependency graph that wants to enable different curves, and this will result in compile failures in curv.\r\n\r\n(Also, I really dislike these two-letter type names and the fact that there are two sets of aliases for each curve. IMO, using `PublicKey` and `SecretKey` consistently instead would make code using curv much more readable.)"},"comment":{"url":"https://api.github.com/repos/KZen-networks/curv/issues/comments/534561347","html_url":"https://github.com/KZen-networks/curv/issues/69#issuecomment-534561347","issue_url":"https://api.github.com/repos/KZen-networks/curv/issues/69","id":534561347,"node_id":"MDEyOklzc3VlQ29tbWVudDUzNDU2MTM0Nw==","user":{"login":"omershlo","id":2446179,"node_id":"MDQ6VXNlcjI0NDYxNzk=","avatar_url":"https://avatars2.githubusercontent.com/u/2446179?v=4","gravatar_id":"","url":"https://api.github.com/users/omershlo","html_url":"https://github.com/omershlo","followers_url":"https://api.github.com/users/omershlo/followers","following_url":"https://api.github.com/users/omershlo/following{/other_user}","gists_url":"https://api.github.com/users/omershlo/gists{/gist_id}","starred_url":"https://api.github.com/users/omershlo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omershlo/subscriptions","organizations_url":"https://api.github.com/users/omershlo/orgs","repos_url":"https://api.github.com/users/omershlo/repos","events_url":"https://api.github.com/users/omershlo/events{/privacy}","received_events_url":"https://api.github.com/users/omershlo/received_events","type":"User","site_admin":false},"created_at":"2019-09-24T13:36:21Z","updated_at":"2019-09-24T13:36:21Z","author_association":"MEMBER","body":"cc: @oleiba exactly what we have talking about. \r\nAnother bonus is that we will be able to put some of the crates at crates.io"}}
{"actor":{"display_login":"omershlo"}}