- 10 May, 2022 2 commits
-
-
Martin Holst Swende authored
-
Sina Mahmoodi authored
-
- 09 May, 2022 1 commit
-
-
s7v7nislands authored
-
- 06 May, 2022 7 commits
-
-
Marius van der Wijden authored
Fixes three race conditions found through fuzzing by David Theodore
-
Rachel Franks authored
This PR fixes abi checks in the edge case where all arguments are indexed
-
Martin Holst Swende authored
-
Martin Holst Swende authored
* eth/fetcher: fix test to avoid hanging. Partial fix for #23331 * eth/filters: avoid dangling goroutines * eth/fetcher: revert closing of proceed
-
Alex Beregszaszi authored
* core/vm: Implement PUSH0 * Move PUSH0 to enable3855 * Add method doc
-
rjl493456442 authored
Previously freezer has only been used for storing ancient chain data, while obviously it can be used more. This PR unties the chain data and freezer, keep the minimal freezer structure and move all other logic (like incrementally freezing block data) into a separate structure called ChainFreezer. This PR also extends the database interface by adding a new ancient store function AncientDatadir which can return the root directory of ancient store. The ancient root directory can be used when we want to open some other ancient-stores (e.g. reverse diff freezer).
-
Mateusz Morusiewicz authored
During mining, when a new head arrives and interrupts the block building, the block being built should not be commited (but discarded). Committing the interrupted block introduces unnecessary delay, and possibly causes miner to mine on the previous head, which could result in higher uncle rate.
-
- 05 May, 2022 7 commits
-
-
Ikko Ashimine authored
-
ImanSharaf authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
EXEC authored
The loop label can be removed because this 'continue' statement is not in a nested loop.
-
s7v7nislands authored
Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
rjl493456442 authored
* core: recover the state in SetChainHead if the head state is missing * core: disable test logging * core: address comment from martin * core: improve log level in case state is recovered * core, eth, les, light: rename SetChainHead to SetCanonical
-
milesvant authored
-
Péter Szilágyi authored
cmd, eth: fix required blocks regression
-
- 04 May, 2022 6 commits
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
build: ppa build for jammy (ubuntu 22.04)
-
Sina Mahmoodi authored
* cmd/geth: fix init genesis for dev * use ancient flag for init genesis cmd
-
EXEC authored
-
Sina Mahmoodi authored
* graphql: add tx receiptsRLP field * use MarshalBinary Co-authored-by:
Ryan Schneider <ryanleeschneider@gmail.com> * update schema Co-authored-by:
Ryan Schneider <ryanleeschneider@gmail.com> * rename to rawReceipt * indent fix Co-authored-by:
Ryan Schneider <ryanleeschneider@gmail.com>
-
Martin Holst Swende authored
-
- 03 May, 2022 5 commits
-
-
Evgeny Kolyakov authored
Changed `log.Fatal` to `log.Fatalf()` as it has a parameter...
-
Martin Holst Swende authored
This PR doubles the limit on which to trigger automatic shutdown, and also changes the timer to run once every 30s instead of 60s.
-
EXEC authored
This PR improves the docker build speed for repeated builds where go.mod and go.sum do no change, by placing the downloaded dependencies in a lower layer
-
nujabes403 authored
-
rjl493456442 authored
This PR groups all built-in network flags together and list them in the command as a whole. And all database path flags(datadir, ancient) are also grouped, since usually these two are used together.
-
- 02 May, 2022 2 commits
-
-
Martin Holst Swende authored
This adds the ability to run --state.fork=Merged, and have post-merge rules apply. When doing so, it also requires the input env to contain currentRandom, and enforces the currentDifficulty to be omitted or zero.
-
Martin Holst Swende authored
This PR fixes up the example python clef wrapper. The poc is intended to demonstrate how to wite a UI for clef, and had severely bitrotted. With these changes, it "works" in the sense that all the built-in tests triggers the intended python callbacks (no errors about method not found). It does not "work" in the sense that the wrapper can be used as an actual UI. It will auto-reject any signing requests, for example.
-
- 29 Apr, 2022 1 commit
-
-
hero5512 authored
-
- 27 Apr, 2022 5 commits
-
-
Joshua Gutow authored
Storage proofs were being unmarshalled from the RPC form to the go struct, but were not being included in the final returned struct.
-
s7v7nislands authored
-
Martin Holst Swende authored
* cmd/utils: utilize beacon wrapper in makechain * cmd/utils: fix fake-pow to also be wrapped in beacon * consensus/misc: correct error message
-
tia-99 authored
-
Sina Mahmoodi authored
Adds `debug_dbGet` method to rpc api
-
- 26 Apr, 2022 3 commits
-
-
John Difool authored
-
s7v7nislands authored
-
Martin Holst Swende authored
This PR fixes the flaw that @rjl493456442 found in https://github.com/ethereum/go-ethereum/pull/#issuecomment-1093817551 , namely, that the snapshot iterator uses the combined (disk + difflayers) 'view', wheres the raw iterator uses only the disk 'view'. This PR instead splits up the work: one phase is iterating the disk layer data, another phase is loading the journalled difflayers and performing the same check there.
-
- 25 Apr, 2022 1 commit
-
-
s7v7nislands authored
-