- Mar 22, 2021
-
-
Gary Rong authored
* all: add read-only option to database * all: fixes tests * cmd/geth: migrate flags * cmd/geth: fix the compact * cmd/geth: fix the format * cmd/geth: fix log * cmd: add chain-readonly * core: add readonly notion to freezer * core/rawdb: add log * core/rawdb: fix freezer close * cmd: fix * cmd, core: construct db * core: update tests
-
MrChico authored
* accounts: eip-712 signing for ledger * address review comments
-
Derek Chiang authored
-
- Mar 20, 2021
-
-
Tobias Hildebrandt authored
-
rene authored
Add old block announcement test to eth test suite, checks to make sure old block announcement isn't propagated
-
Martin Holst Swende authored
This PR fixes a regression introduced in #22360, when we updated to the v2 of the AWS sdk, which causes current crawler to just get the same first 100 results over and over, and get stuck in a loop.
-
- Mar 19, 2021
-
-
Felix Lange authored
-
rene authored
-
Sina Mahmoodi authored
-
Martin Holst Swende authored
This fixes the calculation of the tree branch factor. With the new formula, we now creat at most 13 children instead of 30, ensuring the TXT record size will be below 370 bytes.
-
Quest Henkart authored
This updates the DNS deployer to use AWS SDK v2. Migration is relatively seamless, although there were two locations that required a slightly different approach to achieve the same results. In particular, waiting for DNS change propagation is very different with SDK v2. This change also optimizes DNS updates by publishing all changes before waiting for propagation.
-
jacksoom authored
-
ucwong authored
This pulls in a fix to skip the broadcast on interfaces which are down.
-
ucwong authored
This pulls in a fix for a corruption issue when the process crashes while a new manifest file is being added.
-
Martin Redmond authored
This adds a new option to avoid sending the transaction which is created by calling a bound contract method.
-
meowsbits authored
The wantErr field was disused, and the error returned by HeaderByNumber was not properly tested. This simplifies the error checking using errors.Is and asserts that getting an expected missing header returns ethereum.NotFound. Also adds a nil check condition for header.Number before using big.Int's Sign method.
-
rene authored
This PR fixes an issue with the eth66 test suite where, during a readAndServe when the test is manually responding to GetBlockHeader requests, it now responds with a BlockHeaders eth66 packet that includes the inbound request ID.
-
wuff1996 authored
-
- Mar 16, 2021
-
-
Zsolt Felföldi authored
-
Zsolt Felföldi authored
This PR fixes multiple issues with the UDP connection pre-negotiation feature: - the enable condition was wrong (it checked the existence of the DiscV5 struct where it wasn't initialized yet, disabling the feature even if discv5 was enabled) - the server pool queried already connected nodes when the discovery iterators returned them again - servers responded positively before they were synced and really willing to accept connections Metrics are also added on the server side that count the positive and negative replies to served connection queries.
-
Zsolt Felföldi authored
This PR fixes multiple issues with the UDP connection pre-negotiation feature: - the enable condition was wrong (it checked the existence of the DiscV5 struct where it wasn't initialized yet, disabling the feature even if discv5 was enabled) - the server pool queried already connected nodes when the discovery iterators returned them again - servers responded positively before they were synced and really willing to accept connections Metrics are also added on the server side that count the positive and negative replies to served connection queries.
-
Martin Holst Swende authored
* core/rawdb: more verbose error logs + better hashing * core/rawdb: add failing testcase * core/rawdb: properly hash transactions while indexing/unindexing * core/rawdb: exit on error + better log msg
-
ligi authored
Flatten the image so we do not have dark text on dark background
-
ligi authored
-
lightclient authored
Responding to these comments: https://github.com/ethereum/go-ethereum/pull/21502/files#r579010962 https://github.com/ethereum/go-ethereum/pull/21502/files#r579021565 https://github.com/ethereum/go-ethereum/pull/21502/files#r579023510 https://github.com/ethereum/go-ethereum/pull/21502/files#r578983734
-
Martin Holst Swende authored
The oss-fuzz fuzzer has been reporting some failing testcases for les. They're all spurious, and cannot reliably be reproduced. However, running them showed that there was a goroutine leak: the tests created a lot of new clients, which started an exec queue that was never torn down. This PR fixes the goroutine leak, and also a log message which was erroneously formatted.
-
- Mar 15, 2021
-
-
Martin Holst Swende authored
* cmd/geth: remove copydb command * eth/downloader: remove fakepeer
-
- Mar 14, 2021
-
-
Martin Holst Swende authored
* eth/state, les/state: properly init statedb accesslist when tracing, fixes #22475 * eth: review comments * eth/tracers: fix compilation err * eth/tracers: apply @karalabe's suggested fix
-
- Mar 13, 2021
-
-
Martin Holst Swende authored
-
- Mar 12, 2021
-
-
michael1011 authored
-
- Mar 11, 2021
-
-
Felix Lange authored
Given a list of less than two elements DecodeRLP returned rlp.EOL, leading to issues in outer decoders.
-
- Mar 09, 2021
-
-
Gary Rong authored
-
Martin Holst Swende authored
* les: add trailing slash to metric namespace * les: omit '.' in metric namespace
-
- Mar 08, 2021
-
-
Marius van der Wijden authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Mar 07, 2021
-
-
Péter Szilágyi authored
tests: update reference tests with 2315 removed from Berlin
-
Martin Holst Swende authored
-
Péter Szilágyi authored
Revert "core/forkid, params: unset Berlin fork number"
-
Péter Szilágyi authored
core, eth: unship EIP 2315
-