1. 20 Jan, 2021 1 commit
    • Martin Holst Swende's avatar
      core: implement background trie prefetcher · 1e1865b7
      Martin Holst Swende authored
      Squashed from the following commits:
      
      core/state: lazily init snapshot storage map
      core/state: fix flawed meter on storage reads
      core/state: make statedb/stateobjects reuse a hasher
      core/blockchain, core/state: implement new trie prefetcher
      core: make trie prefetcher deliver tries to statedb
      core/state: refactor trie_prefetcher, export storage tries
      blockchain: re-enable the next-block-prefetcher
      state: remove panics in trie prefetcher
      core/state/trie_prefetcher: address some review concerns
      
      sq
      1e1865b7
  2. 12 Jan, 2021 3 commits
  3. 11 Jan, 2021 4 commits
  4. 10 Jan, 2021 1 commit
    • gary rong's avatar
      core: persist bad blocks (#21827) · 5a1b3843
      gary rong authored
      * core: persist bad blocks
      
      * core, eth, internal: address comments
      
      * core/rawdb: add badblocks to inspector
      
      * core, eth: update
      
      * internal: revert
      
      * core, eth: only save 10 bad blocks
      
      * core/rawdb: address comments
      
      * core/rawdb: fix
      
      * core: address comments
      5a1b3843
  5. 09 Jan, 2021 1 commit
  6. 08 Jan, 2021 2 commits
    • Marius van der Wijden's avatar
      ethclient: better test suite for ethclient package (#22127) · 889f5645
      Marius van der Wijden authored
      This commit extends the ethclient test suite and increases code coverage of the ethclient
      package from ~15% to >55%. These tests act as early smoke tests to signal issues in the
      RPC-interface. E.g. if a functionality like eth_chainId or eth_call breaks, the test
      will break.
      889f5645
    • Martin Holst Swende's avatar
      cmd/faucet: fix nonce-gap problem (#22145) · 6b88ab75
      Martin Holst Swende authored
      * cmd/faucet: avoid encoding for each client
      
      * cmd/faucet: fix flaw in clearing of txs, avoid sending more than necessary
      
      * cmd/faucet: fix flaw in tx cropping
      
      * cmd/faucet: revert change to not always send tx info
      
      * cmd/faucet: review fixes
      
      * cmd/faucet: revert #22018, fix order in UI
      
      * cmd/faucet: fix lock error
      
      * cmd/faucet: revert json changes
      
      * squashme
      6b88ab75
  7. 07 Jan, 2021 9 commits
  8. 06 Jan, 2021 3 commits
  9. 05 Jan, 2021 7 commits
  10. 04 Jan, 2021 6 commits
  11. 30 Dec, 2020 1 commit
  12. 27 Dec, 2020 2 commits