- 24 Aug, 2022 1 commit
-
-
Péter Szilágyi authored
-
- 23 Aug, 2022 5 commits
-
-
Péter Szilágyi authored
consensus/beacon: don't ignore errors
-
Péter Szilágyi authored
core/state, trie: fix trie flush order for proper pruning
-
Martin Holst Swende authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
* eth/downloader: handle junkbodies/receipts in the beacon sync * core: check for header presence when checking for blocks
-
- 22 Aug, 2022 4 commits
-
-
Felix Lange authored
-
Felix Lange authored
-
Péter Szilágyi authored
* eth/catalyst: warn less frequently if no beacon client is available * eth/catalyst: tweak warning frequency a bit * eth/catalyst: some more tweaks * Update api.go Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Péter Szilágyi authored
Revert "eth/fetcher: don't spend too much time on transaction inclusion (#25524)" This reverts commit 0ce494b6.
-
- 19 Aug, 2022 10 commits
-
-
Martin Holst Swende authored
* eth/fetcher: introduce some lag in tx fetching * eth/fetcher: change conditions a bit * eth/fetcher: use per-batch quota check * eth/fetcher: fix some comments * eth/fetcher: address review concerns * eth/fetcher: fix panic + add warn log * eth/fetcher: fix log * eth/fetcher: fix log * cmd/devp2p/internal/ethtest: fix ignorign tx announcements from prev. tests * cmd/devp2p/internal/ethtest: fix TestLargeTxRequest This increases the number of tx relay messages the test waits for. Since go-ethereum now processes incoming txs in smaller batches, the announcement messages it sends are also smaller. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Felix Lange authored
-
zhiqiangxu authored
* accounts/abi: fix set function * don't break things * update test
-
Sina Mahmoodi authored
This adds a cache for block logs which is shared by all filters. The cache size of is configurable using the `--cache.blocklogs` flag. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Marius van der Wijden authored
* consensus/beacon: check ttd reached on pos blocks * consensus/beacon: check ttd reached on pos blocks * consensus/beacon: check ttd reached on pos blocks
-
Justin Traglia authored
Parse uint64 value with ParseUint instead of Atoi
-
Justin Traglia authored
Unlock peerSet if there's an error in the downloader
-
ucwong authored
-
ucwong authored
-
Justin Traglia authored
* Fix some typos * Fix some mistakes * Revert 4byte.json * Fix an incorrect fix * Change files to fails
-
- 18 Aug, 2022 3 commits
-
-
rjl493456442 authored
This avoids copying the input []byte while decoding trie nodes. In most cases, particularly when the input slice is provided by the underlying database, this optimization is safe to use. For cases where the origin of the input slice is unclear, the copying version is retained. The new code performs better even when the input must be copied, because it is now only copied once in decodeNode.
-
Justin Traglia authored
typ will be nil when lookupStructType returns an error. cfg.Type should be used instead.
-
Guillaume Ballet authored
force preimage dump for genesis
-
- 17 Aug, 2022 3 commits
-
-
Seungbae Yu authored
* core: reduce system call about `os` * avoid deprecated method
-
Guillaume Ballet authored
* core/state, trie, light: Add a DeleteAccount method * review feedback * Update database.go * pr triage feedback Co-authored-by:
rjl493456442 <garyrong0905@gmail.com>
-
Guillaume Ballet authored
* core, trie: flush preimages to db on database close Co-authored-by:
rjl493456442 <garyrong0905@gmail.com> * rename Close to CommitPreimages for clarity * core, trie: nitpick fixes Co-authored-by:
rjl493456442 <garyrong0905@gmail.com> Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
- 16 Aug, 2022 1 commit
-
-
Marius van der Wijden authored
* params: set mainnet ttd to 58_750_000_000_000_000_000_000 * params: set mainnet ttd to 58_750_000_000_000_000_000_000
-
- 15 Aug, 2022 1 commit
-
-
Martin Holst Swende authored
-
- 12 Aug, 2022 1 commit
-
-
ycyraum authored
core/genesis: calaverasAllocData no longer used
-
- 11 Aug, 2022 2 commits
-
-
lightclient authored
Co-authored-by:
bobpkr <bob.p@krustuniverse.com>
-
Darioush Jalali authored
-
- 10 Aug, 2022 4 commits
-
-
0xe3b0c4 authored
This adds support for building statically-linked executables using ci.go. Static linking is enabled by default in Docker builds, making it possible to use the geth executable in any Docker image, regardless of the Linux distribution the Dockerfile is based on. Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Péter Szilágyi authored
core: remove unused bc ChainContext in applyTransaction
-
Martin Holst Swende authored
signer/rules: register clef api properly when rules are used, fixes #25298
-
ycyraum authored
-
- 09 Aug, 2022 3 commits
-
-
rjl493456442 authored
* all: polish tests * core: apply feedback from Guillaume * core: fix comment
-
Sina Mahmoodi authored
This PR allows users to pass in a config object directly to the tracers. Previously only the struct logger was configurable. It also adds an option to the call tracer which if enabled makes it ignore any subcall and collect only information about the top-level call. See #25419 for discussion. The tracers will silently ignore if they are passed a config they don't care about.
-
aaronbuchwald authored
-
- 08 Aug, 2022 2 commits
-
-
int88 authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
int88 authored
-