1. 23 Mar, 2022 1 commit
    • Sina Mahmoodi's avatar
      core/rawdb: simple legacy receipt converter (#24028) · fd4f60f4
      Sina Mahmoodi authored
      * cmd,core: add simple legacy receipt converter
      
      core/rawdb: use forEach in migrate
      
      core/rawdb: batch reads in forEach
      
      core/rawdb: make forEach anonymous fn
      
      cmd/geth: check for legacy receipts on node startup
      
      fix err msg
      Co-authored-by: 's avatarrjl493456442 <garyrong0905@gmail.com>
      
      fix log
      Co-authored-by: 's avatarrjl493456442 <garyrong0905@gmail.com>
      
      fix some review comments
      
      add warning to cmd
      
      drop isLegacy fn from migrateTable params
      
      add test for windows rename
      
      test replacing in windows case
      
      * minor fix
      
      * sanity check for tail-deletion
      
      * add log before moving files around
      
      * speed-up hack for mainnet
      
      * fix mainnet check, use networkid instead
      
      * check mainnet genesis
      
      * review fixes
      
      * resume previous migration attempt
      
      * core/rawdb: lint fix
      Co-authored-by: 's avatarMartin Holst Swende <martin@swende.se>
      fd4f60f4
  2. 22 Mar, 2022 4 commits
  3. 21 Mar, 2022 1 commit
  4. 18 Mar, 2022 1 commit
  5. 17 Mar, 2022 2 commits
    • Marius van der Wijden's avatar
      667e1c03
    • Marius van der Wijden's avatar
      core: eth: implement Kiln-v2 spec (#24506) · 4f4622bc
      Marius van der Wijden authored
      * core/beacon: eth/catalyst: updated engine api to new version
      
      * core: implement exchangeTransitionConfig
      
      * core/beacon: prevRandao instead of Random
      
      * eth/catalyst: Fix ExchangeTransitionConfig, add test
      
      * eth/catalyst: stop external miners on TTD reached
      
      * node: implement --authrpc.vhosts flag
      
      * core: allow for config override on non-mainnet networks
      
      * eth/catalyst: fix peters comments
      
      * eth/catalyst: make stop remote sealer more explicit
      
      * eth/catalyst: add log output
      
      * cmd/utils: rename authrpc.host to authrpc.addr
      
      * eth/catalyst: disable the disabling of the miner
      
      * eth: core: remove notion of terminal pow block
      
      * eth: les: more of peters nitpicks
      4f4622bc
  6. 16 Mar, 2022 6 commits
  7. 15 Mar, 2022 6 commits
  8. 14 Mar, 2022 2 commits
  9. 11 Mar, 2022 4 commits
    • s7v7nislands's avatar
      rpc: fix defer in test (#24490) · 496f05cf
      s7v7nislands authored
      Co-authored-by: 's avatarFelix Lange <fjl@twurst.com>
      496f05cf
    • Péter Szilágyi's avatar
      eth/downloader: implement beacon sync (#23982) · 8f66ea37
      Péter Szilágyi authored
      * eth/downloader: implement beacon sync
      
      * eth/downloader: fix a crash if the beacon chain is reduced in length
      
      * eth/downloader: fix beacon sync start/stop thrashing data race
      
      * eth/downloader: use a non-nil pivot even in degenerate sync requests
      
      * eth/downloader: don't touch internal state on beacon Head retrieval
      
      * eth/downloader: fix spelling mistakes
      
      * eth/downloader: fix some typos
      
      * eth: integrate legacy/beacon sync switchover and UX
      
      * eth: handle UX wise being stuck on post-merge TTD
      
      * core, eth: integrate the beacon client with the beacon sync
      
      * eth/catalyst: make some warning messages nicer
      
      * eth/downloader: remove Ethereum 1&2 notions in favor of merge
      
      * core/beacon, eth: clean up engine API returns a bit
      
      * eth/downloader: add skeleton extension tests
      
      * eth/catalyst: keep non-kiln spec, handle mining on ttd
      
      * eth/downloader: add beacon header retrieval tests
      
      * eth: fixed spelling, commented failing tests out
      
      * eth/downloader: review fixes
      
      * eth/downloader: drop peers failing to deliver beacon headers
      
      * core/rawdb: track beacon sync data in db inspect
      
      * eth: fix review concerns
      
      * internal/web3ext: nit
      Co-authored-by: 's avatarMarius van der Wijden <m.vanderwijden@live.de>
      8f66ea37
    • Péter Szilágyi's avatar
      Merge pull request #24529 from holiman/fix_inf · 1b58e428
      Péter Szilágyi authored
      eth/protocols/snap: avoid estimating infinite percentage
      1b58e428
    • 沉风's avatar
      7d3ecca4
  10. 10 Mar, 2022 4 commits
  11. 09 Mar, 2022 3 commits
  12. 08 Mar, 2022 5 commits
  13. 07 Mar, 2022 1 commit