{"action":"created","comment":{"url":"https://api.github.com/repos/stegos/stegos/pulls/comments/226626274","pull_request_review_id":166496304,"id":226626274,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNjYyNjI3NA==","diff_hunk":"@@ -0,0 +1,226 @@\n+//! Block Definition.\n+\n+//\n+// Copyright (c) 2018 Stegos\n+//\n+// Permission is hereby granted, free of charge, to any person obtaining a copy\n+// of this software and associated documentation files (the \"Software\"), to deal\n+// in the Software without restriction, including without limitation the rights\n+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n+// copies of the Software, and to permit persons to whom the Software is\n+// furnished to do so, subject to the following conditions:\n+//\n+// The above copyright notice and this permission notice shall be included in all\n+// copies or substantial portions of the Software.\n+//\n+// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n+// SOFTWARE.\n+\n+use chrono::prelude::Utc;\n+use input::Input;\n+use output::Output;\n+use payload::EncryptedPayload;\n+use stegos_crypto::hash::{Hash, Hashable, Hasher};\n+use stegos_crypto::pbc::fast::{Zr, G1};\n+use stegos_crypto::pbc::secure::{make_deterministic_keys, PublicKey};\n+use stegos_crypto::*;\n+\n+// The default file name for configuration\n+const GENESIS_BLOCK_HASH_STRING: &'static str = \"genesis\";\n+\n+/// Block Header.\n+#[derive(Debug)]\n+pub struct BlockHeader {\n+    /// Hash of the current block (except Merkle trees):\n+    /// H(BNO | HPREV | SGA | RH_TXINS | RH_TXOUT) (HCURR)\n+    pub hash: Hash,\n+\n+    /// Version number.\n+    pub version: u64,\n+\n+    /// A monotonically increasing value that represents the heights of the blockchain,\n+    /// starting from genesis block (=0).\n+    pub epoch: u64,\n+\n+    /// Hash of the block previous to this in the chain.\n+    pub previous: Hash,\n+\n+    /// Leader public key\n+    pub leader: PublicKey,\n+\n+    /// The sum of all gamma adjustments found in the block transactions (∑ γ_adj).\n+    /// Includes the γ_adj from the leader's fee distribution transaction.\n+    pub adjustment: Zr,\n+\n+    /// Timestamp at which the block was built.\n+    pub timestamp: u64,\n+\n+    /// Merklish root of all range proofs for inputs.\n+    pub inputs_range_hash: Hash,\n+\n+    /// Merklish root of all range proofs for output.\n+    pub outputs_range_hash: Hash,\n+\n+    /// Ordered list of witness public keys for current epoch.\n+    /// The leader node is also considered a witness during the current epoch.\n+    pub witnesses: Vec<PublicKey>,\n+\n+    /// CoSi multisignature on HCURR\n+    // TODO: which kind\n+    pub sig: G1,\n+}\n+\n+pub enum OutputMerkleTreeNode {\n+    Hash(Hash),\n+    Output(Output),\n+}\n+\n+/// Block.\n+pub struct Block {\n+    /// Block Header.\n+    pub header: BlockHeader,\n+\n+    /// The list of transaction inputs.\n+    pub inputs: Vec<Input>,\n+\n+    /// The list of transaction outputs in a Merkle Tree.\n+    // TODO: replace with Merkle tree\n+    pub outputs: Vec<OutputMerkleTreeNode>,\n+}\n+\n+impl Block {\n+    pub fn sign(\n+        version: u64,\n+        epoch: u64,\n+        previous: Hash,\n+        leader: PublicKey,\n+        adjustment: Zr,\n+        witnesses: &[PublicKey],\n+        sig: G1,","path":"blockchain/src/block.rs","position":104,"original_position":104,"commit_id":"95cc48826905f213af1f86e29f8e4841c20e7256","original_commit_id":"95cc48826905f213af1f86e29f8e4841c20e7256","user":{"login":"rtsisyk","id":1799054,"node_id":"MDQ6VXNlcjE3OTkwNTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1799054?v=4","gravatar_id":"","url":"https://api.github.com/users/rtsisyk","html_url":"https://github.com/rtsisyk","followers_url":"https://api.github.com/users/rtsisyk/followers","following_url":"https://api.github.com/users/rtsisyk/following{/other_user}","gists_url":"https://api.github.com/users/rtsisyk/gists{/gist_id}","starred_url":"https://api.github.com/users/rtsisyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtsisyk/subscriptions","organizations_url":"https://api.github.com/users/rtsisyk/orgs","repos_url":"https://api.github.com/users/rtsisyk/repos","events_url":"https://api.github.com/users/rtsisyk/events{/privacy}","received_events_url":"https://api.github.com/users/rtsisyk/received_events","type":"User","site_admin":false},"body":"OK","created_at":"2018-10-19T12:18:08Z","updated_at":"2018-10-19T12:18:08Z","html_url":"https://github.com/stegos/stegos/pull/92#discussion_r226626274","pull_request_url":"https://api.github.com/repos/stegos/stegos/pulls/92","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/stegos/stegos/pulls/comments/226626274"},"html":{"href":"https://github.com/stegos/stegos/pull/92#discussion_r226626274"},"pull_request":{"href":"https://api.github.com/repos/stegos/stegos/pulls/92"}},"in_reply_to_id":226614855},"pull_request":{"url":"https://api.github.com/repos/stegos/stegos/pulls/92","id":223968253,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzOTY4MjUz","html_url":"https://github.com/stegos/stegos/pull/92","diff_url":"https://github.com/stegos/stegos/pull/92.diff","patch_url":"https://github.com/stegos/stegos/pull/92.patch","issue_url":"https://api.github.com/repos/stegos/stegos/issues/92","number":92,"state":"open","locked":false,"title":"Implement block header","user":{"login":"rtsisyk","id":1799054,"node_id":"MDQ6VXNlcjE3OTkwNTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1799054?v=4","gravatar_id":"","url":"https://api.github.com/users/rtsisyk","html_url":"https://github.com/rtsisyk","followers_url":"https://api.github.com/users/rtsisyk/followers","following_url":"https://api.github.com/users/rtsisyk/following{/other_user}","gists_url":"https://api.github.com/users/rtsisyk/gists{/gist_id}","starred_url":"https://api.github.com/users/rtsisyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtsisyk/subscriptions","organizations_url":"https://api.github.com/users/rtsisyk/orgs","repos_url":"https://api.github.com/users/rtsisyk/repos","events_url":"https://api.github.com/users/rtsisyk/events{/privacy}","received_events_url":"https://api.github.com/users/rtsisyk/received_events","type":"User","site_admin":false},"body":"- Add stubs for PublicKey, Signature, Payload and other\r\n- Define Input, Output, BlockHeader and Block structures\r\n- Implement block signature\r\n- Implement genesis block in simplified way\r\n\r\nCloses #32","created_at":"2018-10-18T14:00:36Z","updated_at":"2018-10-19T12:18:08Z","closed_at":null,"merged_at":null,"merge_commit_sha":"07ed4332c80bac51f8b97d1b6b24bdaa186b089f","assignee":{"login":"dbmcclain","id":3160577,"node_id":"MDQ6VXNlcjMxNjA1Nzc=","avatar_url":"https://avatars1.githubusercontent.com/u/3160577?v=4","gravatar_id":"","url":"https://api.github.com/users/dbmcclain","html_url":"https://github.com/dbmcclain","followers_url":"https://api.github.com/users/dbmcclain/followers","following_url":"https://api.github.com/users/dbmcclain/following{/other_user}","gists_url":"https://api.github.com/users/dbmcclain/gists{/gist_id}","starred_url":"https://api.github.com/users/dbmcclain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbmcclain/subscriptions","organizations_url":"https://api.github.com/users/dbmcclain/orgs","repos_url":"https://api.github.com/users/dbmcclain/repos","events_url":"https://api.github.com/users/dbmcclain/events{/privacy}","received_events_url":"https://api.github.com/users/dbmcclain/received_events","type":"User","site_admin":false},"assignees":[{"login":"dbmcclain","id":3160577,"node_id":"MDQ6VXNlcjMxNjA1Nzc=","avatar_url":"https://avatars1.githubusercontent.com/u/3160577?v=4","gravatar_id":"","url":"https://api.github.com/users/dbmcclain","html_url":"https://github.com/dbmcclain","followers_url":"https://api.github.com/users/dbmcclain/followers","following_url":"https://api.github.com/users/dbmcclain/following{/other_user}","gists_url":"https://api.github.com/users/dbmcclain/gists{/gist_id}","starred_url":"https://api.github.com/users/dbmcclain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbmcclain/subscriptions","organizations_url":"https://api.github.com/users/dbmcclain/orgs","repos_url":"https://api.github.com/users/dbmcclain/repos","events_url":"https://api.github.com/users/dbmcclain/events{/privacy}","received_events_url":"https://api.github.com/users/dbmcclain/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"echupriyanov","id":2070616,"node_id":"MDQ6VXNlcjIwNzA2MTY=","avatar_url":"https://avatars0.githubusercontent.com/u/2070616?v=4","gravatar_id":"","url":"https://api.github.com/users/echupriyanov","html_url":"https://github.com/echupriyanov","followers_url":"https://api.github.com/users/echupriyanov/followers","following_url":"https://api.github.com/users/echupriyanov/following{/other_user}","gists_url":"https://api.github.com/users/echupriyanov/gists{/gist_id}","starred_url":"https://api.github.com/users/echupriyanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/echupriyanov/subscriptions","organizations_url":"https://api.github.com/users/echupriyanov/orgs","repos_url":"https://api.github.com/users/echupriyanov/repos","events_url":"https://api.github.com/users/echupriyanov/events{/privacy}","received_events_url":"https://api.github.com/users/echupriyanov/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/stegos/stegos/pulls/92/commits","review_comments_url":"https://api.github.com/repos/stegos/stegos/pulls/92/comments","review_comment_url":"https://api.github.com/repos/stegos/stegos/pulls/comments{/number}","comments_url":"https://api.github.com/repos/stegos/stegos/issues/92/comments","statuses_url":"https://api.github.com/repos/stegos/stegos/statuses/95cc48826905f213af1f86e29f8e4841c20e7256","head":{"label":"stegos:blockchain","ref":"blockchain","sha":"95cc48826905f213af1f86e29f8e4841c20e7256","user":{"login":"stegos","id":43612114,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjEyMTE0","avatar_url":"https://avatars2.githubusercontent.com/u/43612114?v=4","gravatar_id":"","url":"https://api.github.com/users/stegos","html_url":"https://github.com/stegos","followers_url":"https://api.github.com/users/stegos/followers","following_url":"https://api.github.com/users/stegos/following{/other_user}","gists_url":"https://api.github.com/users/stegos/gists{/gist_id}","starred_url":"https://api.github.com/users/stegos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stegos/subscriptions","organizations_url":"https://api.github.com/users/stegos/orgs","repos_url":"https://api.github.com/users/stegos/repos","events_url":"https://api.github.com/users/stegos/events{/privacy}","received_events_url":"https://api.github.com/users/stegos/received_events","type":"Organization","site_admin":false},"repo":{"id":150438440,"node_id":"MDEwOlJlcG9zaXRvcnkxNTA0Mzg0NDA=","name":"stegos","full_name":"stegos/stegos","private":false,"owner":{"login":"stegos","id":43612114,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjEyMTE0","avatar_url":"https://avatars2.githubusercontent.com/u/43612114?v=4","gravatar_id":"","url":"https://api.github.com/users/stegos","html_url":"https://github.com/stegos","followers_url":"https://api.github.com/users/stegos/followers","following_url":"https://api.github.com/users/stegos/following{/other_user}","gists_url":"https://api.github.com/users/stegos/gists{/gist_id}","starred_url":"https://api.github.com/users/stegos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stegos/subscriptions","organizations_url":"https://api.github.com/users/stegos/orgs","repos_url":"https://api.github.com/users/stegos/repos","events_url":"https://api.github.com/users/stegos/events{/privacy}","received_events_url":"https://api.github.com/users/stegos/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/stegos/stegos","description":"Stegos is a completely private, confidential, and scalable cryptocurrency that’s friendly to the environment","fork":false,"url":"https://api.github.com/repos/stegos/stegos","forks_url":"https://api.github.com/repos/stegos/stegos/forks","keys_url":"https://api.github.com/repos/stegos/stegos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/stegos/stegos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/stegos/stegos/teams","hooks_url":"https://api.github.com/repos/stegos/stegos/hooks","issue_events_url":"https://api.github.com/repos/stegos/stegos/issues/events{/number}","events_url":"https://api.github.com/repos/stegos/stegos/events","assignees_url":"https://api.github.com/repos/stegos/stegos/assignees{/user}","branches_url":"https://api.github.com/repos/stegos/stegos/branches{/branch}","tags_url":"https://api.github.com/repos/stegos/stegos/tags","blobs_url":"https://api.github.com/repos/stegos/stegos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/stegos/stegos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/stegos/stegos/git/refs{/sha}","trees_url":"https://api.github.com/repos/stegos/stegos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/stegos/stegos/statuses/{sha}","languages_url":"https://api.github.com/repos/stegos/stegos/languages","stargazers_url":"https://api.github.com/repos/stegos/stegos/stargazers","contributors_url":"https://api.github.com/repos/stegos/stegos/contributors","subscribers_url":"https://api.github.com/repos/stegos/stegos/subscribers","subscription_url":"https://api.github.com/repos/stegos/stegos/subscription","commits_url":"https://api.github.com/repos/stegos/stegos/commits{/sha}","git_commits_url":"https://api.github.com/repos/stegos/stegos/git/commits{/sha}","comments_url":"https://api.github.com/repos/stegos/stegos/comments{/number}","issue_comment_url":"https://api.github.com/repos/stegos/stegos/issues/comments{/number}","contents_url":"https://api.github.com/repos/stegos/stegos/contents/{+path}","compare_url":"https://api.github.com/repos/stegos/stegos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/stegos/stegos/merges","archive_url":"https://api.github.com/repos/stegos/stegos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/stegos/stegos/downloads","issues_url":"https://api.github.com/repos/stegos/stegos/issues{/number}","pulls_url":"https://api.github.com/repos/stegos/stegos/pulls{/number}","milestones_url":"https://api.github.com/repos/stegos/stegos/milestones{/number}","notifications_url":"https://api.github.com/repos/stegos/stegos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/stegos/stegos/labels{/name}","releases_url":"https://api.github.com/repos/stegos/stegos/releases{/id}","deployments_url":"https://api.github.com/repos/stegos/stegos/deployments","created_at":"2018-09-26T14:19:48Z","updated_at":"2018-10-19T07:46:27Z","pushed_at":"2018-10-19T12:13:01Z","git_url":"git://github.com/stegos/stegos.git","ssh_url":"git@github.com:stegos/stegos.git","clone_url":"https://github.com/stegos/stegos.git","svn_url":"https://github.com/stegos/stegos","homepage":"","size":171,"stargazers_count":8,"watchers_count":8,"language":"Rust","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":66,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":66,"watchers":8,"default_branch":"dev"}},"base":{"label":"stegos:dev","ref":"dev","sha":"13ab3f281602ed6d62456bd951d61001572f464a","user":{"login":"stegos","id":43612114,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjEyMTE0","avatar_url":"https://avatars2.githubusercontent.com/u/43612114?v=4","gravatar_id":"","url":"https://api.github.com/users/stegos","html_url":"https://github.com/stegos","followers_url":"https://api.github.com/users/stegos/followers","following_url":"https://api.github.com/users/stegos/following{/other_user}","gists_url":"https://api.github.com/users/stegos/gists{/gist_id}","starred_url":"https://api.github.com/users/stegos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stegos/subscriptions","organizations_url":"https://api.github.com/users/stegos/orgs","repos_url":"https://api.github.com/users/stegos/repos","events_url":"https://api.github.com/users/stegos/events{/privacy}","received_events_url":"https://api.github.com/users/stegos/received_events","type":"Organization","site_admin":false},"repo":{"id":150438440,"node_id":"MDEwOlJlcG9zaXRvcnkxNTA0Mzg0NDA=","name":"stegos","full_name":"stegos/stegos","private":false,"owner":{"login":"stegos","id":43612114,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjEyMTE0","avatar_url":"https://avatars2.githubusercontent.com/u/43612114?v=4","gravatar_id":"","url":"https://api.github.com/users/stegos","html_url":"https://github.com/stegos","followers_url":"https://api.github.com/users/stegos/followers","following_url":"https://api.github.com/users/stegos/following{/other_user}","gists_url":"https://api.github.com/users/stegos/gists{/gist_id}","starred_url":"https://api.github.com/users/stegos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stegos/subscriptions","organizations_url":"https://api.github.com/users/stegos/orgs","repos_url":"https://api.github.com/users/stegos/repos","events_url":"https://api.github.com/users/stegos/events{/privacy}","received_events_url":"https://api.github.com/users/stegos/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/stegos/stegos","description":"Stegos is a completely private, confidential, and scalable cryptocurrency that’s friendly to the environment","fork":false,"url":"https://api.github.com/repos/stegos/stegos","forks_url":"https://api.github.com/repos/stegos/stegos/forks","keys_url":"https://api.github.com/repos/stegos/stegos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/stegos/stegos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/stegos/stegos/teams","hooks_url":"https://api.github.com/repos/stegos/stegos/hooks","issue_events_url":"https://api.github.com/repos/stegos/stegos/issues/events{/number}","events_url":"https://api.github.com/repos/stegos/stegos/events","assignees_url":"https://api.github.com/repos/stegos/stegos/assignees{/user}","branches_url":"https://api.github.com/repos/stegos/stegos/branches{/branch}","tags_url":"https://api.github.com/repos/stegos/stegos/tags","blobs_url":"https://api.github.com/repos/stegos/stegos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/stegos/stegos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/stegos/stegos/git/refs{/sha}","trees_url":"https://api.github.com/repos/stegos/stegos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/stegos/stegos/statuses/{sha}","languages_url":"https://api.github.com/repos/stegos/stegos/languages","stargazers_url":"https://api.github.com/repos/stegos/stegos/stargazers","contributors_url":"https://api.github.com/repos/stegos/stegos/contributors","subscribers_url":"https://api.github.com/repos/stegos/stegos/subscribers","subscription_url":"https://api.github.com/repos/stegos/stegos/subscription","commits_url":"https://api.github.com/repos/stegos/stegos/commits{/sha}","git_commits_url":"https://api.github.com/repos/stegos/stegos/git/commits{/sha}","comments_url":"https://api.github.com/repos/stegos/stegos/comments{/number}","issue_comment_url":"https://api.github.com/repos/stegos/stegos/issues/comments{/number}","contents_url":"https://api.github.com/repos/stegos/stegos/contents/{+path}","compare_url":"https://api.github.com/repos/stegos/stegos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/stegos/stegos/merges","archive_url":"https://api.github.com/repos/stegos/stegos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/stegos/stegos/downloads","issues_url":"https://api.github.com/repos/stegos/stegos/issues{/number}","pulls_url":"https://api.github.com/repos/stegos/stegos/pulls{/number}","milestones_url":"https://api.github.com/repos/stegos/stegos/milestones{/number}","notifications_url":"https://api.github.com/repos/stegos/stegos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/stegos/stegos/labels{/name}","releases_url":"https://api.github.com/repos/stegos/stegos/releases{/id}","deployments_url":"https://api.github.com/repos/stegos/stegos/deployments","created_at":"2018-09-26T14:19:48Z","updated_at":"2018-10-19T07:46:27Z","pushed_at":"2018-10-19T12:13:01Z","git_url":"git://github.com/stegos/stegos.git","ssh_url":"git@github.com:stegos/stegos.git","clone_url":"https://github.com/stegos/stegos.git","svn_url":"https://github.com/stegos/stegos","homepage":"","size":171,"stargazers_count":8,"watchers_count":8,"language":"Rust","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":66,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":66,"watchers":8,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/stegos/stegos/pulls/92"},"html":{"href":"https://github.com/stegos/stegos/pull/92"},"issue":{"href":"https://api.github.com/repos/stegos/stegos/issues/92"},"comments":{"href":"https://api.github.com/repos/stegos/stegos/issues/92/comments"},"review_comments":{"href":"https://api.github.com/repos/stegos/stegos/pulls/92/comments"},"review_comment":{"href":"https://api.github.com/repos/stegos/stegos/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/stegos/stegos/pulls/92/commits"},"statuses":{"href":"https://api.github.com/repos/stegos/stegos/statuses/95cc48826905f213af1f86e29f8e4841c20e7256"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"rtsisyk"}}