Commit Graph

560 Commits (8fd8ba62b70659dadbb08e4dd3a72c06b9169854)

Author SHA1 Message Date
Sebastian Abondano 8e3d80a6db Realtime indexer waits half a second before fetch 6 years ago
Sebastian Abondano 14b916f9e8 Realtime.Fetcher async fetching and no skips 6 years ago
Igor Florian 52e861fa73 Include and Log token_balances error attribute 6 years ago
Lucas Narciso d8b22f6988 Handle large strings when fetching tokens 6 years ago
Amanda Sposito 32ad1214b6 Increase timeout at the `Chain.import` at the 'Indexer.InternalTransaction.Fetcher' 6 years ago
Amanda Sposito 3244113be4 Increase timeout at the `Repo.transaction` level at the 'Indexer.TokenBalance.Fetcher' 6 years ago
Amanda Sposito eea81817f7 Increase 'Indexer.TokenBalance.Fetcher' timeout 6 years ago
Amanda Sposito b4a66ad7f0 Add treatment to TokenBalance.Fetcher when there is an error with the import data 6 years ago
Alex Garibay 56299e308b Add support for ERC-721 token transfer logs with addresses in `data` 6 years ago
Luke Imhoff 1a8bb6cbed Restructure Indexer.BlockFetcher to match other Fetchers 6 years ago
Luke Imhoff 5b7872f030 Don't use closure for BufferedTask Task.Supervisor.async_nolink call 6 years ago
Luke Imhoff 09051ceb8a Separate usage of Task.Supervisor 6 years ago
Luke Imhoff 9b3ed74507 Allow all genserver options to be passed to BufferedTasks 6 years ago
Felipe Renan 6148658f61 Store tokens with invalid strings in Token indexer. 6 years ago
Felipe Renan e86c5c79f3 Handle timeout when fetching token balances from blockchain 6 years ago
Igor Florian 7077a41576 Change Address fetched_balance's columns to fetched_coin_balace 6 years ago
Igor Florian acf14d6cf3 Rename Balance references to Address.CoinBalance 6 years ago
Igor Florian 8e0f8b2e92 Rename BalanceFetcher to CoinBalanceFetcher 6 years ago
Igor Florian 2a7c2feac2 Rename Balances module to CoinBalances 6 years ago
Felipe Renan ad50a21c1e Fix dialyzer 6 years ago
Igor Florian 53e7866016 Fetch TokenBalances value in the Catchup Indexer 6 years ago
Igor Florian b56f8d4137 Fetch TokenBalances values in the Realtime Indexer 6 years ago
Igor Florian c2ff17756c Get TokensBalance in the Blockchain 6 years ago
Luke Imhoff c484bc2d25 Separate Indexer.Address.TokenBalances from Indexer.Balances 6 years ago
Luke Imhoff fdd1090c45 Re-enable Ecto loggers 6 years ago
Alex Garibay cade255e15
Add support for named addresses (#590) 6 years ago
Luke Imhoff b7c0d188e3 Use handle_continue so that Realtime.init does not block on RPC call 6 years ago
Luke Imhoff c8c53405fc Subscribe to newHeads for realtime indexer 6 years ago
Luke Imhoff ae21b7e8b0 Separate sequence from BlockFetcher.t 6 years ago
Igor Florian b05196df0f Create records for TokenBalances in the database 6 years ago
Igor Florian 57b6f7487e Stop indexing Balances from TokenTransfers 6 years ago
Luke Imhoff ad7e15ca3b Handle :ignore from EthereumJSONRPC.fetch_internal_transactions 6 years ago
Alex Garibay f81d20fc24
Add support for multiple return types in contracts (#562) 6 years ago
Andrew Cravenho 3e8c5b84d6 Changes from POA Explorer to BlockScout 6 years ago
Andrew Cravenho 28e485a5c1 Replace poanetwork/poa-explorer urls with poanetwork/blockscout 6 years ago
Luke Imhoff bf201f1a52 Elixir 1.7.2 / Erlang 21.0.4 6 years ago
Luke Imhoff 24c2d8e24e Use nil value to indicate unfetched Balance 6 years ago
Alex Garibay 8b16f81b73
Catalog token transfers and tokens during indexing (#484) 6 years ago
Luke Imhoff 06475f1275 Don't broadcast from catchup 6 years ago
Luke Imhoff 81ba3a5b7b Only use address_hash_to_block_number if block_number is missing 6 years ago
Luke Imhoff f2884992a7 Fetch realtime internal transactions and balances synchronously 6 years ago
Luke Imhoff 12f70945da Switch Chain.import options to maps 6 years ago
Luke Imhoff 68229420b4 Move Receipts functions out of BlockFetcher 6 years ago
Luke Imhoff 11735b1289 Separate Catch, Realtime, Supervisor, and BlockFetcher states 6 years ago
Luke Imhoff 2333cc6cf5 Separate supervision and fetching parts of BlockFetcher 6 years ago
Luke Imhoff e0fed23fad Fix catchup_block_number not being set 6 years ago
Luke Imhoff 807f5e6d7c BlockFetcher.realtime_task -> BlockFetcher.Realtime.task 6 years ago
Luke Imhoff 2afa934225 BlockFetcher.catchup_task -> BlockFetcher.Catchup.task 6 years ago
Luke Imhoff 2f3af51741 Unified Explorer.Chain.import 6 years ago
jimmay5469 e5e695331f Subscribe to only realtime-indexer events for channel broadcasts 6 years ago