- 04 Apr, 2022 1 commit
-
-
rjl493456442 authored
* eth/downloader: retrieve pivot header from local chain if necessary * eth/downloader: improve readability * eth/downloader: update fix * eth/downloader: add beacon sync tests * eth/downloader: remove duplicated code
-
- 31 Mar, 2022 3 commits
-
-
Martin Holst Swende authored
This PR makes the errors we spit out a bit more clear about what block is problematic.
-
Sina Mahmoodi authored
* core,eth: add empty tx logger hooks * core,eth: add initial and remaining gas to tx hooks * store tx gasLimit in js tracer * use gasLimit to compute intrinsic cost for js tracer * re-use rules in transitiondb * rm logs * rm logs * Mv some fields from Start to TxStart * simplify sender lookup in prestate tracer * mv env to TxStart * Revert "mv env to TxStart" This reverts commit 656939634b9aff19f55a1cd167345faf8b1ec310. * Revert "simplify sender lookup in prestate tracer" This reverts commit ab65bce48007cab99e68232e7aac2fe008338d50. * Revert "Mv some fields from Start to TxStart" This reverts commit aa50d3d9b2559addc80df966111ef5fb5d0c1b6b. * fix intrinsic gas for prestate tracer * add comments * refactor * fix test case * simplify consumedGas calc in prestate tracer
-
rjl493456442 authored
Trie tracer is an auxiliary tool to capture all deleted nodes which can't be captured by trie.Committer. The deleted nodes can be removed from the disk later.
-
- 30 Mar, 2022 2 commits
-
-
Nic Jansma authored
* core: Change Snapshot extension registration failed to Debug * Update eth/handler.go Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Guruprasad Kamath authored
* Add extra-data checks for clique genesis * Update genesis.go * Update genesis.go * core: simplify clique genesis check Co-authored-by:
Felix Lange <fjl@twurst.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 29 Mar, 2022 13 commits
-
-
zhiqiangxu authored
This PR adds a ExtraAllowedPath field to Solidity and exposes two APIs: CompileSource and CompileFiles, which were hidden inside CompileSolidityString and CompileSolidity before.
-
Martin Holst Swende authored
Makes the evm json output less verbose: omitting output of `memory` and `returndata` in case they are empty.
-
Zhang Zhuo authored
* internal/ethapi: add refund to StructLogRes * Update internal/ethapi/api.go Co-authored-by:
rjl493456442 <garyrong0905@gmail.com> Co-authored-by:
rjl493456442 <garyrong0905@gmail.com>
-
ucwong authored
-
rjl493456442 authored
-
flowerofdream authored
Co-authored-by:
Yong Yang <yangyong775654@163.com>
-
Martin Holst Swende authored
-
Martin Holst Swende authored
-
Marius van der Wijden authored
* eth/catalyst: only apply block if we actually have the state * add header to payload queue * Update cmd/geth/dbcmd.go Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
jwasinger authored
* cmd/geth: only check for presence of legacy receipts if developer mode is not enabled * cmd/geth: degrade log level * cmd/geth: fix format Co-authored-by:
Gary Rong <garyrong0905@gmail.com>
-
Péter Szilágyi authored
core: set ttd override on all chain variations
-
Zhang Zhuo authored
-
Péter Szilágyi authored
-
- 27 Mar, 2022 1 commit
-
-
Martin Holst Swende authored
-
- 25 Mar, 2022 4 commits
-
-
Martin Holst Swende authored
-
Martin Holst Swende authored
-
Martin Holst Swende authored
-
Martin Holst Swende authored
-
- 24 Mar, 2022 1 commit
-
-
Marius van der Wijden authored
-
- 23 Mar, 2022 3 commits
-
-
Marius van der Wijden authored
-
Martin Holst Swende authored
-
Sina Mahmoodi authored
* cmd,core: add simple legacy receipt converter core/rawdb: use forEach in migrate core/rawdb: batch reads in forEach core/rawdb: make forEach anonymous fn cmd/geth: check for legacy receipts on node startup fix err msg Co-authored-by:
rjl493456442 <garyrong0905@gmail.com> fix log Co-authored-by:
rjl493456442 <garyrong0905@gmail.com> fix some review comments add warning to cmd drop isLegacy fn from migrateTable params add test for windows rename test replacing in windows case * minor fix * sanity check for tail-deletion * add log before moving files around * speed-up hack for mainnet * fix mainnet check, use networkid instead * check mainnet genesis * review fixes * resume previous migration attempt * core/rawdb: lint fix Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 22 Mar, 2022 4 commits
-
-
rjl493456442 authored
* eth/downloader: ignore zero size header batch for importing * core, light: reject empty header batch for importing
-
rjl493456442 authored
* core: store genesis allocation and recommit them if necessary * core: recover predefined genesis allocation if possible
-
ucwong authored
-
rjl493456442 authored
-
- 21 Mar, 2022 1 commit
-
-
Péter Szilágyi authored
* eth/downloader: terminate beacon sync early when linked to local chain * eth/downloader: fix backfiller resume on early beacon termination
-
- 18 Mar, 2022 1 commit
-
-
alvaroahp11 authored
-
- 17 Mar, 2022 2 commits
-
-
Marius van der Wijden authored
-
Marius van der Wijden authored
* core/beacon: eth/catalyst: updated engine api to new version * core: implement exchangeTransitionConfig * core/beacon: prevRandao instead of Random * eth/catalyst: Fix ExchangeTransitionConfig, add test * eth/catalyst: stop external miners on TTD reached * node: implement --authrpc.vhosts flag * core: allow for config override on non-mainnet networks * eth/catalyst: fix peters comments * eth/catalyst: make stop remote sealer more explicit * eth/catalyst: add log output * cmd/utils: rename authrpc.host to authrpc.addr * eth/catalyst: disable the disabling of the miner * eth: core: remove notion of terminal pow block * eth: les: more of peters nitpicks
-
- 16 Mar, 2022 4 commits
-
-
Jonathan Chappelow authored
This updates the no-cgo implementations in the crypto package to use the github.com/btcsuite/btcd/btcec/v2 module instead of the older btcec package that was part of the main github.com/btcsuite/btcd module. name old time/op new time/op delta EcrecoverSignature-32 198µs ± 0% 144µs ± 0% -27.11% VerifySignature-32 177µs ± 0% 128µs ± 0% -27.44% DecompressPubkey-32 20.9µs ± 0% 10.1µs ± 0% -51.51% Use (*ModNScalar).IsOverHalfOrder instead of math/big.Int when checking for malleable signatures.
-
rjl493456442 authored
-
Péter Szilágyi authored
build, Dockerfile: bump Go to 1.18
-
Péter Szilágyi authored
eth/downloader: fix off-by-one error in test causing 50% fails
-