- 27 Jan, 2023 5 commits
-
-
ucwong authored
-
Nicola Cocchiaro authored
This change removes the Infura rinkeby bootnode as well as two deprecated ropsten bootnodes. Co-authored-by:
Nicola Cocchiaro <ncocchiaro@users.noreply.github.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Felix Lange authored
-
Marius van der Wijden authored
Spec: ethereum/execution-apis#364
-
Marius van der Wijden authored
This adds explicit checks for the presence of withdrawals in the engine API. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 26 Jan, 2023 1 commit
-
-
Felix Lange authored
This fixes a regression in #26541 where we turned the miner address being missing into a startup error. The address was not configured in --dev mode.
-
- 25 Jan, 2023 2 commits
-
-
Marius van der Wijden authored
This change implements withdrawals as specified in EIP-4895. Co-authored-by:
lightclient@protonmail.com <lightclient@protonmail.com> Co-authored-by:
marioevz <marioevz@gmail.com> Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Martin Holst Swende authored
This PR changes the API so that uint64 is used for fork timestamps. It's a good choice because types.Header also uses uint64 for time. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 24 Jan, 2023 2 commits
-
-
Felix Lange authored
This fixes a regression where the flag did not accept values without the 0x prefix anymore. What's worse, if an invalid value was passed, the client would just log an INFO level message and continue.
-
Shude Li authored
-
- 23 Jan, 2023 2 commits
-
-
ucwong authored
-
Sina Mahmoodi authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- 20 Jan, 2023 6 commits
-
-
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).
-
Martin Holst Swende authored
-
rjl493456442 authored
* params: define cancun and osaka as timestamp based forks * core, params: change osaka to prague * params: fix
-
ucwong authored
-
ucwong authored
-
meehow authored
-
- 19 Jan, 2023 2 commits
-
-
Sina Mahmoodi authored
Fixes #26505 where the console crashed when a property getter raised an exception during autocompletion. I also noticed while fixing this issue that autocomplete wasn't working for objects/fields with numbers in them (most importantly web3.<tab><tab>) which is also now fixed.
-
Zachinquarantine authored
Kiln was deprecated after the merge.
-
- 18 Jan, 2023 2 commits
-
-
Marius van der Wijden authored
* core/txpool: check if initcode size is exceeded * core/txpool: move check
-
ucwong authored
les/fetcher : fix requestTimer leak
-
- 17 Jan, 2023 2 commits
- 16 Jan, 2023 7 commits
-
-
ucwong authored
-
Marius Kjærstad authored
-
Ikko Eltociear Ashimine authored
-
Seungbae Yu authored
-
ucwong authored
-
Zachinquarantine authored
-
Martin Holst Swende authored
This PR does a few things. It fixes a shutdown-order flaw in the chainfreezer. Previously, the chain-freezer would shutdown the freezer backend first, and then signal for the loop to exit. This can lead to a scenario where the freezer tries to fsync closed files, which is an error-conditon that could lead to exit via log.Crit. It also makes the printout more detailed when truncating 'dangling' items, by showing the exact number instead of approximate MB. This PR also adds calls to fsync files before closing them, and also makes the `db inspect` command slightly more robust.
-
- 15 Jan, 2023 1 commit
-
-
David Hwang authored
update link to the installation instructions
-
- 13 Jan, 2023 3 commits
-
-
Marius van der Wijden authored
* internal/flags: use filepath.Clean instead of path.Clean * internal/flags: fix windows pipe issue * internal/flags: modify test for windows * internal/flags: use backticks, fix test
-
rjl493456442 authored
This PR fixes an issue which might result in data lost in freezer. Whenever mutation happens in freezer, all data will be written into head data file and it will be rotated with a new one in case the size of file reaches the threshold. Theoretically, the rotated old data file should be fsync'd to prevent data loss. In freezer.Sync function, we only fsync: (1) index file (2) meta file and (3) head data file. So this PR forcibly fsync the head data file if mutation happens in the boundary of data file.
-
rjl493456442 authored
-
- 12 Jan, 2023 4 commits
-
-
Felix Lange authored
Other clients do not accept a parameter value of null for this array.
-
rjl493456442 authored
-
lightclient authored
-
Andrew Ashikhmin authored
-
- 11 Jan, 2023 1 commit
-
-
Andrei Maiboroda authored
Implementation of https://eips.ethereum.org/EIPS/eip-3860, limit and meter initcode. This PR enables EIP-3860 as part of the Shanghai fork. Co-authored-by:
lightclient@protonmail.com <lightclient@protonmail.com> Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Marius van der Wijden <m.vanderwijden@live.de>
-