{"action":"created","comment":{"url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/comments/166824022","pull_request_review_id":94947544,"id":166824022,"diff_hunk":"@@ -149,4 +153,125 @@ var _ = Describe(\"Bootstrapping\", func() {\n \t\t\t})\n \t\t}(topology)\n \t}\n+\n+\tContext(\"negative tests\", func() {\n+\t\tvar node *swarm.Node\n+\n+\t\tBeforeEach(func() {\n+\t\t\tkeyPair, err := identity.NewKeyPair()\n+\t\t\tΩ(err).ShouldNot(HaveOccurred())\n+\t\t\tmultiAddress, err := identity.NewMultiAddressFromString(\"/ip4/127.0.0.1/tcp/80/republic/\" + keyPair.Address().String())\n+\t\t\tΩ(err).ShouldNot(HaveOccurred())\n+\t\t\tnode = swarm.NewNode(grpc.NewServer(),\n+\t\t\t\tdelegate,\n+\t\t\t\tswarm.Options{\n+\t\t\t\t\tMultiAddress:    multiAddress,\n+\t\t\t\t\tDebug:           DefaultOptionsDebug,\n+\t\t\t\t\tAlpha:           DefaultOptionsAlpha,\n+\t\t\t\t\tMaxBucketLength: DefaultOptionsMaxBucketLength,\n+\t\t\t\t\tTimeout:         DefaultOptionsTimeout,\n+\t\t\t\t\tTimeoutStep:     DefaultOptionsTimeoutStep,\n+\t\t\t\t\tTimeoutRetries:  DefaultOptionsTimeoutRetries,\n+\t\t\t\t\tConcurrent:      DefaultOptionsConcurrent,\n+\t\t\t\t},\n+\t\t\t)\n+\t\t})\n+\n+\t\tContext(\"debug logs\", func() {\n+\t\t\tIt(\"should print logs when we set the debug option to high\", func() {\n+\t\t\t\t// Setup testing configuration.\n+\t\t\t\tsetupBootstrapNodes(TopologyFull, 8)\n+\t\t\t\tbootstrapNodes[0].Options.Debug = swarm.DebugHigh\n+\t\t\t\tbootstrapNodes[0].Options.Concurrent = true\n+\t\t\t\tsetupSwarmNodes(16)\n+\t\t\t\tswarmNodes[0].Options.Debug = swarm.DebugHigh\n+\t\t\t\tswarmNodes[0].Options.Concurrent = true\n+\n+\t\t\t\t// Bootstrap all swarm nodes.\n+\t\t\t\tfor _, i := range swarmNodes {\n+\t\t\t\t\ti.Bootstrap()\n+\t\t\t\t}\n+\n+\t\t\t\tnumberOfPings := 0\n+\t\t\t\tfor i := 0; i < 20; i++ {\n+\t\t\t\t\tto, from := PickRandomNodes(swarmNodes)\n+\t\t\t\t\tif err := Ping(to, from); err == nil {\n+\t\t\t\t\t\tnumberOfPings++\n+\t\t\t\t\t} else {\n+\t\t\t\t\t\tlog.Println(err)\n+\t\t\t\t\t}\n+\t\t\t\t}\n+\t\t\t\tlog.Printf(\"%v/%v successful pings\", numberOfPings, 20)\n+\t\t\t\tΩ(numberOfPings).Should(BeNumerically(\">=\", 2*20/3))\n+\t\t\t})\n+\t\t})\n+\n+\t\tContext(\"context\", func() {\n+\t\t\tIt(\"should return an error when calling with a canceled context\", func() {\n+\t\t\t\tcontextWithTimeout, cancel := context.WithTimeout(context.Background(), time.Second*5)\n+\t\t\t\tcancel()\n+\t\t\t\t_, err = node.Ping(contextWithTimeout, &rpc.MultiAddress{})\n+\t\t\t\tΩ(err).Should(HaveOccurred())\n+\n+\t\t\t\t_, err = node.QueryCloserPeers(contextWithTimeout, &rpc.Query{})\n+\t\t\t\tΩ(err).Should(HaveOccurred())\n+\n+\t\t\t})\n+\t\t})\n+\n+\t\tContext(\"pruning the dht\", func() {\n+\t\t\tIt(\"should return an error when pruning with bad dht\", func() {\n+\t\t\t\tkeyPair, err := identity.NewKeyPair()\n+\t\t\t\tΩ(err).ShouldNot(HaveOccurred())\n+\n+\t\t\t\tcorrectAddress := keyPair.Address()\n+\t\t\t\tworngFormatTarget := identity.Address(\"wrongAddress\")","path":"node_test.go","position":100,"original_position":100,"commit_id":"f25ec4c35f98736aaefa72094575fdf2acace8c4","original_commit_id":"f25ec4c35f98736aaefa72094575fdf2acace8c4","user":{"login":"jazg","id":13795536,"avatar_url":"https://avatars1.githubusercontent.com/u/13795536?v=4","gravatar_id":"","url":"https://api.github.com/users/jazg","html_url":"https://github.com/jazg","followers_url":"https://api.github.com/users/jazg/followers","following_url":"https://api.github.com/users/jazg/following{/other_user}","gists_url":"https://api.github.com/users/jazg/gists{/gist_id}","starred_url":"https://api.github.com/users/jazg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jazg/subscriptions","organizations_url":"https://api.github.com/users/jazg/orgs","repos_url":"https://api.github.com/users/jazg/repos","events_url":"https://api.github.com/users/jazg/events{/privacy}","received_events_url":"https://api.github.com/users/jazg/received_events","type":"User","site_admin":false},"body":"wrongFormatTarget*","created_at":"2018-02-08T03:24:38Z","updated_at":"2018-02-08T03:36:15Z","html_url":"https://github.com/republicprotocol/go-swarm-network/pull/14#discussion_r166824022","pull_request_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/comments/166824022"},"html":{"href":"https://github.com/republicprotocol/go-swarm-network/pull/14#discussion_r166824022"},"pull_request":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14"}}},"pull_request":{"url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14","id":167864587,"html_url":"https://github.com/republicprotocol/go-swarm-network/pull/14","diff_url":"https://github.com/republicprotocol/go-swarm-network/pull/14.diff","patch_url":"https://github.com/republicprotocol/go-swarm-network/pull/14.patch","issue_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/14","number":14,"state":"open","locked":false,"title":"Improve test coverage and simplify the queryCloserPeersOnFrontier function","user":{"login":"tok-kkk","id":27789539,"avatar_url":"https://avatars2.githubusercontent.com/u/27789539?v=4","gravatar_id":"","url":"https://api.github.com/users/tok-kkk","html_url":"https://github.com/tok-kkk","followers_url":"https://api.github.com/users/tok-kkk/followers","following_url":"https://api.github.com/users/tok-kkk/following{/other_user}","gists_url":"https://api.github.com/users/tok-kkk/gists{/gist_id}","starred_url":"https://api.github.com/users/tok-kkk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tok-kkk/subscriptions","organizations_url":"https://api.github.com/users/tok-kkk/orgs","repos_url":"https://api.github.com/users/tok-kkk/repos","events_url":"https://api.github.com/users/tok-kkk/events{/privacy}","received_events_url":"https://api.github.com/users/tok-kkk/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-02-08T02:49:41Z","updated_at":"2018-02-08T03:36:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"94b982e2fb39861a88b35600f1c1568fe6bb7918","assignee":{"login":"tok-kkk","id":27789539,"avatar_url":"https://avatars2.githubusercontent.com/u/27789539?v=4","gravatar_id":"","url":"https://api.github.com/users/tok-kkk","html_url":"https://github.com/tok-kkk","followers_url":"https://api.github.com/users/tok-kkk/followers","following_url":"https://api.github.com/users/tok-kkk/following{/other_user}","gists_url":"https://api.github.com/users/tok-kkk/gists{/gist_id}","starred_url":"https://api.github.com/users/tok-kkk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tok-kkk/subscriptions","organizations_url":"https://api.github.com/users/tok-kkk/orgs","repos_url":"https://api.github.com/users/tok-kkk/repos","events_url":"https://api.github.com/users/tok-kkk/events{/privacy}","received_events_url":"https://api.github.com/users/tok-kkk/received_events","type":"User","site_admin":false},"assignees":[{"login":"tok-kkk","id":27789539,"avatar_url":"https://avatars2.githubusercontent.com/u/27789539?v=4","gravatar_id":"","url":"https://api.github.com/users/tok-kkk","html_url":"https://github.com/tok-kkk","followers_url":"https://api.github.com/users/tok-kkk/followers","following_url":"https://api.github.com/users/tok-kkk/following{/other_user}","gists_url":"https://api.github.com/users/tok-kkk/gists{/gist_id}","starred_url":"https://api.github.com/users/tok-kkk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tok-kkk/subscriptions","organizations_url":"https://api.github.com/users/tok-kkk/orgs","repos_url":"https://api.github.com/users/tok-kkk/repos","events_url":"https://api.github.com/users/tok-kkk/events{/privacy}","received_events_url":"https://api.github.com/users/tok-kkk/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"loongy","id":6580801,"avatar_url":"https://avatars3.githubusercontent.com/u/6580801?v=4","gravatar_id":"","url":"https://api.github.com/users/loongy","html_url":"https://github.com/loongy","followers_url":"https://api.github.com/users/loongy/followers","following_url":"https://api.github.com/users/loongy/following{/other_user}","gists_url":"https://api.github.com/users/loongy/gists{/gist_id}","starred_url":"https://api.github.com/users/loongy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loongy/subscriptions","organizations_url":"https://api.github.com/users/loongy/orgs","repos_url":"https://api.github.com/users/loongy/repos","events_url":"https://api.github.com/users/loongy/events{/privacy}","received_events_url":"https://api.github.com/users/loongy/received_events","type":"User","site_admin":false}],"requested_teams":[],"milestone":null,"commits_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14/commits","review_comments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14/comments","review_comment_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/comments{/number}","comments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/14/comments","statuses_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/statuses/f25ec4c35f98736aaefa72094575fdf2acace8c4","head":{"label":"republicprotocol:tests","ref":"tests","sha":"f25ec4c35f98736aaefa72094575fdf2acace8c4","user":{"login":"republicprotocol","id":30725666,"avatar_url":"https://avatars0.githubusercontent.com/u/30725666?v=4","gravatar_id":"","url":"https://api.github.com/users/republicprotocol","html_url":"https://github.com/republicprotocol","followers_url":"https://api.github.com/users/republicprotocol/followers","following_url":"https://api.github.com/users/republicprotocol/following{/other_user}","gists_url":"https://api.github.com/users/republicprotocol/gists{/gist_id}","starred_url":"https://api.github.com/users/republicprotocol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/republicprotocol/subscriptions","organizations_url":"https://api.github.com/users/republicprotocol/orgs","repos_url":"https://api.github.com/users/republicprotocol/repos","events_url":"https://api.github.com/users/republicprotocol/events{/privacy}","received_events_url":"https://api.github.com/users/republicprotocol/received_events","type":"Organization","site_admin":false},"repo":{"id":114055232,"name":"go-swarm-network","full_name":"republicprotocol/go-swarm-network","owner":{"login":"republicprotocol","id":30725666,"avatar_url":"https://avatars0.githubusercontent.com/u/30725666?v=4","gravatar_id":"","url":"https://api.github.com/users/republicprotocol","html_url":"https://github.com/republicprotocol","followers_url":"https://api.github.com/users/republicprotocol/followers","following_url":"https://api.github.com/users/republicprotocol/following{/other_user}","gists_url":"https://api.github.com/users/republicprotocol/gists{/gist_id}","starred_url":"https://api.github.com/users/republicprotocol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/republicprotocol/subscriptions","organizations_url":"https://api.github.com/users/republicprotocol/orgs","repos_url":"https://api.github.com/users/republicprotocol/repos","events_url":"https://api.github.com/users/republicprotocol/events{/privacy}","received_events_url":"https://api.github.com/users/republicprotocol/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/republicprotocol/go-swarm-network","description":"P2P Swarm Network for the Republic Protocol written in Go","fork":false,"url":"https://api.github.com/repos/republicprotocol/go-swarm-network","forks_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/forks","keys_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/keys{/key_id}","collaborators_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/teams","hooks_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/hooks","issue_events_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/events{/number}","events_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/events","assignees_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/assignees{/user}","branches_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/branches{/branch}","tags_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/tags","blobs_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/refs{/sha}","trees_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/trees{/sha}","statuses_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/statuses/{sha}","languages_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/languages","stargazers_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/stargazers","contributors_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/contributors","subscribers_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/subscribers","subscription_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/subscription","commits_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/commits{/sha}","git_commits_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/commits{/sha}","comments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/comments{/number}","issue_comment_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/comments{/number}","contents_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/contents/{+path}","compare_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/compare/{base}...{head}","merges_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/merges","archive_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/downloads","issues_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues{/number}","pulls_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls{/number}","milestones_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/milestones{/number}","notifications_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/labels{/name}","releases_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/releases{/id}","deployments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/deployments","created_at":"2017-12-13T00:50:32Z","updated_at":"2018-02-07T00:06:50Z","pushed_at":"2018-02-08T02:58:36Z","git_url":"git://github.com/republicprotocol/go-swarm-network.git","ssh_url":"git@github.com:republicprotocol/go-swarm-network.git","clone_url":"https://github.com/republicprotocol/go-swarm-network.git","svn_url":"https://github.com/republicprotocol/go-swarm-network","homepage":"https://republicprotocol.com","size":19154,"stargazers_count":13,"watchers_count":13,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"archived":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":3,"open_issues":1,"watchers":13,"default_branch":"master"}},"base":{"label":"republicprotocol:master","ref":"master","sha":"8f2a2595ef091453b0a4e4a4d5149f4bb96a5416","user":{"login":"republicprotocol","id":30725666,"avatar_url":"https://avatars0.githubusercontent.com/u/30725666?v=4","gravatar_id":"","url":"https://api.github.com/users/republicprotocol","html_url":"https://github.com/republicprotocol","followers_url":"https://api.github.com/users/republicprotocol/followers","following_url":"https://api.github.com/users/republicprotocol/following{/other_user}","gists_url":"https://api.github.com/users/republicprotocol/gists{/gist_id}","starred_url":"https://api.github.com/users/republicprotocol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/republicprotocol/subscriptions","organizations_url":"https://api.github.com/users/republicprotocol/orgs","repos_url":"https://api.github.com/users/republicprotocol/repos","events_url":"https://api.github.com/users/republicprotocol/events{/privacy}","received_events_url":"https://api.github.com/users/republicprotocol/received_events","type":"Organization","site_admin":false},"repo":{"id":114055232,"name":"go-swarm-network","full_name":"republicprotocol/go-swarm-network","owner":{"login":"republicprotocol","id":30725666,"avatar_url":"https://avatars0.githubusercontent.com/u/30725666?v=4","gravatar_id":"","url":"https://api.github.com/users/republicprotocol","html_url":"https://github.com/republicprotocol","followers_url":"https://api.github.com/users/republicprotocol/followers","following_url":"https://api.github.com/users/republicprotocol/following{/other_user}","gists_url":"https://api.github.com/users/republicprotocol/gists{/gist_id}","starred_url":"https://api.github.com/users/republicprotocol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/republicprotocol/subscriptions","organizations_url":"https://api.github.com/users/republicprotocol/orgs","repos_url":"https://api.github.com/users/republicprotocol/repos","events_url":"https://api.github.com/users/republicprotocol/events{/privacy}","received_events_url":"https://api.github.com/users/republicprotocol/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/republicprotocol/go-swarm-network","description":"P2P Swarm Network for the Republic Protocol written in Go","fork":false,"url":"https://api.github.com/repos/republicprotocol/go-swarm-network","forks_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/forks","keys_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/keys{/key_id}","collaborators_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/teams","hooks_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/hooks","issue_events_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/events{/number}","events_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/events","assignees_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/assignees{/user}","branches_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/branches{/branch}","tags_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/tags","blobs_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/refs{/sha}","trees_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/trees{/sha}","statuses_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/statuses/{sha}","languages_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/languages","stargazers_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/stargazers","contributors_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/contributors","subscribers_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/subscribers","subscription_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/subscription","commits_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/commits{/sha}","git_commits_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/git/commits{/sha}","comments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/comments{/number}","issue_comment_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/comments{/number}","contents_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/contents/{+path}","compare_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/compare/{base}...{head}","merges_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/merges","archive_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/downloads","issues_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues{/number}","pulls_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls{/number}","milestones_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/milestones{/number}","notifications_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/labels{/name}","releases_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/releases{/id}","deployments_url":"https://api.github.com/repos/republicprotocol/go-swarm-network/deployments","created_at":"2017-12-13T00:50:32Z","updated_at":"2018-02-07T00:06:50Z","pushed_at":"2018-02-08T02:58:36Z","git_url":"git://github.com/republicprotocol/go-swarm-network.git","ssh_url":"git@github.com:republicprotocol/go-swarm-network.git","clone_url":"https://github.com/republicprotocol/go-swarm-network.git","svn_url":"https://github.com/republicprotocol/go-swarm-network","homepage":"https://republicprotocol.com","size":19154,"stargazers_count":13,"watchers_count":13,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"archived":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":3,"open_issues":1,"watchers":13,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14"},"html":{"href":"https://github.com/republicprotocol/go-swarm-network/pull/14"},"issue":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/14"},"comments":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/issues/14/comments"},"review_comments":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14/comments"},"review_comment":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/pulls/14/commits"},"statuses":{"href":"https://api.github.com/repos/republicprotocol/go-swarm-network/statuses/f25ec4c35f98736aaefa72094575fdf2acace8c4"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"jazg"}}