{"action":"created","comment":{"url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/comments/243107842","pull_request_review_id":186789549,"id":243107842,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MzEwNzg0Mg==","diff_hunk":"@@ -0,0 +1,77 @@\n+package blocks\n+\n+import (\n+\t\"fmt\"\n+\t\"time\"\n+\n+\t\"github.com/golang/protobuf/ptypes\"\n+\t\"github.com/prysmaticlabs/prysm/beacon-chain/utils\"\n+\tpb \"github.com/prysmaticlabs/prysm/proto/beacon/p2p/v1\"\n+\t\"github.com/prysmaticlabs/prysm/shared/hashutil\"\n+\t\"github.com/prysmaticlabs/prysm/shared/params\"\n+)\n+\n+var clock utils.Clock = &utils.RealClock{}\n+\n+// NewGenesisBlock returns the canonical, genesis block for the beacon chain protocol.\n+func NewGenesisBlock(stateRoot []byte) *pb.BeaconBlock {\n+\tblock := &pb.BeaconBlock{\n+\t\tParentRootHash32:              []byte{0},\n+\t\tRandaoRevealHash32:            []byte{0},\n+\t\tCandidatePowReceiptRootHash32: []byte{0},\n+\t\tStateRootHash32:               []byte{0},\n+\t}\n+\t// Genesis time here is static so error can be safely ignored.\n+\t// #nosec G104\n+\tprotoGenesis, _ := ptypes.TimestampProto(params.BeaconConfig().GenesisTime)\n+\tblock.Timestamp = protoGenesis\n+\tblock.StateRootHash32 = stateRoot\n+\treturn block\n+}\n+\n+// IsRandaoValid verifies the validity of randao from block by comparing it with\n+// the proposer's randao from the beacon state.\n+func IsRandaoValid(blockRandao []byte, stateRandao []byte) bool {\n+\tvar h [32]byte\n+\tcopy(h[:], stateRandao)\n+\treturn hashutil.Hash(blockRandao) == h\n+}\n+\n+// IsSlotValid compares the slot to the system clock to determine if the block is valid.","path":"beacon-chain/core/blocks/block.go","position":40,"original_position":40,"commit_id":"dda8f973723d224988cf83ab13a72fc93efc6525","original_commit_id":"dda8f973723d224988cf83ab13a72fc93efc6525","user":{"login":"prestonvanloon","id":7246818,"node_id":"MDQ6VXNlcjcyNDY4MTg=","avatar_url":"https://avatars1.githubusercontent.com/u/7246818?v=4","gravatar_id":"","url":"https://api.github.com/users/prestonvanloon","html_url":"https://github.com/prestonvanloon","followers_url":"https://api.github.com/users/prestonvanloon/followers","following_url":"https://api.github.com/users/prestonvanloon/following{/other_user}","gists_url":"https://api.github.com/users/prestonvanloon/gists{/gist_id}","starred_url":"https://api.github.com/users/prestonvanloon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prestonvanloon/subscriptions","organizations_url":"https://api.github.com/users/prestonvanloon/orgs","repos_url":"https://api.github.com/users/prestonvanloon/repos","events_url":"https://api.github.com/users/prestonvanloon/events{/privacy}","received_events_url":"https://api.github.com/users/prestonvanloon/received_events","type":"User","site_admin":false},"body":"Can you expand on this for godocs? \r\n\r\nSomething like: A slot is considered valid if the current time within the slot duration from genesis.","created_at":"2018-12-19T23:07:33Z","updated_at":"2018-12-19T23:08:32Z","html_url":"https://github.com/prysmaticlabs/prysm/pull/1137#discussion_r243107842","pull_request_url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/comments/243107842"},"html":{"href":"https://github.com/prysmaticlabs/prysm/pull/1137#discussion_r243107842"},"pull_request":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137"}}},"pull_request":{"url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137","id":239920730,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM5OTIwNzMw","html_url":"https://github.com/prysmaticlabs/prysm/pull/1137","diff_url":"https://github.com/prysmaticlabs/prysm/pull/1137.diff","patch_url":"https://github.com/prysmaticlabs/prysm/pull/1137.patch","issue_url":"https://api.github.com/repos/prysmaticlabs/prysm/issues/1137","number":1137,"state":"open","locked":false,"title":"Replace Types of Block Primitives With Proto Generated Types","user":{"login":"rauljordan","id":5572669,"node_id":"MDQ6VXNlcjU1NzI2Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/5572669?v=4","gravatar_id":"","url":"https://api.github.com/users/rauljordan","html_url":"https://github.com/rauljordan","followers_url":"https://api.github.com/users/rauljordan/followers","following_url":"https://api.github.com/users/rauljordan/following{/other_user}","gists_url":"https://api.github.com/users/rauljordan/gists{/gist_id}","starred_url":"https://api.github.com/users/rauljordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rauljordan/subscriptions","organizations_url":"https://api.github.com/users/rauljordan/orgs","repos_url":"https://api.github.com/users/rauljordan/repos","events_url":"https://api.github.com/users/rauljordan/events{/privacy}","received_events_url":"https://api.github.com/users/rauljordan/received_events","type":"User","site_admin":false},"body":"This is part of #781\r\n---\r\n\r\n# Description\r\n\r\nThis PR replaces all instances of primitives such as `*types.Block` with its corresponding proto `pb.BeaconBlock` and also as a Golang struct if they are mostly 1-to-1 (the Go structs only having getters and setters). As such, we will enforce using the proto generated types throughout the repo.","created_at":"2018-12-19T17:41:19Z","updated_at":"2018-12-19T23:08:31Z","closed_at":null,"merged_at":null,"merge_commit_sha":"424027530c6cc50d85aa25e0b2380c7a6298112a","assignee":{"login":"rauljordan","id":5572669,"node_id":"MDQ6VXNlcjU1NzI2Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/5572669?v=4","gravatar_id":"","url":"https://api.github.com/users/rauljordan","html_url":"https://github.com/rauljordan","followers_url":"https://api.github.com/users/rauljordan/followers","following_url":"https://api.github.com/users/rauljordan/following{/other_user}","gists_url":"https://api.github.com/users/rauljordan/gists{/gist_id}","starred_url":"https://api.github.com/users/rauljordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rauljordan/subscriptions","organizations_url":"https://api.github.com/users/rauljordan/orgs","repos_url":"https://api.github.com/users/rauljordan/repos","events_url":"https://api.github.com/users/rauljordan/events{/privacy}","received_events_url":"https://api.github.com/users/rauljordan/received_events","type":"User","site_admin":false},"assignees":[{"login":"rauljordan","id":5572669,"node_id":"MDQ6VXNlcjU1NzI2Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/5572669?v=4","gravatar_id":"","url":"https://api.github.com/users/rauljordan","html_url":"https://github.com/rauljordan","followers_url":"https://api.github.com/users/rauljordan/followers","following_url":"https://api.github.com/users/rauljordan/following{/other_user}","gists_url":"https://api.github.com/users/rauljordan/gists{/gist_id}","starred_url":"https://api.github.com/users/rauljordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rauljordan/subscriptions","organizations_url":"https://api.github.com/users/rauljordan/orgs","repos_url":"https://api.github.com/users/rauljordan/repos","events_url":"https://api.github.com/users/rauljordan/events{/privacy}","received_events_url":"https://api.github.com/users/rauljordan/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"terenc3t","id":21316537,"node_id":"MDQ6VXNlcjIxMzE2NTM3","avatar_url":"https://avatars1.githubusercontent.com/u/21316537?v=4","gravatar_id":"","url":"https://api.github.com/users/terenc3t","html_url":"https://github.com/terenc3t","followers_url":"https://api.github.com/users/terenc3t/followers","following_url":"https://api.github.com/users/terenc3t/following{/other_user}","gists_url":"https://api.github.com/users/terenc3t/gists{/gist_id}","starred_url":"https://api.github.com/users/terenc3t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/terenc3t/subscriptions","organizations_url":"https://api.github.com/users/terenc3t/orgs","repos_url":"https://api.github.com/users/terenc3t/repos","events_url":"https://api.github.com/users/terenc3t/events{/privacy}","received_events_url":"https://api.github.com/users/terenc3t/received_events","type":"User","site_admin":false},{"login":"nisdas","id":33201827,"node_id":"MDQ6VXNlcjMzMjAxODI3","avatar_url":"https://avatars2.githubusercontent.com/u/33201827?v=4","gravatar_id":"","url":"https://api.github.com/users/nisdas","html_url":"https://github.com/nisdas","followers_url":"https://api.github.com/users/nisdas/followers","following_url":"https://api.github.com/users/nisdas/following{/other_user}","gists_url":"https://api.github.com/users/nisdas/gists{/gist_id}","starred_url":"https://api.github.com/users/nisdas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nisdas/subscriptions","organizations_url":"https://api.github.com/users/nisdas/orgs","repos_url":"https://api.github.com/users/nisdas/repos","events_url":"https://api.github.com/users/nisdas/events{/privacy}","received_events_url":"https://api.github.com/users/nisdas/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1085357407,"node_id":"MDU6TGFiZWwxMDg1MzU3NDA3","url":"https://api.github.com/repos/prysmaticlabs/prysm/labels/Priority:%20Medium","name":"Priority: Medium","color":"bbf726","default":false},{"id":1039139798,"node_id":"MDU6TGFiZWwxMDM5MTM5Nzk4","url":"https://api.github.com/repos/prysmaticlabs/prysm/labels/Ready%20For%20Review","name":"Ready For Review","color":"f4ad6b","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137/commits","review_comments_url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137/comments","review_comment_url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/comments{/number}","comments_url":"https://api.github.com/repos/prysmaticlabs/prysm/issues/1137/comments","statuses_url":"https://api.github.com/repos/prysmaticlabs/prysm/statuses/dda8f973723d224988cf83ab13a72fc93efc6525","head":{"label":"rauljordan:use-protos","ref":"use-protos","sha":"dda8f973723d224988cf83ab13a72fc93efc6525","user":{"login":"rauljordan","id":5572669,"node_id":"MDQ6VXNlcjU1NzI2Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/5572669?v=4","gravatar_id":"","url":"https://api.github.com/users/rauljordan","html_url":"https://github.com/rauljordan","followers_url":"https://api.github.com/users/rauljordan/followers","following_url":"https://api.github.com/users/rauljordan/following{/other_user}","gists_url":"https://api.github.com/users/rauljordan/gists{/gist_id}","starred_url":"https://api.github.com/users/rauljordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rauljordan/subscriptions","organizations_url":"https://api.github.com/users/rauljordan/orgs","repos_url":"https://api.github.com/users/rauljordan/repos","events_url":"https://api.github.com/users/rauljordan/events{/privacy}","received_events_url":"https://api.github.com/users/rauljordan/received_events","type":"User","site_admin":false},"repo":{"id":142178606,"node_id":"MDEwOlJlcG9zaXRvcnkxNDIxNzg2MDY=","name":"prysm","full_name":"rauljordan/prysm","private":false,"owner":{"login":"rauljordan","id":5572669,"node_id":"MDQ6VXNlcjU1NzI2Njk=","avatar_url":"https://avatars3.githubusercontent.com/u/5572669?v=4","gravatar_id":"","url":"https://api.github.com/users/rauljordan","html_url":"https://github.com/rauljordan","followers_url":"https://api.github.com/users/rauljordan/followers","following_url":"https://api.github.com/users/rauljordan/following{/other_user}","gists_url":"https://api.github.com/users/rauljordan/gists{/gist_id}","starred_url":"https://api.github.com/users/rauljordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rauljordan/subscriptions","organizations_url":"https://api.github.com/users/rauljordan/orgs","repos_url":"https://api.github.com/users/rauljordan/repos","events_url":"https://api.github.com/users/rauljordan/events{/privacy}","received_events_url":"https://api.github.com/users/rauljordan/received_events","type":"User","site_admin":false},"html_url":"https://github.com/rauljordan/prysm","description":"Go implementation of Ethereum 2.0 - casper & sharding","fork":true,"url":"https://api.github.com/repos/rauljordan/prysm","forks_url":"https://api.github.com/repos/rauljordan/prysm/forks","keys_url":"https://api.github.com/repos/rauljordan/prysm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rauljordan/prysm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rauljordan/prysm/teams","hooks_url":"https://api.github.com/repos/rauljordan/prysm/hooks","issue_events_url":"https://api.github.com/repos/rauljordan/prysm/issues/events{/number}","events_url":"https://api.github.com/repos/rauljordan/prysm/events","assignees_url":"https://api.github.com/repos/rauljordan/prysm/assignees{/user}","branches_url":"https://api.github.com/repos/rauljordan/prysm/branches{/branch}","tags_url":"https://api.github.com/repos/rauljordan/prysm/tags","blobs_url":"https://api.github.com/repos/rauljordan/prysm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rauljordan/prysm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rauljordan/prysm/git/refs{/sha}","trees_url":"https://api.github.com/repos/rauljordan/prysm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rauljordan/prysm/statuses/{sha}","languages_url":"https://api.github.com/repos/rauljordan/prysm/languages","stargazers_url":"https://api.github.com/repos/rauljordan/prysm/stargazers","contributors_url":"https://api.github.com/repos/rauljordan/prysm/contributors","subscribers_url":"https://api.github.com/repos/rauljordan/prysm/subscribers","subscription_url":"https://api.github.com/repos/rauljordan/prysm/subscription","commits_url":"https://api.github.com/repos/rauljordan/prysm/commits{/sha}","git_commits_url":"https://api.github.com/repos/rauljordan/prysm/git/commits{/sha}","comments_url":"https://api.github.com/repos/rauljordan/prysm/comments{/number}","issue_comment_url":"https://api.github.com/repos/rauljordan/prysm/issues/comments{/number}","contents_url":"https://api.github.com/repos/rauljordan/prysm/contents/{+path}","compare_url":"https://api.github.com/repos/rauljordan/prysm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rauljordan/prysm/merges","archive_url":"https://api.github.com/repos/rauljordan/prysm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rauljordan/prysm/downloads","issues_url":"https://api.github.com/repos/rauljordan/prysm/issues{/number}","pulls_url":"https://api.github.com/repos/rauljordan/prysm/pulls{/number}","milestones_url":"https://api.github.com/repos/rauljordan/prysm/milestones{/number}","notifications_url":"https://api.github.com/repos/rauljordan/prysm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rauljordan/prysm/labels{/name}","releases_url":"https://api.github.com/repos/rauljordan/prysm/releases{/id}","deployments_url":"https://api.github.com/repos/rauljordan/prysm/deployments","created_at":"2018-07-24T15:32:12Z","updated_at":"2018-07-24T15:32:14Z","pushed_at":"2018-12-19T22:17:39Z","git_url":"git://github.com/rauljordan/prysm.git","ssh_url":"git@github.com:rauljordan/prysm.git","clone_url":"https://github.com/rauljordan/prysm.git","svn_url":"https://github.com/rauljordan/prysm","homepage":"https://prysmaticlabs.com/","size":86400,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"prysmaticlabs:master","ref":"master","sha":"b67ac785a1df8537f57eb303fbdbb93445ac3cc0","user":{"login":"prysmaticlabs","id":35349758,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM1MzQ5NzU4","avatar_url":"https://avatars2.githubusercontent.com/u/35349758?v=4","gravatar_id":"","url":"https://api.github.com/users/prysmaticlabs","html_url":"https://github.com/prysmaticlabs","followers_url":"https://api.github.com/users/prysmaticlabs/followers","following_url":"https://api.github.com/users/prysmaticlabs/following{/other_user}","gists_url":"https://api.github.com/users/prysmaticlabs/gists{/gist_id}","starred_url":"https://api.github.com/users/prysmaticlabs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prysmaticlabs/subscriptions","organizations_url":"https://api.github.com/users/prysmaticlabs/orgs","repos_url":"https://api.github.com/users/prysmaticlabs/repos","events_url":"https://api.github.com/users/prysmaticlabs/events{/privacy}","received_events_url":"https://api.github.com/users/prysmaticlabs/received_events","type":"Organization","site_admin":false},"repo":{"id":117156031,"node_id":"MDEwOlJlcG9zaXRvcnkxMTcxNTYwMzE=","name":"prysm","full_name":"prysmaticlabs/prysm","private":false,"owner":{"login":"prysmaticlabs","id":35349758,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM1MzQ5NzU4","avatar_url":"https://avatars2.githubusercontent.com/u/35349758?v=4","gravatar_id":"","url":"https://api.github.com/users/prysmaticlabs","html_url":"https://github.com/prysmaticlabs","followers_url":"https://api.github.com/users/prysmaticlabs/followers","following_url":"https://api.github.com/users/prysmaticlabs/following{/other_user}","gists_url":"https://api.github.com/users/prysmaticlabs/gists{/gist_id}","starred_url":"https://api.github.com/users/prysmaticlabs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prysmaticlabs/subscriptions","organizations_url":"https://api.github.com/users/prysmaticlabs/orgs","repos_url":"https://api.github.com/users/prysmaticlabs/repos","events_url":"https://api.github.com/users/prysmaticlabs/events{/privacy}","received_events_url":"https://api.github.com/users/prysmaticlabs/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/prysmaticlabs/prysm","description":"Go implementation of Ethereum 2.0 - casper & sharding","fork":false,"url":"https://api.github.com/repos/prysmaticlabs/prysm","forks_url":"https://api.github.com/repos/prysmaticlabs/prysm/forks","keys_url":"https://api.github.com/repos/prysmaticlabs/prysm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/prysmaticlabs/prysm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/prysmaticlabs/prysm/teams","hooks_url":"https://api.github.com/repos/prysmaticlabs/prysm/hooks","issue_events_url":"https://api.github.com/repos/prysmaticlabs/prysm/issues/events{/number}","events_url":"https://api.github.com/repos/prysmaticlabs/prysm/events","assignees_url":"https://api.github.com/repos/prysmaticlabs/prysm/assignees{/user}","branches_url":"https://api.github.com/repos/prysmaticlabs/prysm/branches{/branch}","tags_url":"https://api.github.com/repos/prysmaticlabs/prysm/tags","blobs_url":"https://api.github.com/repos/prysmaticlabs/prysm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/prysmaticlabs/prysm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/prysmaticlabs/prysm/git/refs{/sha}","trees_url":"https://api.github.com/repos/prysmaticlabs/prysm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/prysmaticlabs/prysm/statuses/{sha}","languages_url":"https://api.github.com/repos/prysmaticlabs/prysm/languages","stargazers_url":"https://api.github.com/repos/prysmaticlabs/prysm/stargazers","contributors_url":"https://api.github.com/repos/prysmaticlabs/prysm/contributors","subscribers_url":"https://api.github.com/repos/prysmaticlabs/prysm/subscribers","subscription_url":"https://api.github.com/repos/prysmaticlabs/prysm/subscription","commits_url":"https://api.github.com/repos/prysmaticlabs/prysm/commits{/sha}","git_commits_url":"https://api.github.com/repos/prysmaticlabs/prysm/git/commits{/sha}","comments_url":"https://api.github.com/repos/prysmaticlabs/prysm/comments{/number}","issue_comment_url":"https://api.github.com/repos/prysmaticlabs/prysm/issues/comments{/number}","contents_url":"https://api.github.com/repos/prysmaticlabs/prysm/contents/{+path}","compare_url":"https://api.github.com/repos/prysmaticlabs/prysm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/prysmaticlabs/prysm/merges","archive_url":"https://api.github.com/repos/prysmaticlabs/prysm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/prysmaticlabs/prysm/downloads","issues_url":"https://api.github.com/repos/prysmaticlabs/prysm/issues{/number}","pulls_url":"https://api.github.com/repos/prysmaticlabs/prysm/pulls{/number}","milestones_url":"https://api.github.com/repos/prysmaticlabs/prysm/milestones{/number}","notifications_url":"https://api.github.com/repos/prysmaticlabs/prysm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/prysmaticlabs/prysm/labels{/name}","releases_url":"https://api.github.com/repos/prysmaticlabs/prysm/releases{/id}","deployments_url":"https://api.github.com/repos/prysmaticlabs/prysm/deployments","created_at":"2018-01-11T21:31:33Z","updated_at":"2018-12-19T20:14:36Z","pushed_at":"2018-12-19T22:36:36Z","git_url":"git://github.com/prysmaticlabs/prysm.git","ssh_url":"git@github.com:prysmaticlabs/prysm.git","clone_url":"https://github.com/prysmaticlabs/prysm.git","svn_url":"https://github.com/prysmaticlabs/prysm","homepage":"https://prysmaticlabs.com/","size":86120,"stargazers_count":430,"watchers_count":430,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":88,"mirror_url":null,"archived":false,"open_issues_count":47,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"forks":88,"open_issues":47,"watchers":430,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137"},"html":{"href":"https://github.com/prysmaticlabs/prysm/pull/1137"},"issue":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/issues/1137"},"comments":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/issues/1137/comments"},"review_comments":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137/comments"},"review_comment":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/pulls/1137/commits"},"statuses":{"href":"https://api.github.com/repos/prysmaticlabs/prysm/statuses/dda8f973723d224988cf83ab13a72fc93efc6525"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"prestonvanloon"}}