- 26 Sep, 2022 8 commits
-
-
meowsbits authored
Some tests define an 'expectException' error but the tests runner does not check for conditions where this test value is filled (error expected) but in which no error is returned by the test runner. An example of this scenario is GeneralStateTests/stTransactionTest/HighGasPrice.json, which expects a 'TR_NoFunds' error, but the test runner does not return any error. Signed-off-by:
meows <b5c6@protonmail.com>
-
jwasinger authored
`geth dumpgenesis` currently does not respect the content of the data directory. Instead, it outputs the genesis block created by command-line flags. This PR fixes it to read the genesis from the database, if the database already exists. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Leon authored
* core/vm: correct logic for eip check of NewEVMInterpreter * refactor
-
zhiqiangxu authored
* fix queue.deliver * les/downloader: fix queue.deliver Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Martin Holst Swende authored
core: fix datarace in txpool pendingnoce, fixes #25870
-
omahs authored
* Fix: typos Fix: typos * Undo change Undo change
-
Sina Mahmoodi authored
* eth/tracers: pad memory slice on oob case * eth/tracers/js: fix testfailure due to err msg capitalization Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
zhiqiangxu authored
The header.Size() method did not take the basefee into account.
-
- 23 Sep, 2022 8 commits
-
-
Zachinquarantine authored
This PR fully removes the --miner.gastarget flag, as previously it was only hidden from the geth --help command, but could still be used.
-
rjl493456442 authored
This PR cleans up the configurations for pruner and snapshotter by passing a config struct. And also, this PR disables the snapshot background generation if the chain is opened in "read-only" mode. The read-only mode is necessary in some cases. For example, we have a list of commands to open the etheruem node in "read-only" mode, like export-chain. In these cases, the snapshot background generation is non expected and should be banned explicitly.
-
Zachinquarantine authored
* remove morden * Update commons.go * Update handler.go * empty commit to make appveyor happy
-
Sebastian Stammler authored
The abigen exclusion pattern, previously on the form "path:type", now supports wildcards. Examples "*:type" to exclude a named type in all files, or "/path/to/foo.sol:*" all types in foo.sol.
-
Felix Lange authored
This changes the CI build to store the git commit and date into package internal/version instead of package main. Doing this essentially merges our two ways of tracking the go-ethereum version into a single place, achieving two objectives: - Bad block reports, which use version.Info(), will now have the git commit information even when geth is built in an environment such as launchpad.net where git access is unavailable. - For geth builds created by `go build ./cmd/geth` (i.e. not using `go run build/ci.go install`), git information stored by the go tool is now used in the p2p node name as well as in `geth version` and `geth version-check`.
-
Boqin@MetaSecureLabs authored
-
Sina Mahmoodi authored
-
Martin Holst Swende authored
* eth/protocols/snap: make log messages more clear that sync is ongoing * Update sync.go Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 22 Sep, 2022 1 commit
-
-
Delweng authored
Signed-off-by:
Delweng <delweng@gmail.com>
-
- 21 Sep, 2022 4 commits
-
-
Martin Holst Swende authored
-
Martin Holst Swende authored
Sometimes we get stuck on db compaction, and the CL re-issues the "same" command to us multiple times. Each request get stuck on the same place, in the middle of the handler. This changes makes it so we do not reprocess the same payload, but instead detects it early.
-
makcandrov authored
Co-authored-by:
AtomicAzzaz <AtomicAzzaz@users.noreply.github.com> Co-authored-by:
ewile <ewile@users.noreply.github.com>
-
lightclient authored
core/blockchain: downgrade tx indexing and unindexing logs from info to debug If a user has a finite tx lookup limit, they will see an "unindexing" info level log each time a block is imported. This information might help a user understand that they are removing the index each block and some txs may not be retrievable by hash, but overall it is generally more of a nuisance than a benefit. This change downgrades the log to a debug log.
-
- 20 Sep, 2022 3 commits
-
-
jwasinger authored
* core/vm: return copy of input slice in identity precompile. don't deep copy return data slice upon call completion * make use of common.CopyBytes
-
Péter Szilágyi authored
eth: fix a rare datarace on CHT challenge reply / shutdown
-
Péter Szilágyi authored
-
- 19 Sep, 2022 1 commit
-
-
Felix Lange authored
This fixes the build with Go 1.17, which does not have BuildInfo.Settings yet.
-
- 17 Sep, 2022 1 commit
-
-
lightclient authored
This shortens the chain config summary in bad block reports, and adds go-ethereum version information as well. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 16 Sep, 2022 4 commits
-
-
Seungbae Yu authored
This changes the nonce cache used by TxPool to not store cached nonces for non-existing accounts.
-
lightclient authored
This change makes eth_getProof and eth_getStorageAt return an error when the argument contains invalid hex in storage keys. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
George Carder authored
bls12381: docfix of g1 Affine.
-
ucwong authored
-
- 15 Sep, 2022 5 commits
-
-
Amir Hossein authored
-
Marius van der Wijden authored
* params: set TerminalTotalDifficultyPassed to true * Update params/config.go Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
pinkiebell authored
This method is missing in light client mode and breaks consensus clients that require a valid response.
-
Felix Lange authored
-
Felix Lange authored
-
- 14 Sep, 2022 2 commits
-
-
Nicolas Gotchac authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Guillaume Ballet authored
* cmd/geth: add a verkle subcommand * fix copyright year * remove unused command parameters * check that the output file was successfully written to Co-authored-by:
Martin Holst Swende <martin@swende.se> * cmd/geth: goimports fix Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 13 Sep, 2022 2 commits
-
-
Sina Mahmoodi authored
* graphql: fix tx logs * graphql: refactor test service setup * graphql: add test for tx logs
-
Benjamin Prosnitz authored
-
- 12 Sep, 2022 1 commit
-
-
Seungbae Yu authored
-