{"action":"created","issue":{"url":"https://api.github.com/repos/corda/corda/issues/4210","repository_url":"https://api.github.com/repos/corda/corda","labels_url":"https://api.github.com/repos/corda/corda/issues/4210/labels{/name}","comments_url":"https://api.github.com/repos/corda/corda/issues/4210/comments","events_url":"https://api.github.com/repos/corda/corda/issues/4210/events","html_url":"https://github.com/corda/corda/pull/4210","id":379243950,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5NzU4MzQ4","number":4210,"title":"CORDA-2232: external id to pubkey mapping","user":{"login":"roger3cev","id":22620030,"node_id":"MDQ6VXNlcjIyNjIwMDMw","avatar_url":"https://avatars1.githubusercontent.com/u/22620030?v=4","gravatar_id":"","url":"https://api.github.com/users/roger3cev","html_url":"https://github.com/roger3cev","followers_url":"https://api.github.com/users/roger3cev/followers","following_url":"https://api.github.com/users/roger3cev/following{/other_user}","gists_url":"https://api.github.com/users/roger3cev/gists{/gist_id}","starred_url":"https://api.github.com/users/roger3cev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roger3cev/subscriptions","organizations_url":"https://api.github.com/users/roger3cev/orgs","repos_url":"https://api.github.com/users/roger3cev/repos","events_url":"https://api.github.com/users/roger3cev/events{/privacy}","received_events_url":"https://api.github.com/users/roger3cev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-11-09T17:02:04Z","updated_at":"2018-11-20T21:57:13Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/corda/corda/pulls/4210","html_url":"https://github.com/corda/corda/pull/4210","diff_url":"https://github.com/corda/corda/pull/4210.diff","patch_url":"https://github.com/corda/corda/pull/4210.patch"},"body":"Changes:\r\n\r\n* Contract states now persist public key hashes for all participants.\r\n* Added a new schema to map external ids to public keys\r\n* Added a new view in liquibase to join account ids to state refs.\r\n* The custom vault criteria API can be used to query states for a specific account.\r\n* Added a test that creates an accounts service that allows you to add accounts, create keys for accounts and get keys for accounts.\r\n* Removed the element collections from fungible state and linear state vault schemas.\r\n* Added a new state parties table which stores public key hashes and x500 names (if available).\r\n* Common query criteria parser now returns a predicate set which may include a predicate (join with the state party table, if it is necessary). Previously it always returned an empty set. \r\n* Added some docs"},"comment":{"url":"https://api.github.com/repos/corda/corda/issues/comments/440443845","html_url":"https://github.com/corda/corda/pull/4210#issuecomment-440443845","issue_url":"https://api.github.com/repos/corda/corda/issues/4210","id":440443845,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MDQ0Mzg0NQ==","user":{"login":"roger3cev","id":22620030,"node_id":"MDQ6VXNlcjIyNjIwMDMw","avatar_url":"https://avatars1.githubusercontent.com/u/22620030?v=4","gravatar_id":"","url":"https://api.github.com/users/roger3cev","html_url":"https://github.com/roger3cev","followers_url":"https://api.github.com/users/roger3cev/followers","following_url":"https://api.github.com/users/roger3cev/following{/other_user}","gists_url":"https://api.github.com/users/roger3cev/gists{/gist_id}","starred_url":"https://api.github.com/users/roger3cev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roger3cev/subscriptions","organizations_url":"https://api.github.com/users/roger3cev/orgs","repos_url":"https://api.github.com/users/roger3cev/repos","events_url":"https://api.github.com/users/roger3cev/events{/privacy}","received_events_url":"https://api.github.com/users/roger3cev/received_events","type":"User","site_admin":false},"created_at":"2018-11-20T21:57:13Z","updated_at":"2018-11-20T21:57:13Z","author_association":"MEMBER","body":"Managed to fix the participants query bug. I think this is done now, apart from the migration scripts which will come in a separate PR. Cheers!"}}
{"actor":{"display_login":"roger3cev"}}