- 29 6月, 2021 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 15 6月, 2021 1 次提交
-
-
由 Péter Szilágyi 提交于
* accounts/abi/bind: fix bounded contracts and sim backend for 1559 * accounts/abi/bind, ethclient: don't rely on chain config for gas prices * all: enable London for all internal tests * les: get receipt type info in les tests * les: fix weird test Co-authored-by: NMartin Holst Swende <martin@swende.se>
-
- 10 5月, 2021 1 次提交
-
-
由 Felix Lange 提交于
Getting the raw value is not necessary to decode this type, and decoding it directly from the stream is faster.
-
- 28 4月, 2021 1 次提交
-
-
由 Martin Holst Swende 提交于
-
- 22 4月, 2021 1 次提交
-
-
由 Péter Szilágyi 提交于
* eth/protocols, prp/tracker: add support for req/rep rtt tracking * p2p/tracker: sanity cap the number of pending requests * pap/tracker: linter <3 * p2p/tracker: disable entire tracker if no metrics are enabled
-
- 09 4月, 2021 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 26 3月, 2021 2 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
-
- 23 3月, 2021 1 次提交
-
-
由 gary rong 提交于
* 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
-
- 19 2月, 2021 1 次提交
-
-
由 Martin Holst Swende 提交于
* eth/protocols/eth: split up the eth protocol handlers * eth/protocols/eth: define eth-66 protocol messages * eth/protocols/eth: poc implement getblockheaders on eth/66 * eth/protocols/eth: implement remaining eth-66 handlers * eth/protocols: define handler map for eth 66 * eth/downloader: use protocol constants from eth package * eth/protocols/eth: add ETH66 capability * eth/downloader: tests for eth66 * eth/downloader: fix error in tests * eth/protocols/eth: use eth66 for outgoing requests * eth/protocols/eth: remove unused error type * eth/protocols/eth: define protocol length * eth/protocols/eth: fix pooled tx over eth66 * protocols/eth/handlers: revert behavioural change which caused tests to fail * eth/downloader: fix failing test * eth/protocols/eth: add testcases + fix flaw with header requests * eth/protocols: change comments * eth/protocols/eth: review fixes + fixed flaw in RequestOneHeader * eth/protocols: documentation * eth/protocols/eth: review concerns about types
-
- 17 2月, 2021 1 次提交
-
-
由 Martin Holst Swende 提交于
This PR optimizes the broadcast loop. Instead of iterating twice through a given set of transactions to weed out which peers have and which do not have a tx, to send/announce transactions, we do it only once.
-
- 02 2月, 2021 1 次提交
-
-
由 Péter Szilágyi 提交于
* eth: check snap satelliteness, delegate drop to eth * eth: better handle eth/snap satellite relation, merge reg/unreg paths
-
- 17 1月, 2021 1 次提交
-
-
由 Dan DeGreef 提交于
-
- 14 12月, 2020 2 次提交
-
-
由 Mr-Leshiy 提交于
-
由 Péter Szilágyi 提交于
This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md) , but does not enable it by default. Co-authored-by: NMarius van der Wijden <m.vanderwijden@live.de> Co-authored-by: NMartin Holst Swende <martin@swende.se>
-