- 19 May, 2023 4 commits
-
-
Felix Lange authored
-
Shude Li authored
-
Martin Holst Swende authored
One difference between pebble and leveldb is that the latter returns error when performing Get on a closed database, the former does a panic. This may be triggered during shutdown (see #27237) This PR changes the pebble driver so we check that the db is not closed already, for several operations. It also adds tests to the db test-suite, so the previously implicit assumption of "not panic:ing at ops on closed database" is covered by tests.
-
Péter Szilágyi authored
-
- 17 May, 2023 6 commits
-
-
Shude Li authored
-
Felföldi Zsolt authored
* beacon/types: add beacon chain data types * beacon/merkle: added comments * go.mod: cleanups --------- Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
Felix Lange authored
-
Stephen Guo authored
This changes the RPC server to ignore methods using *context.Context as parameter and *error as return value type. Methods with such types would crash the server when called.
-
Alex Mylonas authored
This change implements returning the address as EIP-55 encoded when creating a new account.
-
John Chase authored
-
- 16 May, 2023 4 commits
-
-
Martin Holst Swende authored
This PR adds a staleness-check to AccountRLP, before checking the bloom-filter and potentially going directly into the disklayer. --------- Co-authored-by:
rjl493456442 <garyrong0905@gmail.com>
-
Marius van der Wijden authored
* tests/fuzzers/bn256: scale gnark result by constant * tests/fuzzers/bn256: scale gnark result by constant
-
Delweng authored
-
joohhnnn authored
-
- 15 May, 2023 1 commit
-
-
oseau authored
rpc: the default dialer for websocket should respect the proxy environment variables like "HTTP_PROXY"
-
- 12 May, 2023 2 commits
-
-
Justin Traglia authored
Upgrade c-kzg-4844 to v0.2.0
-
Péter Szilágyi authored
-
- 11 May, 2023 7 commits
-
-
makcandrov authored
-
zhiqiangxu authored
* EstimateGas should use LatestBlockNumber by default * graphql: default to use latest for gas estimation --------- Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Exca-DK authored
-
rjl493456442 authored
-
Guillaume Ballet authored
-
ucwong authored
ethdb:init map with known size
-
Delweng authored
Signed-off-by:
jsvisa <delweng@gmail.com>
-
- 10 May, 2023 3 commits
-
-
Péter Szilágyi authored
* cryto/kzg4844: pull in the C and Go libs for KZG cryptography * go.mod: pull in the KZG libraries * crypto/kzg4844: add basic becnhmarks for ballpark numbers * cmd, crypto: integrate both CKZG and GoKZG all the time, add flag * cmd/utils, crypto/kzg4844: run library init on startup * crypto/kzg4844: make linter happy * crypto/kzg4844: push missing file * crypto/kzg4844: fully disable CKZG but leave in the sources * build, crypto/kzg4844, internal: link CKZG by default and with portable mode * crypto/kzg4844: drop verifying the trusted setup in gokzg * internal/build: yolo until it works? * cmd/utils: make flag description friendlier Co-authored-by:
Martin Holst Swende <martin@swende.se> * crypto/ckzg: no need for double availability check * build: tiny flag cleanup nitpick --------- Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
ucwong authored
-
Seungbae Yu authored
-
- 09 May, 2023 4 commits
-
-
ucwong authored
event: initialize maps with known size
-
Guillaume Ballet authored
When block import fails, the error displays the number of the first block past the import batch, not the number of the failing block. This change fixes this problem by identifying which blocks fails and reporting its number.
-
ucwong authored
* miner : initialize maps with known size * miner:some reverts
-
rjl493456442 authored
* all: port boring changes from pbss * core, trie: address comments from martin * trie: minor fixes * core/rawdb: update comment * core, eth, tests, trie: address comments * tests, trie: add extra check when update trie database * trie/triedb/hashdb: degrade the error to warning
-
- 08 May, 2023 3 commits
-
-
ucwong authored
* log/format.go : invalid string cast fix * log: some polish --------- Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
joohhnnn authored
rename parameter In this case, the naming of "extapi" might create some confusion. Although it represents an External Signer Backend, its name could be mistaken for an API. In reality, it is a backend instance used for communicating with external signers. A better naming choice could be "extBackend" or "externalBackend" to more accurately describe that it is a backend instance rather than an API.
-
ucwong authored
* core/state : fix map size avoid resizing * core/state : fixed size
-
- 05 May, 2023 3 commits
-
-
sjlee1125 authored
This PR modifies the interface for the results of `debug_traceBlock` and `debug_traceCall` by adding the `txHash`, allowing users to identify which transaction's trace result corresponds to. --------- Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
ucwong authored
-
rjl493456442 authored
-
- 04 May, 2023 1 commit
-
-
s7v7nislands authored
rpc: use atomic type
-
- 03 May, 2023 1 commit
-
-
Péter Szilágyi authored
* all: remove ethash pow, only retain shims needed for consensus and tests * all: thank you linter * all: disallow launching Geth in legacy PoW mode * cmd/env/internal/t8ntool: remove dangling ethash flag
-
- 02 May, 2023 1 commit
-
-
Marius van der Wijden authored
This adds logic to prepend 'M' or 'E' to Solidity identifiers when they would otherwise violate Go identifier naming rules. Closes #26972 --------- Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Sina Mahmoodi <itz.s1na@gmail.com>
-