{"push_id":2915996028,"size":3,"distinct_size":1,"ref":"refs/heads/sa-api-account-txlistinternal-byaddress","head":"e5d77ae1d97feedacea6bad86dd1fa6255537c50","before":"fe612964cb7caabe0c36115e9062a6014b168d88","commits":[{"sha":"07a0de6aed218e4e3b8b0265d28912551d7e5f44","author":{"name":"Sebastian Abondano","email":"8c226f5918aadb758474e28b5d486c9b79afaef8@gmail.com"},"message":"account#tokenlist API endpoint\n\nWhy:\n\n* For API users to be able to get a list of tokens owned by a given\naddress.\n  Example usage:\n    ```\n    /api?module=account&action=tokenlist&address={addressHash}\n    ```\n\n* Issue link: https://github.com/poanetwork/blockscout/issues/814\n\nThis change addresses the need by:\n\n* Creating `Explorer.Etherscan.list_tokens/1` to fetch tokens owned by a\ngiven address.\n* Creating `API.RPC.AddressController.tokenlist/2` action to process\nrequests to `account#tokenlist` API endpoint.\n* Editing `API.RPC.AddressView` to render token lists as required.\n* Adding documentation data for the new API endpoint mentioned above.\nDocumentation data lives in `BlockScoutWeb.Etherscan`.","distinct":false,"url":"https://api.github.com/repos/poanetwork/blockscout/commits/07a0de6aed218e4e3b8b0265d28912551d7e5f44"},{"sha":"1bb756a8f3ed00a03e20058ddbbd412149ff301a","author":{"name":"Luke Imhoff","email":"ac7f12f72469f6761c928e70d3a5cb173896d551@gmail.com"},"message":"Merge pull request #825 from poanetwork/sa-api-account-tokenlist\n\naccount#tokenlist API endpoint","distinct":false,"url":"https://api.github.com/repos/poanetwork/blockscout/commits/1bb756a8f3ed00a03e20058ddbbd412149ff301a"},{"sha":"e5d77ae1d97feedacea6bad86dd1fa6255537c50","author":{"name":"Sebastian Abondano","email":"8c226f5918aadb758474e28b5d486c9b79afaef8@gmail.com"},"message":"account#txlistinternal by address API endpoint\n\nWhy:\n\n* For API users to be able to get a list of internal transactions by\naddress.\n\n  Example usage:\n    ```\n    /api?module=account&action=txlistinternal&address={addressHash}\n    ```\n* Issue link: https://github.com/poanetwork/blockscout/issues/138\n\nThis change addresses the need by:\n\n* Adding `Explorer.Etherscan.list_internal_transactions/2` to get list\nof internal transactions by address.\n* Editing `Explorer.Etherscan` by changing the order of some of the\nbindings within queries to be able to reuse `where_start_block_match/2`\nand `where_end_block_match` in the new function mentioned above.\n* Editing `API.RPC.AddressController.txlistinternal/2` to work when\ngetting internal transactions by txhash or address.\n* Editing `account#txlistinternal` documentation data to account for the\nfact that it can now be used with an address or txhash. Documentation\ndata lives in `BlockScoutWeb.Etherscan`","distinct":true,"url":"https://api.github.com/repos/poanetwork/blockscout/commits/e5d77ae1d97feedacea6bad86dd1fa6255537c50"}]}
{"actor":{"display_login":"KronicDeth"}}