Commit Graph

453 Commits (2d1eeb302de891bc735ce8aea92ffbe25df23ee4)

Author SHA1 Message Date
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 062ebd9463 Remove unreliable test 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
Peter Romfeld d9e37c44a6
fix formatting 6 years ago
Peter Romfeld b473420df3
use ETHEREUM_JSONRPC_HTTP_URL instead 6 years ago
Peter Romfeld 2ddc1b9747
get geth_url from environment and fix `variant` for {dev,prod}.exs 6 years ago
Luke Imhoff 9d66f4b84b Handle result from realtime tasks 6 years ago
Luke Imhoff 6abe66f7b1 Catch up index based on whether previous catch up found missing blocks 6 years ago
Luke Imhoff 8f63f2a87c Rename genesis task to catchup task 6 years ago
Luke Imhoff b79d361909 Fix phrasing when genesis task completes 6 years ago
Luke Imhoff d368159a09 Remove unused start_block_number in BlockFetcher state 6 years ago
Luke Imhoff a6be2924b2 Running realtime task on interval 6 years ago
Luke Imhoff 3e09353d62 Fix typo 6 years ago
Luke Imhoff f1e3c9e376 Use Task.Supervisor.async_nolink 6 years ago
Luke Imhoff 75e2bfccc0 realtime_interval -> block_interval / 2 6 years ago
Luke Imhoff fe49a753d3 block_rate -> block_interval 6 years ago
Luke Imhoff 69a6bb65c8 Increase timeout for flaky test 6 years ago
Luke Imhoff e3f7581572 Historical Address Balances 6 years ago
Amanda Sposito 3335817d90 Fix prod config file to use prod config instead of dev 6 years ago
Tim Mecklem ee0e726fb4 Return addresses from bulk insert instead of address_hashes 6 years ago
Tim Mecklem 9ce3f3d9e4 Hook up block confirmations to subscribed indexer update 6 years ago
Luke Imhoff 3432fe4c51 Disable logging debug_count at regular intervals 6 years ago
Luke Imhoff 5b01cd396b Check that ranges are in same direction as step 6 years ago
Luke Imhoff 105ce9b613 Only allow positive step for infinite sequences 6 years ago
Luke Imhoff 94d8267799 Don't allow Sequence to be started with a mix of ranges and infinite start 6 years ago
Luke Imhoff c409d63720 Allow first to be 0 6 years ago
Luke Imhoff ded84c9633 Cap genesis sequence immediately 6 years ago
Luke Imhoff a3d51f5e1a Raise error if `:first` would cause retraversal 6 years ago
Luke Imhoff 15be505219 Move range chunking from BlockFetcher to Sequence 6 years ago
Luke Imhoff d7e6403bb7 Calculate comparator outside of loop 6 years ago
Luke Imhoff 2ca6ac9fa3 Unify chunk_range/3 when count > size 6 years ago
Luke Imhoff 9ee7ab64f5 Fix chunk_range/3 for descending ranges 6 years ago
Luke Imhoff 3a9dac846d chunk_range/3 6 years ago
Luke Imhoff 308879d2ff chunk_range 6 years ago
Luke Imhoff 7a530f2b9e Fix off-by-1 errors in chunk_ranges 6 years ago
Luke Imhoff ff11541bde Failing regression tests for #340 6 years ago
Felipe Renan e6775ed987 Fix Indexer Supervisor three 6 years ago
Luke Imhoff 8f827ecfa6 Use Mox by default for local integration tests 6 years ago
Luke Imhoff 466c1e76f6 Request transport module and options for all JSONRPC calls 6 years ago
Luke Imhoff a41cfaa4e8 Trap exits, so that Indexer.Sequence cleans up 6 years ago
Luke Imhoff 382406b347 Indexer.Sequence as GenServer 6 years ago
Luke Imhoff bb10c02292 Failing regression test for #387 6 years ago
Luke Imhoff 5697cc7075 Fix {:error, :not_found} when starting indexer 6 years ago
Luke Imhoff 5ad0ed4571 Use tags to exclude Variant running incompatible tests 6 years ago
Luke Imhoff 1b06363eba Handle partially-synced infura nodes in tests 6 years ago
Luke Imhoff 3c680ff953 Log, but do not fail tests, when 502 Bad Gateway occurs 6 years ago