{"action":"created","comment":{"url":"https://api.github.com/repos/exonum/exonum/pulls/comments/197750524","pull_request_review_id":131551570,"id":197750524,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5Nzc1MDUyNA==","diff_hunk":"@@ -387,6 +389,39 @@ pub struct NodeSender {\n     pub api_requests: SyncSender<ExternalMessage>,\n }\n \n+///\n+#[derive(Debug, Clone)]\n+pub enum NodeRole {\n+    ///","path":"exonum/src/node/mod.rs","position":16,"original_position":16,"commit_id":"cddd5a694c2c98cd6a02971365f9907d85a11bea","original_commit_id":"cddd5a694c2c98cd6a02971365f9907d85a11bea","user":{"login":"popzxc","id":12111581,"node_id":"MDQ6VXNlcjEyMTExNTgx","avatar_url":"https://avatars3.githubusercontent.com/u/12111581?v=4","gravatar_id":"","url":"https://api.github.com/users/popzxc","html_url":"https://github.com/popzxc","followers_url":"https://api.github.com/users/popzxc/followers","following_url":"https://api.github.com/users/popzxc/following{/other_user}","gists_url":"https://api.github.com/users/popzxc/gists{/gist_id}","starred_url":"https://api.github.com/users/popzxc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/popzxc/subscriptions","organizations_url":"https://api.github.com/users/popzxc/orgs","repos_url":"https://api.github.com/users/popzxc/repos","events_url":"https://api.github.com/users/popzxc/events{/privacy}","received_events_url":"https://api.github.com/users/popzxc/received_events","type":"User","site_admin":false},"body":"Missing descriptions.","created_at":"2018-06-25T10:34:29Z","updated_at":"2018-06-25T10:40:34Z","html_url":"https://github.com/exonum/exonum/pull/753#discussion_r197750524","pull_request_url":"https://api.github.com/repos/exonum/exonum/pulls/753","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/exonum/exonum/pulls/comments/197750524"},"html":{"href":"https://github.com/exonum/exonum/pull/753#discussion_r197750524"},"pull_request":{"href":"https://api.github.com/repos/exonum/exonum/pulls/753"}}},"pull_request":{"url":"https://api.github.com/repos/exonum/exonum/pulls/753","id":197022020,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk3MDIyMDIw","html_url":"https://github.com/exonum/exonum/pull/753","diff_url":"https://github.com/exonum/exonum/pull/753.diff","patch_url":"https://github.com/exonum/exonum/pull/753.patch","issue_url":"https://api.github.com/repos/exonum/exonum/issues/753","number":753,"state":"open","locked":false,"title":"Incorrect logic of \"consensus_enabled\" endpoint for auditor [ECR-1728]","user":{"login":"VladYermakov","id":17677622,"node_id":"MDQ6VXNlcjE3Njc3NjIy","avatar_url":"https://avatars2.githubusercontent.com/u/17677622?v=4","gravatar_id":"","url":"https://api.github.com/users/VladYermakov","html_url":"https://github.com/VladYermakov","followers_url":"https://api.github.com/users/VladYermakov/followers","following_url":"https://api.github.com/users/VladYermakov/following{/other_user}","gists_url":"https://api.github.com/users/VladYermakov/gists{/gist_id}","starred_url":"https://api.github.com/users/VladYermakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VladYermakov/subscriptions","organizations_url":"https://api.github.com/users/VladYermakov/orgs","repos_url":"https://api.github.com/users/VladYermakov/repos","events_url":"https://api.github.com/users/VladYermakov/events{/privacy}","received_events_url":"https://api.github.com/users/VladYermakov/received_events","type":"User","site_admin":false},"body":"Add `is_validator` field in `NodeHandler` struct.\r\nSet `is_enabled` to `false` is node is auditor, and block its changing.\r\nQuestion: how can we test this functionality?","created_at":"2018-06-25T07:20:11Z","updated_at":"2018-06-25T10:40:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4b3dacaf01b7ab4a38e5ae0c590346e6dcf6bc32","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/exonum/exonum/pulls/753/commits","review_comments_url":"https://api.github.com/repos/exonum/exonum/pulls/753/comments","review_comment_url":"https://api.github.com/repos/exonum/exonum/pulls/comments{/number}","comments_url":"https://api.github.com/repos/exonum/exonum/issues/753/comments","statuses_url":"https://api.github.com/repos/exonum/exonum/statuses/cddd5a694c2c98cd6a02971365f9907d85a11bea","head":{"label":"VladYermakov:incorrect-consensus-auditor-logic-bug-ecr-1728","ref":"incorrect-consensus-auditor-logic-bug-ecr-1728","sha":"cddd5a694c2c98cd6a02971365f9907d85a11bea","user":{"login":"VladYermakov","id":17677622,"node_id":"MDQ6VXNlcjE3Njc3NjIy","avatar_url":"https://avatars2.githubusercontent.com/u/17677622?v=4","gravatar_id":"","url":"https://api.github.com/users/VladYermakov","html_url":"https://github.com/VladYermakov","followers_url":"https://api.github.com/users/VladYermakov/followers","following_url":"https://api.github.com/users/VladYermakov/following{/other_user}","gists_url":"https://api.github.com/users/VladYermakov/gists{/gist_id}","starred_url":"https://api.github.com/users/VladYermakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VladYermakov/subscriptions","organizations_url":"https://api.github.com/users/VladYermakov/orgs","repos_url":"https://api.github.com/users/VladYermakov/repos","events_url":"https://api.github.com/users/VladYermakov/events{/privacy}","received_events_url":"https://api.github.com/users/VladYermakov/received_events","type":"User","site_admin":false},"repo":{"id":127767908,"node_id":"MDEwOlJlcG9zaXRvcnkxMjc3Njc5MDg=","name":"exonum","full_name":"VladYermakov/exonum","owner":{"login":"VladYermakov","id":17677622,"node_id":"MDQ6VXNlcjE3Njc3NjIy","avatar_url":"https://avatars2.githubusercontent.com/u/17677622?v=4","gravatar_id":"","url":"https://api.github.com/users/VladYermakov","html_url":"https://github.com/VladYermakov","followers_url":"https://api.github.com/users/VladYermakov/followers","following_url":"https://api.github.com/users/VladYermakov/following{/other_user}","gists_url":"https://api.github.com/users/VladYermakov/gists{/gist_id}","starred_url":"https://api.github.com/users/VladYermakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VladYermakov/subscriptions","organizations_url":"https://api.github.com/users/VladYermakov/orgs","repos_url":"https://api.github.com/users/VladYermakov/repos","events_url":"https://api.github.com/users/VladYermakov/events{/privacy}","received_events_url":"https://api.github.com/users/VladYermakov/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/VladYermakov/exonum","description":"Exonum core repository","fork":true,"url":"https://api.github.com/repos/VladYermakov/exonum","forks_url":"https://api.github.com/repos/VladYermakov/exonum/forks","keys_url":"https://api.github.com/repos/VladYermakov/exonum/keys{/key_id}","collaborators_url":"https://api.github.com/repos/VladYermakov/exonum/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/VladYermakov/exonum/teams","hooks_url":"https://api.github.com/repos/VladYermakov/exonum/hooks","issue_events_url":"https://api.github.com/repos/VladYermakov/exonum/issues/events{/number}","events_url":"https://api.github.com/repos/VladYermakov/exonum/events","assignees_url":"https://api.github.com/repos/VladYermakov/exonum/assignees{/user}","branches_url":"https://api.github.com/repos/VladYermakov/exonum/branches{/branch}","tags_url":"https://api.github.com/repos/VladYermakov/exonum/tags","blobs_url":"https://api.github.com/repos/VladYermakov/exonum/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/VladYermakov/exonum/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/VladYermakov/exonum/git/refs{/sha}","trees_url":"https://api.github.com/repos/VladYermakov/exonum/git/trees{/sha}","statuses_url":"https://api.github.com/repos/VladYermakov/exonum/statuses/{sha}","languages_url":"https://api.github.com/repos/VladYermakov/exonum/languages","stargazers_url":"https://api.github.com/repos/VladYermakov/exonum/stargazers","contributors_url":"https://api.github.com/repos/VladYermakov/exonum/contributors","subscribers_url":"https://api.github.com/repos/VladYermakov/exonum/subscribers","subscription_url":"https://api.github.com/repos/VladYermakov/exonum/subscription","commits_url":"https://api.github.com/repos/VladYermakov/exonum/commits{/sha}","git_commits_url":"https://api.github.com/repos/VladYermakov/exonum/git/commits{/sha}","comments_url":"https://api.github.com/repos/VladYermakov/exonum/comments{/number}","issue_comment_url":"https://api.github.com/repos/VladYermakov/exonum/issues/comments{/number}","contents_url":"https://api.github.com/repos/VladYermakov/exonum/contents/{+path}","compare_url":"https://api.github.com/repos/VladYermakov/exonum/compare/{base}...{head}","merges_url":"https://api.github.com/repos/VladYermakov/exonum/merges","archive_url":"https://api.github.com/repos/VladYermakov/exonum/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/VladYermakov/exonum/downloads","issues_url":"https://api.github.com/repos/VladYermakov/exonum/issues{/number}","pulls_url":"https://api.github.com/repos/VladYermakov/exonum/pulls{/number}","milestones_url":"https://api.github.com/repos/VladYermakov/exonum/milestones{/number}","notifications_url":"https://api.github.com/repos/VladYermakov/exonum/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/VladYermakov/exonum/labels{/name}","releases_url":"https://api.github.com/repos/VladYermakov/exonum/releases{/id}","deployments_url":"https://api.github.com/repos/VladYermakov/exonum/deployments","created_at":"2018-04-02T14:32:28Z","updated_at":"2018-06-25T07:25:22Z","pushed_at":"2018-06-25T10:20:45Z","git_url":"git://github.com/VladYermakov/exonum.git","ssh_url":"git@github.com:VladYermakov/exonum.git","clone_url":"https://github.com/VladYermakov/exonum.git","svn_url":"https://github.com/VladYermakov/exonum","homepage":"http://exonum.com","size":23917,"stargazers_count":0,"watchers_count":0,"language":"Rust","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"exonum:master","ref":"master","sha":"360eba22ff15e44545a516a89e4b9e1c13af3811","user":{"login":"exonum","id":23138442,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTM4NDQy","avatar_url":"https://avatars1.githubusercontent.com/u/23138442?v=4","gravatar_id":"","url":"https://api.github.com/users/exonum","html_url":"https://github.com/exonum","followers_url":"https://api.github.com/users/exonum/followers","following_url":"https://api.github.com/users/exonum/following{/other_user}","gists_url":"https://api.github.com/users/exonum/gists{/gist_id}","starred_url":"https://api.github.com/users/exonum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/exonum/subscriptions","organizations_url":"https://api.github.com/users/exonum/orgs","repos_url":"https://api.github.com/users/exonum/repos","events_url":"https://api.github.com/users/exonum/events{/privacy}","received_events_url":"https://api.github.com/users/exonum/received_events","type":"Organization","site_admin":false},"repo":{"id":80729805,"node_id":"MDEwOlJlcG9zaXRvcnk4MDcyOTgwNQ==","name":"exonum","full_name":"exonum/exonum","owner":{"login":"exonum","id":23138442,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTM4NDQy","avatar_url":"https://avatars1.githubusercontent.com/u/23138442?v=4","gravatar_id":"","url":"https://api.github.com/users/exonum","html_url":"https://github.com/exonum","followers_url":"https://api.github.com/users/exonum/followers","following_url":"https://api.github.com/users/exonum/following{/other_user}","gists_url":"https://api.github.com/users/exonum/gists{/gist_id}","starred_url":"https://api.github.com/users/exonum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/exonum/subscriptions","organizations_url":"https://api.github.com/users/exonum/orgs","repos_url":"https://api.github.com/users/exonum/repos","events_url":"https://api.github.com/users/exonum/events{/privacy}","received_events_url":"https://api.github.com/users/exonum/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/exonum/exonum","description":"Exonum core repository","fork":false,"url":"https://api.github.com/repos/exonum/exonum","forks_url":"https://api.github.com/repos/exonum/exonum/forks","keys_url":"https://api.github.com/repos/exonum/exonum/keys{/key_id}","collaborators_url":"https://api.github.com/repos/exonum/exonum/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/exonum/exonum/teams","hooks_url":"https://api.github.com/repos/exonum/exonum/hooks","issue_events_url":"https://api.github.com/repos/exonum/exonum/issues/events{/number}","events_url":"https://api.github.com/repos/exonum/exonum/events","assignees_url":"https://api.github.com/repos/exonum/exonum/assignees{/user}","branches_url":"https://api.github.com/repos/exonum/exonum/branches{/branch}","tags_url":"https://api.github.com/repos/exonum/exonum/tags","blobs_url":"https://api.github.com/repos/exonum/exonum/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/exonum/exonum/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/exonum/exonum/git/refs{/sha}","trees_url":"https://api.github.com/repos/exonum/exonum/git/trees{/sha}","statuses_url":"https://api.github.com/repos/exonum/exonum/statuses/{sha}","languages_url":"https://api.github.com/repos/exonum/exonum/languages","stargazers_url":"https://api.github.com/repos/exonum/exonum/stargazers","contributors_url":"https://api.github.com/repos/exonum/exonum/contributors","subscribers_url":"https://api.github.com/repos/exonum/exonum/subscribers","subscription_url":"https://api.github.com/repos/exonum/exonum/subscription","commits_url":"https://api.github.com/repos/exonum/exonum/commits{/sha}","git_commits_url":"https://api.github.com/repos/exonum/exonum/git/commits{/sha}","comments_url":"https://api.github.com/repos/exonum/exonum/comments{/number}","issue_comment_url":"https://api.github.com/repos/exonum/exonum/issues/comments{/number}","contents_url":"https://api.github.com/repos/exonum/exonum/contents/{+path}","compare_url":"https://api.github.com/repos/exonum/exonum/compare/{base}...{head}","merges_url":"https://api.github.com/repos/exonum/exonum/merges","archive_url":"https://api.github.com/repos/exonum/exonum/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/exonum/exonum/downloads","issues_url":"https://api.github.com/repos/exonum/exonum/issues{/number}","pulls_url":"https://api.github.com/repos/exonum/exonum/pulls{/number}","milestones_url":"https://api.github.com/repos/exonum/exonum/milestones{/number}","notifications_url":"https://api.github.com/repos/exonum/exonum/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/exonum/exonum/labels{/name}","releases_url":"https://api.github.com/repos/exonum/exonum/releases{/id}","deployments_url":"https://api.github.com/repos/exonum/exonum/deployments","created_at":"2017-02-02T13:56:57Z","updated_at":"2018-06-24T03:19:12Z","pushed_at":"2018-06-25T10:20:47Z","git_url":"git://github.com/exonum/exonum.git","ssh_url":"git@github.com:exonum/exonum.git","clone_url":"https://github.com/exonum/exonum.git","svn_url":"https://github.com/exonum/exonum","homepage":"http://exonum.com","size":23905,"stargazers_count":631,"watchers_count":631,"language":"Rust","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":116,"mirror_url":null,"archived":false,"open_issues_count":67,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":116,"open_issues":67,"watchers":631,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/exonum/exonum/pulls/753"},"html":{"href":"https://github.com/exonum/exonum/pull/753"},"issue":{"href":"https://api.github.com/repos/exonum/exonum/issues/753"},"comments":{"href":"https://api.github.com/repos/exonum/exonum/issues/753/comments"},"review_comments":{"href":"https://api.github.com/repos/exonum/exonum/pulls/753/comments"},"review_comment":{"href":"https://api.github.com/repos/exonum/exonum/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/exonum/exonum/pulls/753/commits"},"statuses":{"href":"https://api.github.com/repos/exonum/exonum/statuses/cddd5a694c2c98cd6a02971365f9907d85a11bea"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"popzxc"}}