1. 07 Feb, 2023 2 commits
  2. 06 Feb, 2023 9 commits
  3. 05 Feb, 2023 1 commit
    • lmittmann's avatar
      core/vm: improve EVM instance reusability (#26341) · 877d2174
      lmittmann authored
      This change improves reusability of the EVM struct. Two methods are added:
      
      - SetBlockContext(...)
      - SetTracer(...)
      
      Other attributes like the TransactionContext and the StateDB can already be updated.
      BlockContext and Tracer are partially not updateable right now. This change fixes it and
      opens the potential to reuse an EVM struct in more ways.
      Co-authored-by: 's avatarFelix Lange <fjl@twurst.com>
      877d2174
  4. 03 Feb, 2023 2 commits
  5. 02 Feb, 2023 3 commits
  6. 01 Feb, 2023 1 commit
  7. 31 Jan, 2023 4 commits
  8. 30 Jan, 2023 3 commits
  9. 27 Jan, 2023 7 commits
  10. 26 Jan, 2023 1 commit
  11. 25 Jan, 2023 2 commits
  12. 24 Jan, 2023 2 commits
  13. 23 Jan, 2023 2 commits
  14. 20 Jan, 2023 1 commit
    • rjl493456442's avatar
      miner, cmd, eth: require explicit etherbase address (#26413) · 2b44ef5f
      rjl493456442 authored
      This change introduces a breaking change to miner.etherbase is configured.
      
      Previously, users did not need to explicitly set the  etherbase address via flag, since 'first' local account was used as etherbase automatically. This change removes the  "default first account" feature.
      
      In Proof-of-stake world, the fee recipient address is provided by CL, and not configured in Geth any more - meaning that miner.etherbase is mostly for legacy networks(pow, clique networks etc).
      2b44ef5f