{"action":"created","comment":{"url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/comments/205242027","pull_request_review_id":140474709,"id":205242027,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwNTI0MjAyNw==","diff_hunk":"@@ -4,7 +4,19 @@ defmodule Explorer.Chain.Transaction do\n   use Explorer.Schema\n \n   alias Ecto.Changeset\n-  alias Explorer.Chain.{Address, Block, Data, Gas, Hash, InternalTransaction, Log, Wei}\n+\n+  alias Explorer.Chain.{\n+    Address,\n+    Block,\n+    Data,\n+    Gas,\n+    Hash,\n+    InternalTransaction,\n+    Log,\n+    Wei,\n+    TokenTransfer","path":"apps/explorer/lib/explorer/chain/transaction.ex","position":15,"original_position":15,"commit_id":"f4f4893a48e0e83f421ca4e55d04c4d716ff3d3f","original_commit_id":"f4f4893a48e0e83f421ca4e55d04c4d716ff3d3f","user":{"login":"Lucasnar","id":10884247,"node_id":"MDQ6VXNlcjEwODg0MjQ3","avatar_url":"https://avatars2.githubusercontent.com/u/10884247?v=4","gravatar_id":"","url":"https://api.github.com/users/Lucasnar","html_url":"https://github.com/Lucasnar","followers_url":"https://api.github.com/users/Lucasnar/followers","following_url":"https://api.github.com/users/Lucasnar/following{/other_user}","gists_url":"https://api.github.com/users/Lucasnar/gists{/gist_id}","starred_url":"https://api.github.com/users/Lucasnar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lucasnar/subscriptions","organizations_url":"https://api.github.com/users/Lucasnar/orgs","repos_url":"https://api.github.com/users/Lucasnar/repos","events_url":"https://api.github.com/users/Lucasnar/events{/privacy}","received_events_url":"https://api.github.com/users/Lucasnar/received_events","type":"User","site_admin":false},"body":"We were alphabetically sorting the aliases before. Do you know if that was intentional? If so, `TokenTransfer` should go before `Wei`. 🔡","created_at":"2018-07-25T19:56:15Z","updated_at":"2018-07-25T19:56:15Z","html_url":"https://github.com/poanetwork/poa-explorer/pull/417#discussion_r205242027","pull_request_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/comments/205242027"},"html":{"href":"https://github.com/poanetwork/poa-explorer/pull/417#discussion_r205242027"},"pull_request":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417"}}},"pull_request":{"url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417","id":202025125,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAyMDI1MTI1","html_url":"https://github.com/poanetwork/poa-explorer/pull/417","diff_url":"https://github.com/poanetwork/poa-explorer/pull/417.diff","patch_url":"https://github.com/poanetwork/poa-explorer/pull/417.patch","issue_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/417","number":417,"state":"open","locked":false,"title":"Contributor sees Token Transfers in the Transactions tab in the Address page","user":{"login":"feliperenan","id":27698968,"node_id":"MDQ6VXNlcjI3Njk4OTY4","avatar_url":"https://avatars2.githubusercontent.com/u/27698968?v=4","gravatar_id":"","url":"https://api.github.com/users/feliperenan","html_url":"https://github.com/feliperenan","followers_url":"https://api.github.com/users/feliperenan/followers","following_url":"https://api.github.com/users/feliperenan/following{/other_user}","gists_url":"https://api.github.com/users/feliperenan/gists{/gist_id}","starred_url":"https://api.github.com/users/feliperenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feliperenan/subscriptions","organizations_url":"https://api.github.com/users/feliperenan/orgs","repos_url":"https://api.github.com/users/feliperenan/repos","events_url":"https://api.github.com/users/feliperenan/events{/privacy}","received_events_url":"https://api.github.com/users/feliperenan/received_events","type":"User","site_admin":false},"body":"Resolves https://github.com/poanetwork/poa-explorer/issues/75\r\n\r\n## Motivation\r\nWe're including the token transfers that addresses have exchanged in the transactions' tab on the Address' Page.\r\n\r\n## How token transfers will be shown in POA Explorer?\r\nWe'll have different scenarios according to the Address's Page. For example, I'm going to use a real\r\ntoken transfer operation that happened in Kovan network so that Guilherme Fre has transferred some freh coins (the token) to Amanda. You can see how the transaction looks like on [Etherscan](https://kovan.etherscan.io/tx/0xce242a2a20520c38305641e2ad15e42096ca4cd26017b2b7cf4d37d319867e5a)\r\n\r\nFollowing the example above, in POA Explorer we'll have:\r\n- On Guilherme Fre address' page we'll see a token transfer to Amanda with the label `OUT`.\r\n![image](https://user-images.githubusercontent.com/27698968/43081631-85c3c11e-8e68-11e8-8ae3-6e21a9ba9ecb.png)\r\n- On Amanda address' page we'll see a token transfer from Guilherme Fre with the label `IN`.\r\n![image](https://user-images.githubusercontent.com/27698968/43081757-be20de16-8e68-11e8-92b3-699e98dc7c03.png)\r\n- On Contract address' page we'll see a token transfer from Guilherme Fre to Amanda with the label `IN` since this contract was called to create the transaction.\r\n![image](https://user-images.githubusercontent.com/27698968/43081690-97e7b83c-8e68-11e8-9021-046a5a35ecc9.png)\r\n\r\n## How does it works?\r\nTalking about the query, I think that worth explains the business rule. Using the example of the token transfers that I've used above, Amanda won't have a transaction. But, why? 🤔 Because when a token transfer happens, in the transaction that represents it, the from_address will be the one that is transferring (Fré's address) and the to_address will be the contract that created the token. Who is receiving the token (Amanda) will be in the token transfer as the to_address.\r\n\r\nSince Amanda doesn't have a transaction and we need to show in her address' page that she received token. When getting all transactions given an address, we need to join the transactions' table together token transfers' table considering that the address also can be in `to_address_hash` from token transfers' table.\r\n\r\n## How to test it?\r\nWhile we don't have Token and Token Transfers indexed from blockchain in our database, we can use [this script](https://gist.github.com/feliperenan/71aef93e165a75ece3a5eefff4fdd077) that I have created to populate our database.\r\n\r\n## Other things\r\nSince I was dealing with `where_address_fields_match` I took the chance and move it to the `Transaction Schema`, you can see it on this commit https://github.com/poanetwork/poa-explorer/pull/417/commits/a9355a38b5994f4eb0a98677dfcbe49195bfe085. \r\n\r\n## TODO \r\n- [x] Front-end\r\n- [x] Feature tests\r\n- [x] Change hash style when the address is a smart contract","created_at":"2018-07-17T18:10:31Z","updated_at":"2018-07-25T19:56:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"91404034d72a9416e77742f6cd2ce727e10bb21f","assignee":{"login":"feliperenan","id":27698968,"node_id":"MDQ6VXNlcjI3Njk4OTY4","avatar_url":"https://avatars2.githubusercontent.com/u/27698968?v=4","gravatar_id":"","url":"https://api.github.com/users/feliperenan","html_url":"https://github.com/feliperenan","followers_url":"https://api.github.com/users/feliperenan/followers","following_url":"https://api.github.com/users/feliperenan/following{/other_user}","gists_url":"https://api.github.com/users/feliperenan/gists{/gist_id}","starred_url":"https://api.github.com/users/feliperenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feliperenan/subscriptions","organizations_url":"https://api.github.com/users/feliperenan/orgs","repos_url":"https://api.github.com/users/feliperenan/repos","events_url":"https://api.github.com/users/feliperenan/events{/privacy}","received_events_url":"https://api.github.com/users/feliperenan/received_events","type":"User","site_admin":false},"assignees":[{"login":"feliperenan","id":27698968,"node_id":"MDQ6VXNlcjI3Njk4OTY4","avatar_url":"https://avatars2.githubusercontent.com/u/27698968?v=4","gravatar_id":"","url":"https://api.github.com/users/feliperenan","html_url":"https://github.com/feliperenan","followers_url":"https://api.github.com/users/feliperenan/followers","following_url":"https://api.github.com/users/feliperenan/following{/other_user}","gists_url":"https://api.github.com/users/feliperenan/gists{/gist_id}","starred_url":"https://api.github.com/users/feliperenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feliperenan/subscriptions","organizations_url":"https://api.github.com/users/feliperenan/orgs","repos_url":"https://api.github.com/users/feliperenan/repos","events_url":"https://api.github.com/users/feliperenan/events{/privacy}","received_events_url":"https://api.github.com/users/feliperenan/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"alexgaribay","id":911605,"node_id":"MDQ6VXNlcjkxMTYwNQ==","avatar_url":"https://avatars2.githubusercontent.com/u/911605?v=4","gravatar_id":"","url":"https://api.github.com/users/alexgaribay","html_url":"https://github.com/alexgaribay","followers_url":"https://api.github.com/users/alexgaribay/followers","following_url":"https://api.github.com/users/alexgaribay/following{/other_user}","gists_url":"https://api.github.com/users/alexgaribay/gists{/gist_id}","starred_url":"https://api.github.com/users/alexgaribay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexgaribay/subscriptions","organizations_url":"https://api.github.com/users/alexgaribay/orgs","repos_url":"https://api.github.com/users/alexgaribay/repos","events_url":"https://api.github.com/users/alexgaribay/events{/privacy}","received_events_url":"https://api.github.com/users/alexgaribay/received_events","type":"User","site_admin":false},{"login":"Stamates","id":3826578,"node_id":"MDQ6VXNlcjM4MjY1Nzg=","avatar_url":"https://avatars1.githubusercontent.com/u/3826578?v=4","gravatar_id":"","url":"https://api.github.com/users/Stamates","html_url":"https://github.com/Stamates","followers_url":"https://api.github.com/users/Stamates/followers","following_url":"https://api.github.com/users/Stamates/following{/other_user}","gists_url":"https://api.github.com/users/Stamates/gists{/gist_id}","starred_url":"https://api.github.com/users/Stamates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stamates/subscriptions","organizations_url":"https://api.github.com/users/Stamates/orgs","repos_url":"https://api.github.com/users/Stamates/repos","events_url":"https://api.github.com/users/Stamates/events{/privacy}","received_events_url":"https://api.github.com/users/Stamates/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":859573185,"node_id":"MDU6TGFiZWw4NTk1NzMxODU=","url":"https://api.github.com/repos/poanetwork/poa-explorer/labels/in%20progress","name":"in progress","color":"ededed","default":false},{"id":997629238,"node_id":"MDU6TGFiZWw5OTc2MjkyMzg=","url":"https://api.github.com/repos/poanetwork/poa-explorer/labels/priority:%20high","name":"priority: high","color":"ffb4b4","default":false},{"id":995399849,"node_id":"MDU6TGFiZWw5OTUzOTk4NDk=","url":"https://api.github.com/repos/poanetwork/poa-explorer/labels/ready%20for%20review","name":"ready for review","color":"f274f0","default":false},{"id":865602155,"node_id":"MDU6TGFiZWw4NjU2MDIxNTU=","url":"https://api.github.com/repos/poanetwork/poa-explorer/labels/tokens","name":"tokens","color":"fce3b5","default":false}],"milestone":{"url":"https://api.github.com/repos/poanetwork/poa-explorer/milestones/1","html_url":"https://github.com/poanetwork/poa-explorer/milestone/1","labels_url":"https://api.github.com/repos/poanetwork/poa-explorer/milestones/1/labels","id":3321183,"node_id":"MDk6TWlsZXN0b25lMzMyMTE4Mw==","number":1,"title":"Vienna","description":"POA Explorer Vienna release.","creator":{"login":"acravenho","id":17620007,"node_id":"MDQ6VXNlcjE3NjIwMDA3","avatar_url":"https://avatars1.githubusercontent.com/u/17620007?v=4","gravatar_id":"","url":"https://api.github.com/users/acravenho","html_url":"https://github.com/acravenho","followers_url":"https://api.github.com/users/acravenho/followers","following_url":"https://api.github.com/users/acravenho/following{/other_user}","gists_url":"https://api.github.com/users/acravenho/gists{/gist_id}","starred_url":"https://api.github.com/users/acravenho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acravenho/subscriptions","organizations_url":"https://api.github.com/users/acravenho/orgs","repos_url":"https://api.github.com/users/acravenho/repos","events_url":"https://api.github.com/users/acravenho/events{/privacy}","received_events_url":"https://api.github.com/users/acravenho/received_events","type":"User","site_admin":false},"open_issues":39,"closed_issues":165,"state":"open","created_at":"2018-05-04T18:12:08Z","updated_at":"2018-07-25T19:09:25Z","due_on":"2018-08-01T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417/commits","review_comments_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417/comments","review_comment_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/417/comments","statuses_url":"https://api.github.com/repos/poanetwork/poa-explorer/statuses/f4f4893a48e0e83f421ca4e55d04c4d716ff3d3f","head":{"label":"poanetwork:frg-show-token-transfers-in-transactions","ref":"frg-show-token-transfers-in-transactions","sha":"f4f4893a48e0e83f421ca4e55d04c4d716ff3d3f","user":{"login":"poanetwork","id":28943015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI4OTQzMDE1","avatar_url":"https://avatars2.githubusercontent.com/u/28943015?v=4","gravatar_id":"","url":"https://api.github.com/users/poanetwork","html_url":"https://github.com/poanetwork","followers_url":"https://api.github.com/users/poanetwork/followers","following_url":"https://api.github.com/users/poanetwork/following{/other_user}","gists_url":"https://api.github.com/users/poanetwork/gists{/gist_id}","starred_url":"https://api.github.com/users/poanetwork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poanetwork/subscriptions","organizations_url":"https://api.github.com/users/poanetwork/orgs","repos_url":"https://api.github.com/users/poanetwork/repos","events_url":"https://api.github.com/users/poanetwork/events{/privacy}","received_events_url":"https://api.github.com/users/poanetwork/received_events","type":"Organization","site_admin":false},"repo":{"id":117294980,"node_id":"MDEwOlJlcG9zaXRvcnkxMTcyOTQ5ODA=","name":"poa-explorer","full_name":"poanetwork/poa-explorer","owner":{"login":"poanetwork","id":28943015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI4OTQzMDE1","avatar_url":"https://avatars2.githubusercontent.com/u/28943015?v=4","gravatar_id":"","url":"https://api.github.com/users/poanetwork","html_url":"https://github.com/poanetwork","followers_url":"https://api.github.com/users/poanetwork/followers","following_url":"https://api.github.com/users/poanetwork/following{/other_user}","gists_url":"https://api.github.com/users/poanetwork/gists{/gist_id}","starred_url":"https://api.github.com/users/poanetwork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poanetwork/subscriptions","organizations_url":"https://api.github.com/users/poanetwork/orgs","repos_url":"https://api.github.com/users/poanetwork/repos","events_url":"https://api.github.com/users/poanetwork/events{/privacy}","received_events_url":"https://api.github.com/users/poanetwork/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/poanetwork/poa-explorer","description":"A tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum networks.","fork":false,"url":"https://api.github.com/repos/poanetwork/poa-explorer","forks_url":"https://api.github.com/repos/poanetwork/poa-explorer/forks","keys_url":"https://api.github.com/repos/poanetwork/poa-explorer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/poanetwork/poa-explorer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/poanetwork/poa-explorer/teams","hooks_url":"https://api.github.com/repos/poanetwork/poa-explorer/hooks","issue_events_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/events{/number}","events_url":"https://api.github.com/repos/poanetwork/poa-explorer/events","assignees_url":"https://api.github.com/repos/poanetwork/poa-explorer/assignees{/user}","branches_url":"https://api.github.com/repos/poanetwork/poa-explorer/branches{/branch}","tags_url":"https://api.github.com/repos/poanetwork/poa-explorer/tags","blobs_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/refs{/sha}","trees_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/poanetwork/poa-explorer/statuses/{sha}","languages_url":"https://api.github.com/repos/poanetwork/poa-explorer/languages","stargazers_url":"https://api.github.com/repos/poanetwork/poa-explorer/stargazers","contributors_url":"https://api.github.com/repos/poanetwork/poa-explorer/contributors","subscribers_url":"https://api.github.com/repos/poanetwork/poa-explorer/subscribers","subscription_url":"https://api.github.com/repos/poanetwork/poa-explorer/subscription","commits_url":"https://api.github.com/repos/poanetwork/poa-explorer/commits{/sha}","git_commits_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/commits{/sha}","comments_url":"https://api.github.com/repos/poanetwork/poa-explorer/comments{/number}","issue_comment_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/comments{/number}","contents_url":"https://api.github.com/repos/poanetwork/poa-explorer/contents/{+path}","compare_url":"https://api.github.com/repos/poanetwork/poa-explorer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/poanetwork/poa-explorer/merges","archive_url":"https://api.github.com/repos/poanetwork/poa-explorer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/poanetwork/poa-explorer/downloads","issues_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues{/number}","pulls_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls{/number}","milestones_url":"https://api.github.com/repos/poanetwork/poa-explorer/milestones{/number}","notifications_url":"https://api.github.com/repos/poanetwork/poa-explorer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/poanetwork/poa-explorer/labels{/name}","releases_url":"https://api.github.com/repos/poanetwork/poa-explorer/releases{/id}","deployments_url":"https://api.github.com/repos/poanetwork/poa-explorer/deployments","created_at":"2018-01-12T22:45:24Z","updated_at":"2018-07-25T17:04:21Z","pushed_at":"2018-07-25T19:46:40Z","git_url":"git://github.com/poanetwork/poa-explorer.git","ssh_url":"git@github.com:poanetwork/poa-explorer.git","clone_url":"https://github.com/poanetwork/poa-explorer.git","svn_url":"https://github.com/poanetwork/poa-explorer","homepage":"","size":4638,"stargazers_count":78,"watchers_count":78,"language":"Elixir","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":40,"mirror_url":null,"archived":false,"open_issues_count":119,"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":40,"open_issues":119,"watchers":78,"default_branch":"master"}},"base":{"label":"poanetwork:master","ref":"master","sha":"8342f364dc907bb2f27e7074ea8137d08afd3a88","user":{"login":"poanetwork","id":28943015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI4OTQzMDE1","avatar_url":"https://avatars2.githubusercontent.com/u/28943015?v=4","gravatar_id":"","url":"https://api.github.com/users/poanetwork","html_url":"https://github.com/poanetwork","followers_url":"https://api.github.com/users/poanetwork/followers","following_url":"https://api.github.com/users/poanetwork/following{/other_user}","gists_url":"https://api.github.com/users/poanetwork/gists{/gist_id}","starred_url":"https://api.github.com/users/poanetwork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poanetwork/subscriptions","organizations_url":"https://api.github.com/users/poanetwork/orgs","repos_url":"https://api.github.com/users/poanetwork/repos","events_url":"https://api.github.com/users/poanetwork/events{/privacy}","received_events_url":"https://api.github.com/users/poanetwork/received_events","type":"Organization","site_admin":false},"repo":{"id":117294980,"node_id":"MDEwOlJlcG9zaXRvcnkxMTcyOTQ5ODA=","name":"poa-explorer","full_name":"poanetwork/poa-explorer","owner":{"login":"poanetwork","id":28943015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI4OTQzMDE1","avatar_url":"https://avatars2.githubusercontent.com/u/28943015?v=4","gravatar_id":"","url":"https://api.github.com/users/poanetwork","html_url":"https://github.com/poanetwork","followers_url":"https://api.github.com/users/poanetwork/followers","following_url":"https://api.github.com/users/poanetwork/following{/other_user}","gists_url":"https://api.github.com/users/poanetwork/gists{/gist_id}","starred_url":"https://api.github.com/users/poanetwork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poanetwork/subscriptions","organizations_url":"https://api.github.com/users/poanetwork/orgs","repos_url":"https://api.github.com/users/poanetwork/repos","events_url":"https://api.github.com/users/poanetwork/events{/privacy}","received_events_url":"https://api.github.com/users/poanetwork/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/poanetwork/poa-explorer","description":"A tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum networks.","fork":false,"url":"https://api.github.com/repos/poanetwork/poa-explorer","forks_url":"https://api.github.com/repos/poanetwork/poa-explorer/forks","keys_url":"https://api.github.com/repos/poanetwork/poa-explorer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/poanetwork/poa-explorer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/poanetwork/poa-explorer/teams","hooks_url":"https://api.github.com/repos/poanetwork/poa-explorer/hooks","issue_events_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/events{/number}","events_url":"https://api.github.com/repos/poanetwork/poa-explorer/events","assignees_url":"https://api.github.com/repos/poanetwork/poa-explorer/assignees{/user}","branches_url":"https://api.github.com/repos/poanetwork/poa-explorer/branches{/branch}","tags_url":"https://api.github.com/repos/poanetwork/poa-explorer/tags","blobs_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/refs{/sha}","trees_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/poanetwork/poa-explorer/statuses/{sha}","languages_url":"https://api.github.com/repos/poanetwork/poa-explorer/languages","stargazers_url":"https://api.github.com/repos/poanetwork/poa-explorer/stargazers","contributors_url":"https://api.github.com/repos/poanetwork/poa-explorer/contributors","subscribers_url":"https://api.github.com/repos/poanetwork/poa-explorer/subscribers","subscription_url":"https://api.github.com/repos/poanetwork/poa-explorer/subscription","commits_url":"https://api.github.com/repos/poanetwork/poa-explorer/commits{/sha}","git_commits_url":"https://api.github.com/repos/poanetwork/poa-explorer/git/commits{/sha}","comments_url":"https://api.github.com/repos/poanetwork/poa-explorer/comments{/number}","issue_comment_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues/comments{/number}","contents_url":"https://api.github.com/repos/poanetwork/poa-explorer/contents/{+path}","compare_url":"https://api.github.com/repos/poanetwork/poa-explorer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/poanetwork/poa-explorer/merges","archive_url":"https://api.github.com/repos/poanetwork/poa-explorer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/poanetwork/poa-explorer/downloads","issues_url":"https://api.github.com/repos/poanetwork/poa-explorer/issues{/number}","pulls_url":"https://api.github.com/repos/poanetwork/poa-explorer/pulls{/number}","milestones_url":"https://api.github.com/repos/poanetwork/poa-explorer/milestones{/number}","notifications_url":"https://api.github.com/repos/poanetwork/poa-explorer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/poanetwork/poa-explorer/labels{/name}","releases_url":"https://api.github.com/repos/poanetwork/poa-explorer/releases{/id}","deployments_url":"https://api.github.com/repos/poanetwork/poa-explorer/deployments","created_at":"2018-01-12T22:45:24Z","updated_at":"2018-07-25T17:04:21Z","pushed_at":"2018-07-25T19:46:40Z","git_url":"git://github.com/poanetwork/poa-explorer.git","ssh_url":"git@github.com:poanetwork/poa-explorer.git","clone_url":"https://github.com/poanetwork/poa-explorer.git","svn_url":"https://github.com/poanetwork/poa-explorer","homepage":"","size":4638,"stargazers_count":78,"watchers_count":78,"language":"Elixir","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":40,"mirror_url":null,"archived":false,"open_issues_count":119,"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":40,"open_issues":119,"watchers":78,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417"},"html":{"href":"https://github.com/poanetwork/poa-explorer/pull/417"},"issue":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/issues/417"},"comments":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/issues/417/comments"},"review_comments":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417/comments"},"review_comment":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/pulls/417/commits"},"statuses":{"href":"https://api.github.com/repos/poanetwork/poa-explorer/statuses/f4f4893a48e0e83f421ca4e55d04c4d716ff3d3f"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"Lucasnar"}}