- 07 Nov, 2022 2 commits
-
-
Martin Holst Swende authored
This PR now also includes a fix to the problem of mult-routines building blocks on the same input. This PR works as before with regards to stopping the work, but it just will not spin up a second routine if one is already building. So if the CL does N calls to FCU+buildblock, and N calls to GetPayload, only the first of each will do something, the other calls will be mostly no-ops. This PR also adds printout of the payload id into the logs.
-
Nicolas Gotchac authored
* abi: Format data as hex-string instead of string(data) * Update accounts/abi/abi.go Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 06 Nov, 2022 1 commit
-
-
Martin Holst Swende authored
This adds a subcommand that imports a raw secp256k1 key into the keystore managed by clef.
-
- 04 Nov, 2022 3 commits
-
-
Saman H. Pasha authored
If GasFeeCap and GasTipCap are specified, we don't need to retrieve the head block for constructing a transaction
-
Obtuse7772 authored
* apitypes: synchronize handling of types * signer/core/apitypes: improve array check * apitypes: add a test for big.Int -> int32 * signer/core/apitypes: Add a test for parsing addresses from [20]byte, []byte and string * signer/core/apitypes: add some testcases Co-authored-by:
Felix Lange <fjl@twurst.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
protolambda authored
This PR changes geth to read the eip1559 params from the chain config instead of the globals. This way the parameters may be changed by forking the chain config code, without creating a large diff throughout the past and future usages of the parameters. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 03 Nov, 2022 2 commits
-
-
rjl493456442 authored
* miner: add logs for displaying fees change * miner: simplify feesInEther calculation * miner: fix lock * miner: change to default recommit to 2 seconds
-
jwasinger authored
-
- 02 Nov, 2022 6 commits
-
-
Joseph Cook authored
This commit adds support for two new commands to clef, making it possible to list accounts / wallets from the command-line-interface. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Jordan Krage authored
-
Roberto Bayardo authored
-
Justin Traglia authored
Noticed that lookupDistances for FINDNODE requests didn't consider 256 a valid distance. This is actually part of the example in the comment above the function, surprised that wasn't tested before.
-
Roberto Bayardo authored
don't ignore errors returned by core.NewBlockChain when initializing tests
-
rjl493456442 authored
* miner, eth: implement recommit for payload building * miner: address comments from marius
-
- 01 Nov, 2022 5 commits
-
-
Sebastian Supreme authored
Removed parentheses in line 71 because line 80 doesn't have them either.
-
zhiqiangxu authored
fix typo
-
zhiqiangxu authored
* fixed bytes with size larger than 32 bytes is not allowed * add testcase
-
Sina Mahmoodi authored
Fixes #25943
-
Delweng authored
In some cases, it is desirable to capture what is triggered by each trace, when using the `callTracer`. For example: call `USDT.transfer` will trigger a `Transfer(from, to, value)` event. This PR adds the option to capture logs to the call tracer, by specifying `{"withLog": true}` in the tracerconfig. Any logs belonging to failed/reverted call-scopes are removed from the output, to prevent interpretation mistakes. Signed-off-by:
Delweng <delweng@gmail.com> Co-authored-by:
Sina Mahmoodi <itz.s1na@gmail.com>
-
- 31 Oct, 2022 3 commits
-
-
vdwijden authored
* eth: implement eth/68 * eth/protocols/eth: added tx size to announcement * eth/protocols/eth: check equal lengths on receiving announcement * eth/protocols/eth: add +1 to tx size because of the type byte * eth: happy lint, add eth68 tests, enable eth68 * eth: various nitpick fixes on eth/68 * eth/protocols/eth: fix announced tx size wrt type byte Co-authored-by:
MariusVanDerWijden <m.vanderwijden@live.de> Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
Nicolas Gotchac authored
Inner call reverts will now return the reason similar to the top-level call. Separately, if top-level call is of type CREATE and it fails, its `to` field will now be cleared to `0x00...00` instead of being set to the created address.
-
s7v7nislands authored
Co-authored-by:
seven <seven@nodereal.io>
-
- 28 Oct, 2022 4 commits
-
-
rjl493456442 authored
This PR adds a parameter to startup, --synctarget. The synctarget flag is a developer-flag, that can be useful in some scenarios as a replacement for a CL node. It defines a fixed block sync target: geth --syncmode=full --synctarget=./block_15816882.hex_rlp The --synctarget is only made available during syncmode=full
-
Sina Mahmoodi authored
* eth/tracers: fix gasUsed in call tracer * fix js tracers gasUsed * fix legacy prestate tracer * fix restGas in test * drop intrinsicGas field from js tracers
-
lightclient authored
Currently, in order to chain together sequential valid t8n transitions the caller must manually calculate the block base fee. This PR adds support for the necessary parent fee market data to calculate the base fee for the current transition. Concretely, env is extended to accept the following: parentBaseFee parentGasUsed parentGasLimit Example usage can be found in ./cmd/evm/testdata/25. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
rjl493456442 authored
This PR ports a few changes from PBSS: - Fix the snapshot generator waiter in case the generation is not even initialized - Refactor db inspector for ancient store
-
- 27 Oct, 2022 5 commits
-
-
Martin Holst Swende authored
This PR changes the block field in the filter to be a pointer, to disambiguate between empty hash and no hash
-
Martin Holst Swende authored
-
Jakub Freebit authored
-
Guillaume Ballet authored
accounts/scwallet: fix keycard data signing
-
Péter Szilágyi authored
build: upgrade -dlgo version to Go 1.19.2
-
- 26 Oct, 2022 4 commits
-
-
Marius Kjærstad authored
-
Péter Szilágyi authored
* core, eth: for types with accurate size calcs, return uint64, not float * core/types: proper tx size tests * core/types: extend tx size test with decoded sizes, fix error * core/txpool: fix linter Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Péter Szilágyi authored
core/types: rename tx files to group them better together
-
Péter Szilágyi authored
-
- 24 Oct, 2022 2 commits
-
-
Péter Szilágyi authored
all: refactor txpool into it's own package in prep for 4844
-
Péter Szilágyi authored
-
- 21 Oct, 2022 2 commits
-
-
Martin Holst Swende authored
Co-authored-by:
Sina Mahmoodi <itz.s1na@gmail.com>
-
Delweng authored
The prestate tracer did not report accounts that existed at a given address prior to a contract being created at that address. Signed-off-by:
Delweng <delweng@gmail.com> Co-authored-by:
Sina Mahmoodi <itz.s1na@gmail.com>
-
- 20 Oct, 2022 1 commit
-
-
s7v7nislands authored
Co-authored-by:
seven <seven@nodereal.io>
-