Commit Graph

929 Commits (1715dfcc73da2203ce988ca82ea2f1511dd20ab8)

Author SHA1 Message Date
Luke Imhoff 25598e4b7b Document Explorer.Chain.SmartContract 6 years ago
Ayrat Badykov fbbdf78804
do not index internal transactions with simple token transfers 6 years ago
zachdaniel e3c4703a99 fixup! fix: poll on import completion and only new blocks 6 years ago
Luke Imhoff 4556ee2c01 Fix tests of transactions on non-consensus blocks 6 years ago
Luke Imhoff 57808d6b23 Separate usage of max consensus block number and block height 6 years ago
Luke Imhoff cb7bc384e8 Calculate indexed ratio in SQL 6 years ago
Luke Imhoff 083e5d3278 Ensure min and max block number is for consensus blocks 6 years ago
Luke Imhoff 8718ca4069 Update address_current_token_balances and address_token_balances for reorgs 6 years ago
Luke Imhoff f016475f1d Order derive_tranactions_forks SELECT to match transaction inserts 6 years ago
Luke Imhoff 75376f43e3 Delete block_rewards for non-consensus or old consensus blocks 6 years ago
Luke Imhoff aab51cf2f4 Restrict Explorer.Chain.Block.get_blocks_without_reward to consensus 6 years ago
zachdaniel 1c77ef0e19 feat: render block time with up to one decimal point of accuracy 6 years ago
Luke Imhoff 5524a49725 Don't fetch internal transactions for simple token transfers 6 years ago
Luke Imhoff 40004fdb4b Rename file to match naming convention 6 years ago
Luke Imhoff a571a4edb3 Don't fetch or import internal transactions for value transfers 6 years ago
zachdaniel b02383a80b feat: store average block time in a genserver 6 years ago
Luke Imhoff df8673242e Order current token balance inserts to prevent deadlock 6 years ago
Luke Imhoff b69d437b06 Include block number when ordering token balances 6 years ago
Luke Imhoff 6165f6757f Move uniquifiation of address current token balances out of runner 6 years ago
Luke Imhoff 8ffbe6418d Use COUNT(*) of current_token_balances to eliminate TokenHoldersCounter 6 years ago
Gustavo Santos Ferreira 34dd660c1f deal with coin market cap's pagination situation 6 years ago
fvictorio 616658adbf Show token price in USD 6 years ago
William Sanches 57fab18a39
Add realtime to emission rewards 6 years ago
William Sanches 590f81004c
Add emission tiles to address transactions 6 years ago
Amanda Sposito bf46d3ee51 Add BlockScoutWeb.RealtimeEventHandler and Explorer.Chain.Events.Publisher 6 years ago
Gustavo Santos Ferreira af8b92aa0d new queries for blocks and transactions 6 years ago
Gustavo Santos Ferreira f139317f88 multiply two wei values 6 years ago
Luke Imhoff 903d322553 Use index and COUNT(*) for address_to_validation_count 6 years ago
Luke Imhoff f67241cfc0 Use COUNT(*) for count_token_transfers_from_token_hash 6 years ago
Luke Imhoff 2a4223c2c6 Allow block numbers to exceed missing block search range by > 1 6 years ago
Luke Imhoff 1579db1aec Add ON CONFLICT to derive_transaction_forks 6 years ago
Luke Imhoff 81179f9459 Use :timer functions to make timeout values clearer 6 years ago
Luke Imhoff 1a17658866 Increase DB transaction timeout to 4 minutes 6 years ago
Luke Imhoff 04d3644839 Use where clause for on_conflict to only write tuples that are different 6 years ago
Amanda Sposito de3520667f Add reward value of a block in the tile and overview section 6 years ago
Luke Imhoff 8e1bfc0589 Convert DBConnection.ConnectionError tcp recv: closed to {:error, :timeout} 6 years ago
William Sanches 2b48235898
Remove opcodes from CodeCompiler 6 years ago
William Sanches c1e582e85c
Add better error messages 6 years ago
William Sanches 3ff530c22e
Update JS solidity compiler 6 years ago
Gustavo Santos Ferreira f2cbf37200 genserver that executes validator data imports every 24 hours 6 years ago
Gustavo Santos Ferreira ebf0aa6860 module that imports validators metadata into the DataBase 6 years ago
Gustavo Santos Ferreira be397fbd7b retriever module that queries the contracts to generate validator metadata 6 years ago
Gustavo Santos Ferreira d563a2568a add metadata column to address_names 6 years ago
fvictorio cd51e7cb29 Use address_current_token_balances in address tokens tab 6 years ago
Luke Imhoff d36dac0dc2 Import stages 6 years ago
Luke Imhoff 29d945b9b6 Use reraise and __STACKTRACE__ to reraise safe_insert_all errors 6 years ago
Luke Imhoff 75f9af7f56 Use lag windowing function to reduce missing block time 6 years ago
Luke Imhoff ea58dad12b Update to Ecto 3.0 6 years ago
William Sanches a754a72390
Add block_reward import 6 years ago
William Sanches 23bd2b0049
Rename block_rewards to emission_rewards 6 years ago