- 23 Nov, 2021 4 commits
-
-
Serhat Şevki Dinçer authored
-
Martin Holst Swende authored
* core/rawdb: utilize AncientRange when initiating from freezer * core/rawdb: remove debug sanity check
-
Péter Szilágyi authored
core/vm: don't use iota for opcode definitions
-
lightclient authored
* cmd/evm: add support for signing transactions in the unprotected format * cmd/evm: simplify signing of unprotected txs
-
- 22 Nov, 2021 6 commits
-
-
Péter Szilágyi authored
core, eth/downloader: fix resetting below freezer threshold
-
Péter Szilágyi authored
-
lightclient authored
evm block-builder (a.k.a b11r) is a utility to help assemble blocks, for use during the test-creation process.
-
Paweł Bylica authored
-
lightclient authored
-
Anatole authored
-
- 19 Nov, 2021 1 commit
-
-
Martin Holst Swende authored
-
- 18 Nov, 2021 2 commits
-
-
courtier authored
Fixes #23452
-
Martin Holst Swende authored
-
- 17 Nov, 2021 2 commits
-
-
Lee Bousfield authored
This fixes a bug in TransactionSender where it would return the zero address for transactions where the sender address wasn't cached already. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
lightclient authored
-
- 16 Nov, 2021 4 commits
-
-
Jesse Tane authored
* cmd, core: add flag --dev.gaslimit to allow configuring initial block gas limit in dev mode * core: use provided gaslimit Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Martin Holst Swende authored
* core/rawdb: better error message in freezer * Apply suggestions from code review
-
Sina Mahmoodi authored
-
lightclient authored
* cmd/evm: add gas used accumulator to t8n result * cmd/evm: update t8n tests to include gas used field
-
- 12 Nov, 2021 1 commit
-
-
Joshua Colvin authored
Now that `SimulatedBackend.SuggestGasPrice` inspects member values, a lock needs to be added to prevent a race condition.
-
- 11 Nov, 2021 4 commits
-
-
Ward Bradt authored
* native 4byte tracer * Update eth/tracers/native/4byte.go Co-authored-by:
Martin Holst Swende <martin@swende.se> * Update eth/tracers/native/4byte.go Co-authored-by:
Martin Holst Swende <martin@swende.se> * goimports * eth/tracers: make 4byte tracer not care about create Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
meowsbits authored
This was apparently recently changed by Cloudflare, and began returning an error: 'TTL must be between 60 and 86400 seconds, or 1 for Automatic' Date: 2021-11-10 15:25:20-08:00 Signed-off-by:
meows <b5c6@protonmail.com>
-
Sina Mahmoodi authored
* eth/tracers: add slow path for getting legacy logs * core/rawdb: fix test
-
Andrei Maiboroda authored
This retroactively implements requirements or EIP-2681 for the account nonce upper limit.
-
- 10 Nov, 2021 2 commits
-
-
Péter Szilágyi authored
p2p: fix typo in v4wire.go
-
Ikko Ashimine authored
Neigbors -> Neighbors
-
- 09 Nov, 2021 2 commits
-
-
Martin Holst Swende authored
Debugging recent geth failures in hive, it took a while to realize that it's because geth doesn't support eth/65 any longer. This PR makes such failures a bit more easy to figure out.
-
Martin Holst Swende authored
* eth/tracers: restructure tracer package * core/vm/runtime: load js tracers * eth/tracers: mv bigint js code to own file * eth/tracers: add method docs for native tracers * eth/tracers: minor doc fix * core,eth: cancel evm on nativecalltracer stop * core/vm: fix failing test Co-authored-by:
Sina Mahmoodi <itz.s1na@gmail.com>
-
- 08 Nov, 2021 10 commits
-
-
Felix Lange authored
The price limit is supposed to exclude transactions with too low fee amount. Before EIP-1559, it was sufficient to check the limit against the gas price of the transaction. After 1559, it is more complicated because the concept of 'transaction gas price' does not really exist. When mining, the price limit is used to exclude transactions below a certain effective fee amount. This change makes it apply the same check earlier, in tx validation. Transactions below the specified fee amount cannot enter the pool. Fixes #23837
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Sina Mahmoodi authored
-
Péter Szilágyi authored
params: update Ropsten CHT too
-
Péter Szilágyi authored
-
Péter Szilágyi authored
params: update CHTs for the 1.10.12 release
-
Péter Szilágyi authored
-
Martin Holst Swende authored
* cmd/geth: add support for sepolia testnet * core: last details on sepolia genesis * params: fix sepolia hash + reduce testing code * Update params/bootnodes.go * cmd/geth: fix attach path for sepolia * params: update bootnodes * params: fix * core: fix docstring * params: add sepolia CHT
-
Felföldi Zsolt authored
* les/vflux/server: fix BalanceOperation * les/vflux/client: fixed data races
-
- 05 Nov, 2021 2 commits
-
-
Martin Holst Swende authored
This PR fixes a problem which arises on clique networks when there is a network stall. Previously, the worker packages were tracked, even if the sealing engine decided not to seal the block (due to clique rules about recent signing). These tracked-but-not-sealed blocks kept building up in memory. This PR changes the situation so the sealing engine instead returns an error, and the worker can thus un-track the package.
-
Sina Mahmoodi authored
* eth/tracers: add basic native loader * eth/tracers: add GetResult to tracer interface * eth/tracers: add native call tracer * eth/tracers: fix call tracer json result * eth/tracers: minor fix * eth/tracers: fix * eth/tracers: fix benchTracer * eth/tracers: test native call tracer * eth/tracers: fix * eth/tracers: rm extra make Co-authored-by:
Martin Holst Swende <martin@swende.se> * eth/tracers: rm extra make * eth/tracers: make callFrame private * eth/tracers: clean-up and comments * eth/tracers: add license * eth/tracers: rework the model a bit * eth/tracers: move tracecall tests to subpackage * cmd/geth: load native tracers * eth/tracers: minor fix * eth/tracers: impl stop * eth/tracers: add native noop tracer * renamings Co-authored-by:
Martin Holst Swende <martin@swende.se> * eth/tracers: more renamings * eth/tracers: make jstracer non-exported, avoid cast * eth/tracers, core/vm: rename vm.Tracer to vm.EVMLogger for clarity * eth/tracers: minor comment fix * eth/tracers/testing: lint nitpicks * core,eth: cancel evm on nativecalltracer stop * Revert "core,eth: cancel evm on nativecalltracer stop" This reverts commit 01bb908790a369c1bb9d3937df9325c6857bf855. * eth/tracers: linter nits * eth/tracers: fix output on err Co-authored-by:
Martin Holst Swende <martin@swende.se>
-