Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add --classic: ETC treads lightly (v. master, retesteth) #13

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from

Commits on Sep 13, 2022

  1. graphql: return correct logs for tx (ethereum#25612)

    * graphql: fix tx logs
    
    * minor
    
    * Use optimized search for selecting tx logs
    s1na authored and fjl committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    d0dc349 View commit details
    Browse the repository at this point in the history
  2. graphql: fixes missing tx logs (ethereum#25745)

    * graphql: fix tx logs
    
    * graphql: refactor test service setup
    
    * graphql: add test for tx logs
    s1na authored and fjl committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    3b41be6 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Release Geth v1.10.24

    karalabe committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    972007a View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. params: init basic ETC config vals

    Date: 2022-10-27 09:16:05-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    593b4e6 View commit details
    Browse the repository at this point in the history
  2. core/forkid,core,core/types,core/vm,miner,params: mystique/london, ei…

    …p155 impls; ETC forkid impl
    
    Date: 2022-10-27 09:46:38-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    697ee77 View commit details
    Browse the repository at this point in the history
  3. common,consensus/ethash,internal/ethapi: install etcash support at et…

    …hash pkg
    
    Date: 2022-10-27 11:09:17-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    93495c0 View commit details
    Browse the repository at this point in the history
  4. cmd/geth,cmd/utils,core,eth/catalyst,eth/ethconfig,params: install --…

    …classic flag/config and associated ethash inits
    
    Date: 2022-10-27 11:36:34-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    c9f8495 View commit details
    Browse the repository at this point in the history
  5. cmd/utils: [squashme] install --classic flag decl

    Date: 2022-10-27 11:37:02-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    7416843 View commit details
    Browse the repository at this point in the history
  6. eth,les: skip checkpoint assignment in case of colliding ETC/ETH gene…

    …sis hashes
    
    Date: 2022-10-27 11:46:48-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    10a70c8 View commit details
    Browse the repository at this point in the history
  7. .gitmodules,tests: add tests/testdata-etc submodule (from etclabscore…

    …/tests-etc)
    
    Date: 2022-10-27 13:00:03-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    f732600 View commit details
    Browse the repository at this point in the history
  8. tests: init state tests, failing

    Date: 2022-10-27 13:13:45-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    0e8201e View commit details
    Browse the repository at this point in the history
  9. params: move eip155,160 and mystique blocks to chainconfig struct

    Date: 2022-10-27 13:17:15-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    a3c71c5 View commit details
    Browse the repository at this point in the history
  10. params,tests: [squashme] finish ETC_ fork fields impl in test configs

    Date: 2022-10-27 13:39:53-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    fb16d9d View commit details
    Browse the repository at this point in the history
  11. params,tests: fix fork/test configurations, fixes (most) tests

    A few tests remain failing; apparently
    all for chain id reasons; do the tests
    have proper chain id values?
    They should be 61 for ETC.
    
    Date: 2022-10-27 15:57:50-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    7211c73 View commit details
    Browse the repository at this point in the history
  12. params: comments!

    Date: 2022-10-27 16:07:14-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    5ffbebd View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. tests: bump testdata-etc submodule to latest core-geth generated

    Date: 2022-10-28 09:23:37-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    dada559 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. tests: rename file for sensible alphabetic sorting

    Date: 2022-11-01 10:29:42-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    03fc698 View commit details
    Browse the repository at this point in the history
  2. tests: skip loading the config files, they are not tests

    Date: 2022-11-01 10:31:31-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    09b3feb View commit details
    Browse the repository at this point in the history
  3. go.mod,go.sum: bump github.com/VictoriaMetrics/fastcache to latest (v…

    …1.12)
    
    When running the 'evm' command via retesteth,
    a panic occurs and the trace has this dep at the
    top of the pile.
    
    This is a blind attempt to resolve the issue
    by upgrading dependencies.
    
    Date: 2022-11-01 10:38:40-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    d95b8af View commit details
    Browse the repository at this point in the history
  4. core: panic: panic at sender_cacher.go

    Running retesteth with --t8ntool --filltests --j8
    (or any --jX > 1) caused the suite to panic.
    
    Geth/evm was panicing about here.
    This fixes it.
    
    It (the panic) looked like this...
    
    goroutine 8 [chan receive]:
    github.com/ethereum/go-ethereum/core.(*txSenderCacher).cache(0x0?)
            github.com/ethereum/go-ethereum/core/sender_cacher.go:63 +0x3b
    created by github.com/ethereum/go-ethereum/core.newTxSenderCacher
            github.com/ethereum/go-ethereum/core/sender_cacher.go:55 +0x75
    
    goroutine 9 [chan receive]:
    github.com/ethereum/go-ethereum/core.(*txSenderCacher).cache(0x0?)
            github.com/ethereum/go-ethereum/core/sender_cacher.go:63 +0x3b
    created by github.com/ethereum/go-ethereum/core.newTxSenderCacher
            github.com/ethereum/go-ethereum/core/sender_cacher.go:55 +0x75
    
    goroutine 10 [chan receive]:
    github.com/ethereum/go-ethereum/core.(*txSenderCacher).cache(0x0?)
            github.com/ethereum/go-ethereum/core/sender_cacher.go:63 +0x3b
    created by github.com/ethereum/go-ethereum/core.newTxSenderCacher
            github.com/ethereum/go-ethereum/core/sender_cacher.go:55 +0x75
    
    goroutine 11 [chan receive]:
    github.com/ethereum/go-ethereum/core.(*txSenderCacher).cache(0x0?)
            github.com/ethereum/go-ethereum/core/sender_cacher.go:63 +0x3b
    created by github.com/ethereum/go-ethereum/core.newTxSenderCacher
            github.com/ethereum/go-ethereum/core/sender_cacher.go:55 +0x75
    
    Date: 2022-11-01 08:16:04-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    100bf8e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'foundation-master' into etc-treads-lightly-retests

    Conflicts:
          cmd/utils/flags.go
          core/genesis.go
          eth/backend.go
          eth/ethconfig/config.go
          go.sum
          params/config.go
          params/version.go
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    898e7fd View commit details
    Browse the repository at this point in the history
  6. eth/ethconfig: whitespace

    Date: 2022-11-01 10:54:44-07:00
    Signed-off-by: meows <b5c6@protonmail.com>
    meowsbits committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    6c9aea5 View commit details
    Browse the repository at this point in the history