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

Merge/foundation release/1.12 #551

Merged
merged 111 commits into from
Jul 5, 2023
Merged

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    4ab4e4f View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. core/types, params: add blob transaction type, RLP encoded for now (#…

    …27049)
    
    * core/types, params: add blob transaction type, RLP encoded for now
    
    * all: integrate Cancun (and timestamp based forks) into MakeSigner
    
    * core/types: fix 2 back-and-forth type refactors
    
    * core: fix review comment
    
    * core/types: swap blob tx type id to 0x03
    karalabe authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    bbc565a View commit details
    Browse the repository at this point in the history
  2. cmd/utils, node: switch to Pebble as the default db if none exists (#…

    …27136)
    
    * cmd/utils, node: switch to Pebble as the default db if none exists
    
    * node: fall back to LevelDB on platforms not supporting Pebble
    
    * core/rawdb, node: default to Pebble at the node level
    
    * cmd/geth: fix some tests explicitly using leveldb
    
    * ethdb/pebble: allow double closes, makes tests simpler
    karalabe authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    d3ece3a View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. all: remove notion of trusted checkpoints in the post-merge world (#2…

    …7147)
    
    * all: remove notion of trusted checkpoints in the post-merge world
    
    * light: remove unused function
    
    * eth/ethconfig, les: remove unused config option
    
    * les: make linter happy
    
    ---------
    
    Co-authored-by: Gary Rong <garyrong0905@gmail.com>
    karalabe and rjl493456442 authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    1e556d2 View commit details
    Browse the repository at this point in the history
  2. core, trie: rework trie database (#26813)

    * core, trie: rework trie database
    
    * trie: fix comment
    rjl493456442 authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    bbcb5ea View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    f541cad View commit details
    Browse the repository at this point in the history
  2. p2p/discover: add traffic metrics (#27008)

    Co-authored-by: Exca-DK <dev@DESKTOP-RI45P4J.localdomain>
    Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
    3 people authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    f8f9534 View commit details
    Browse the repository at this point in the history
  3. cmd/geth: remove DAO fork test (#27161)

    * cmd/geth: fix test to not use explicit db
    
    * cmd/geth: remove dao-test
    holiman authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    9a12cc9 View commit details
    Browse the repository at this point in the history
  4. graphql: encode Long values as hex (#26894)

    This is a breaking GraphQL API change. All numeric values are now encoded as
    hex strings. The motivation for this change is matching JSON-RPC outputs more
    closely.
    
    Numbers in query parameters are accepted as both decimal integers and hex strings.
    s1na authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    2f98dd3 View commit details
    Browse the repository at this point in the history
  5. eth: fix crash on querying finalized block (#27162)

    eth: fix crash on querying nil finalized block
    s1na authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    b1113aa View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. trie: add node type common package (#27160)

    * trie: add node type common package
    
    In trie/types package, a few node wrappers are defined, which will be used
    in both trie package, trie/snap package, etc. Therefore, a standalone common
    package is created to put these stuffs.
    
    * trie: rename trie/types to trie/trienode
    rjl493456442 authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    5d3f580 View commit details
    Browse the repository at this point in the history
  2. core/types: fix discrepancy in receipt.EffectiveGasPrice json encodin…

    …g tags (#27114)
    
    Regenerate receipt json code to remove omit empty. Previously, there was a discrepancy between the generated code and the source. 
    
    ---------
    
    Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    3 people authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    f8aa623 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25f9977 View commit details
    Browse the repository at this point in the history
  4. light: use atomic type (#27169)

    * light: use atomic type
    
    * light: use a suitable name for the stopped switch in LightChain
    stephenfire authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    306d177 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    66c0c4e View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. cmd/geth: make account commands not require datadir lock (#27084)

    Makes the `geth account ... ` commands usable even if a geth-process is already executing, since the account commands do not read the chaindata, it was not required for those to use the same locking mechanism. 
    
    ---
    Signed-off-by: jsvisa <delweng@gmail.com>
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
    jsvisa authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    8f37322 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. p2p/discover: concurrent TALKREQ handling (#27112)

    This changes TALKREQ message processing to run the handler on separate goroutine,
    instead of running on the main discv5 dispatcher goroutine. It's better this way because
    it allows the handler to perform blocking actions.
    
    I'm also adding a new method TalkRequestToID here. The method allows implementing
    a request flow where one node A sends TALKREQ to another node B, and node B later
    sends a TALKREQ back. With TalkRequestToID, node B does not need the ENR of A to
    send its request.
    fjl authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    47cdea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c387186 View commit details
    Browse the repository at this point in the history
  3. p2p/discover : typo (#27193)

    ucwong authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    a865e28 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    52c246f View commit details
    Browse the repository at this point in the history
  2. internal/ethapi: add block overrides to eth_call (#26414)

    Adds an optional config parameter to eth_call which allows users to override block context fields (same functionality that was added to traceCall in #24871)
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    s1na and holiman authored May 2, 2023
    Configuration menu
    Copy the full SHA
    ae66009 View commit details
    Browse the repository at this point in the history
  3. core/types: go generate (#27196)

    Fixes a discrepancy between source and generated files, which was introduced when ExcessDataGas was added in ethereum/go-ethereum#27046.
    ucwong authored May 2, 2023
    Configuration menu
    Copy the full SHA
    a9d7cda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d1ebe5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f6c045 View commit details
    Browse the repository at this point in the history
  6. graphql, internal: fix typos in comments (#27184)

    * ✏️ Fix typos
    
    * ⏪️ Revert changes
    
    * Update internal/web3ext/web3ext.go
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    DavidRomanovizc and holiman authored May 2, 2023
    Configuration menu
    Copy the full SHA
    29c33d9 View commit details
    Browse the repository at this point in the history
  7. accounts/abi: resolve name conflict for methods starting with a numbe…

    …r (#26999)
    
    This adds logic to prepend 'M' or 'E' to Solidity identifiers when they would
    otherwise violate Go identifier naming rules.
    
    Closes #26972
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
    3 people authored May 2, 2023
    Configuration menu
    Copy the full SHA
    ac3418d View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. all: remove ethash pow, only retain shims needed for consensus and te…

    …sts (#27178)
    
    * all: remove ethash pow, only retain shims needed for consensus and tests
    
    * all: thank you linter
    
    * all: disallow launching Geth in legacy PoW mode
    
    * cmd/env/internal/t8ntool: remove dangling ethash flag
    karalabe authored May 3, 2023
    Configuration menu
    Copy the full SHA
    dde2da0 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. rpc: use atomic types (#27214)

    rpc: use atomic type
    s7v7nislands authored May 4, 2023
    Configuration menu
    Copy the full SHA
    ffda2c6 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    79a57d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba09403 View commit details
    Browse the repository at this point in the history
  3. eth/tracers: add txHash field on txTraceResult (#27183)

    This PR modifies the interface for the results of `debug_traceBlock` and `debug_traceCall` by adding the `txHash`, allowing users to identify which transaction's trace result corresponds to. 
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    sjlee1125 and holiman authored May 5, 2023
    Configuration menu
    Copy the full SHA
    604e215 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. core/state: initialize maps with known size (#27222)

    * core/state : fix map size avoid resizing
    
    * core/state : fixed size
    ucwong authored May 8, 2023
    Configuration menu
    Copy the full SHA
    cc8d40c View commit details
    Browse the repository at this point in the history
  2. cmd/geth: rename variable 'extapi' (#27223)

    rename parameter
    
    In this case, the naming of "extapi" might create some confusion. Although it represents an External Signer Backend, its name could be mistaken for an API. In reality, it is a backend instance used for communicating with external signers. A better naming choice could be "extBackend" or "externalBackend" to more accurately describe that it is a backend instance rather than an API.
    joohhnnn authored May 8, 2023
    Configuration menu
    Copy the full SHA
    7ac08ba View commit details
    Browse the repository at this point in the history
  3. log: report error when ctx key is non-string (#27226)

    * log/format.go : invalid string cast fix
    
    * log: some polish
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    ucwong and holiman authored May 8, 2023
    Configuration menu
    Copy the full SHA
    81d328a View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. all: port boring changes from pbss (#27176)

    * all: port boring changes from pbss
    
    * core, trie: address comments from martin
    
    * trie: minor fixes
    
    * core/rawdb: update comment
    
    * core, eth, tests, trie: address comments
    
    * tests, trie: add extra check when update trie database
    
    * trie/triedb/hashdb: degrade the error to warning
    rjl493456442 authored May 9, 2023
    Configuration menu
    Copy the full SHA
    5021d36 View commit details
    Browse the repository at this point in the history
  2. miner: initialize maps with capacity (#27228)

    * miner : initialize maps with known size
    
    * miner:some reverts
    ucwong authored May 9, 2023
    Configuration menu
    Copy the full SHA
    c798507 View commit details
    Browse the repository at this point in the history
  3. cmd/utils: report the blocknumber when block import fails (#27213)

    When block import fails, the error displays the number of the first block past the import batch, not the number of the failing block. This change fixes this problem by identifying which blocks fails and reporting its number.
    gballet authored May 9, 2023
    Configuration menu
    Copy the full SHA
    c62da24 View commit details
    Browse the repository at this point in the history
  4. event: initialize maps with known size (#27233)

    event: initialize maps with known size
    ucwong authored May 9, 2023
    Configuration menu
    Copy the full SHA
    0fb1be0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    a742943 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae7db28 View commit details
    Browse the repository at this point in the history
  3. crypto/kzg4844: pull in the C and Go libs for KZG cryptography (#27155)

    * cryto/kzg4844: pull in the C and Go libs for KZG cryptography
    
    * go.mod: pull in the KZG libraries
    
    * crypto/kzg4844: add basic becnhmarks for ballpark numbers
    
    * cmd, crypto: integrate both CKZG and GoKZG all the time, add flag
    
    * cmd/utils, crypto/kzg4844: run library init on startup
    
    * crypto/kzg4844: make linter happy
    
    * crypto/kzg4844: push missing file
    
    * crypto/kzg4844: fully disable CKZG but leave in the sources
    
    * build, crypto/kzg4844, internal: link CKZG by default and with portable mode
    
    * crypto/kzg4844: drop verifying the trusted setup in gokzg
    
    * internal/build: yolo until it works?
    
    * cmd/utils: make flag description friendlier
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    
    * crypto/ckzg: no need for double availability check
    
    * build: tiny flag cleanup nitpick
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    karalabe and holiman authored May 10, 2023
    Configuration menu
    Copy the full SHA
    2169fa3 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. ethclient: acquire the rpc.Client (#27246)

    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 11, 2023
    Configuration menu
    Copy the full SHA
    c8b0afb View commit details
    Browse the repository at this point in the history
  2. ethdb/memorydb: init map with known size (#27241)

    ethdb:init map with known size
    ucwong authored May 11, 2023
    Configuration menu
    Copy the full SHA
    d17ec0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7577b9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a143018 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a340721 View commit details
    Browse the repository at this point in the history
  6. internal/ethapi: make EstimateGas use latest block by default (#24363)

    * EstimateGas should use LatestBlockNumber by default
    
    * graphql: default to use latest for gas estimation
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    zhiqiangxu and holiman authored May 11, 2023
    Configuration menu
    Copy the full SHA
    0b66d47 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dffd804 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    1982437 View commit details
    Browse the repository at this point in the history
  2. crypto/kzg4844: upgrade c-kzg-4844 to v0.2.0 (#27257)

    Upgrade c-kzg-4844 to v0.2.0
    jtraglia authored May 12, 2023
    Configuration menu
    Copy the full SHA
    9ca84e6 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. rpc: websocket should respect the "HTTP_PROXY" by default (#27264)

    rpc: the default dialer for websocket should respect the proxy environment variables like "HTTP_PROXY"
    oseau authored May 15, 2023
    Configuration menu
    Copy the full SHA
    7369752 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    c2148c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e3aa86 View commit details
    Browse the repository at this point in the history
  3. tests/fuzzers/bn256: add PairingCheck fuzzer (#27252)

    * tests/fuzzers/bn256: scale gnark result by constant
    
    * tests/fuzzers/bn256: scale gnark result by constant
    MariusVanDerWijden authored May 16, 2023
    Configuration menu
    Copy the full SHA
    d46f69d View commit details
    Browse the repository at this point in the history
  4. core/state/snapshot: check difflayer staleness early (#27255)

    This PR adds a staleness-check to AccountRLP, before checking the bloom-filter and potentially going directly into the disklayer.
    
    ---------
    
    Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
    holiman and rjl493456442 authored May 16, 2023
    Configuration menu
    Copy the full SHA
    eb83e7c View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    2f2959d View commit details
    Browse the repository at this point in the history
  2. internal/ethapi: make NewAccount return EIP-55 format (#26973)

    This change implements returning the address as EIP-55 encoded when creating a new account.
    alexmylonas authored May 17, 2023
    Configuration menu
    Copy the full SHA
    ae1d90e View commit details
    Browse the repository at this point in the history
  3. rpc: more accurate checking of handler method signatures (#27287)

    This changes the RPC server to ignore methods using *context.Context as parameter
    and *error as return value type. Methods with such types would crash the server when
    called.
    stephenfire authored May 17, 2023
    Configuration menu
    Copy the full SHA
    84c3799 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41fafa4 View commit details
    Browse the repository at this point in the history
  5. beacon/types: add beacon chain data types (#27292)

    * beacon/types: add beacon chain data types
    
    * beacon/merkle: added comments
    
    * go.mod: cleanups
    
    ---------
    
    Co-authored-by: Péter Szilágyi <peterke@gmail.com>
    zsfelfoldi and karalabe authored May 17, 2023
    Configuration menu
    Copy the full SHA
    c08dc59 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a6318b View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    85a4b82 View commit details
    Browse the repository at this point in the history
  2. ethdb/pebble: prevent shutdown-panic (#27238)

    One difference between pebble and leveldb is that the latter returns error when performing Get on a closed database, the former does a panic. This may be triggered during shutdown (see #27237)
    
    This PR changes the pebble driver so we check that the db is not closed already, for several operations. It also adds tests to the db test-suite, so the previously implicit assumption of "not panic:ing at ops on closed database" is covered by tests.
    holiman authored May 19, 2023
    Configuration menu
    Copy the full SHA
    99394ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3223950 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    944e1a0 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. rpc, internal/cmdtest: increase timeout in tests (#27083)

    This change gives the cmd-tests have a bit more time to finish before getting forcibly torn down.
    jsvisa authored May 22, 2023
    Configuration menu
    Copy the full SHA
    6fe0252 View commit details
    Browse the repository at this point in the history
  2. graphql: upgrade UI to v2 (#27294)

    Upgrades  graphiql to v2.4.4. The interface has become much nicer, and there are extra features like tabs, history, dark mode etc.
    
    This change also now uses golang embed to bundle the resources.
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    s1na and holiman authored May 22, 2023
    Configuration menu
    Copy the full SHA
    b46d37e View commit details
    Browse the repository at this point in the history
  3. accounts/abi: add ErrorById (#27277)

    Adds `ErrorById` lookup
    chawin-a authored May 22, 2023
    Configuration menu
    Copy the full SHA
    5b792e0 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. eth/tracers: fix flatCallTracer crasher (#27304)

    FlatCallTracer had a crasher when it was passed `onlyTopCall: true` as config.
    This PR ignores config fields inherited from the normal call tracer.
    minh-bq authored May 23, 2023
    Configuration menu
    Copy the full SHA
    a190da9 View commit details
    Browse the repository at this point in the history
  2. core/state: do not ignore null addr while iterative dump (#27320)

    fixes bug which caused the zero-address to be ignored during an iterative state-dump.
    
    ---------
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    pcw109550 and holiman authored May 23, 2023
    Configuration menu
    Copy the full SHA
    bfded65 View commit details
    Browse the repository at this point in the history
  3. cmd/evm: make batched state-test execution possible (#27318)

    implements the ability to run several state-tests in one instance. By not providing a statetest path to the `evm statetest` command, the path(s) will instead be read from `stdin`.
    holiman authored May 23, 2023
    Configuration menu
    Copy the full SHA
    1a18283 View commit details
    Browse the repository at this point in the history
  4. rpc: change BlockNumber constant values to match ethclient (#27219)

    ethclient accepts certain negative block number values as specifiers for the "pending",
    "safe" and "finalized" block. In case of "pending", the value accepted by ethclient (-1)
    did not match rpc.PendingBlockNumber (-2).
    
    This wasn't really a problem, but other values accepted by ethclient did match the
    definitions in package rpc, and it's weird to have this one special case where they don't.
    
    To fix it, we decided to change the values of the constants rather than changing ethclient.
    The constant values are not otherwise significant. This is a breaking API change, but we
    believe not a dangerous one.
    
    ---------
    
    Co-authored-by: Felix Lange <fjl@twurst.com>
    holiman and fjl authored May 23, 2023
    Configuration menu
    Copy the full SHA
    9231770 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. cmd: use errrors.New instead of empty fmt.Errorf (#27329)

    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 24, 2023
    Configuration menu
    Copy the full SHA
    e9c3183 View commit details
    Browse the repository at this point in the history
  2. ethclient,event: replace noarg fmt.Errorf with errors.New (#27334)

    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 24, 2023
    Configuration menu
    Copy the full SHA
    b0095ee View commit details
    Browse the repository at this point in the history
  3. crypto: replace noarg fmt.Errorf with errors.New (#27333)

    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 24, 2023
    Configuration menu
    Copy the full SHA
    21c87e0 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. les, signer, light: replace noarg fmt.Errorf with errors.New (#27336)

    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 25, 2023
    Configuration menu
    Copy the full SHA
    dd25a4f View commit details
    Browse the repository at this point in the history
  2. internal,tests: replace noarg fmt.Errorf with errors.New (#27335)

    * internal: replace noarg fmt.Errorf with errors.New
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    * tests: replace noarg fmt.Errorf with errors.New
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    * tests: go autoimport
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    * tests: go autoimport
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    ---------
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 25, 2023
    Configuration menu
    Copy the full SHA
    b21ba66 View commit details
    Browse the repository at this point in the history
  3. eth,consensus: replace noarg fmt.Errorf with errors.New (#27330)

    * eth: replace noarg fmt.Errorf with errors.New
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    * consensus: replace noarg fmt.Errorf with errors.New
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    
    ---------
    
    Signed-off-by: jsvisa <delweng@gmail.com>
    jsvisa authored May 25, 2023
    Configuration menu
    Copy the full SHA
    8a78a4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33fdd03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e501b3b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    8e4e573 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. cmd/devp2p/internal/ethtest/testdata,cmd/evm/internal/t8ntool,cmd/evm…

    …,cmd/geth,cmd/utils,consensus/beacon,consensus/clique,consensus,consensus/ethash,console,core,eth,eth/catalyst,eth/downloader,eth/ethconfig,eth,ethclient,ethclient/gethclient,graphql,les,les/catalyst,les,les/downloader,les,light,miner,miner/stress/beacon,miner/stress/clique,miner,tests: Revert "all: remove ethash pow, only retain shims needed for consensus and tests (#27178)"
    
    This reverts commit dde2da0.
    ziogaschr committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    a6d9e99 View commit details
    Browse the repository at this point in the history
  2. eth/downloader,les,light: Revert "all: remove notion of trusted check…

    …points in the post-merge world (#27147)"
    
    This reverts commit 1e556d2.
    
    # Conflicts:
    #	cmd/checkpoint-admin/common.go
    #	cmd/checkpoint-admin/exec.go
    #	contracts/checkpointoracle/contract/oracle.go
    #	contracts/checkpointoracle/oracle.go
    #	contracts/checkpointoracle/oracle_test.go
    #	eth/backend.go
    #	eth/ethconfig/config.go
    #	eth/ethconfig/gen_config.go
    #	eth/handler.go
    #	eth/handler_eth_test.go
    #	eth/sync.go
    #	les/checkpointoracle/oracle.go
    #	les/client.go
    #	les/client_handler.go
    #	les/commons.go
    #	les/fetcher_test.go
    #	les/peer.go
    #	les/sync.go
    #	les/sync_test.go
    #	les/test_helper.go
    #	light/lightchain.go
    #	light/lightchain_test.go
    #	params/config.go
    ziogaschr committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    e9a96bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0fc9013 View commit details
    Browse the repository at this point in the history
  4. go.mod,go.sum: go mod tidy

    ziogaschr committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    84b4107 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    672c36b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2d42676 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b0b1186 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    65e992c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    33c80dc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8f0eaa3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b7a785c View commit details
    Browse the repository at this point in the history
  12. eth,eth/ethconfig,eth,les,light,params: Revert "all: remove notion of…

    … trusted checkpoints in the post-merge world (#27147)"
    
    This reverts commit 1e556d2.
    ziogaschr committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    21729a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Configuration menu
    Copy the full SHA
    2794715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    543ffd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    129077e View commit details
    Browse the repository at this point in the history
  4. eth: use atomic types

    ziogaschr committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4f59820 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    72321ad View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    2c3bb58 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. internal/ethapi: assign reordered expected output for TestRPCMarshalB…

    …lock
    
    The RPCMarshalBlock function returns an RPCMarshalBlockT struct in core-geth instead of map[string]interface{} that geth returns.
    This affects the JSON key ordering based on:
    - Maps have their keys sorted lexicographically
    - Structs keys are marshalled in the order defined in the struct
    ziogaschr committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    1040a99 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    184178e View commit details
    Browse the repository at this point in the history
  2. eth/tracers/internal/tracetest: Fix callTracerParityTestRunner by pas…

    …sing block time in types.MakeSigner
    ziogaschr committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    bddc3de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46fd16a View commit details
    Browse the repository at this point in the history
  4. core/types: add omitempty tag to EffectiveGasPrice

    This is ugly, but I don't see any other
    way yet, and it doesn't seem that
    different from what's going on
    upstream.
    
    1e5b446
    
    Co-authored-by: meows <b5c6@protonmail.com>
    ziogaschr and meowsbits committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    2b3f1b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c89d709 View commit details
    Browse the repository at this point in the history
  6. go.mod,go.sum: go mod tidy

    ziogaschr committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f935076 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    60f99ff View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    cbd2e41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b97a4e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Jenkinsfile,README.md,cmd/clef,cmd/devp2p,cmd/echainspec,cmd/faucet,c…

    …md/geth,cmd/utils,core/forkid,core,docs/getting-started,docs,tests/regression/shasums,tests/regression/simulated: drop kotti support
    ziogaschr committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    bcd0423 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge pull request #552 from etclabscore/feature/drop-kotti

    Drop Kotti support
    ziogaschr authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ff23f74 View commit details
    Browse the repository at this point in the history