- 01 7月, 2021 4 次提交
-
-
由 ucwong 提交于
-
由 Martin Holst Swende 提交于
Improves the performance of debug.traceTransaction
-
由 Martin Holst Swende 提交于
-
由 Martin Holst Swende 提交于
Some tests take quite some time during exit, which I think causes some appveyor fails like this: https://ci.appveyor.com/project/ethereum/go-ethereum/builds/39511210/job/xhom84eg2e4uulq3 One of the things that seem to take time during exit is waiting (up to 100ms) for the syncbloom to close. This PR changes it to use a channel, instead of looping with a 100ms wait. This also includes some unrelated changes improving the reliability of eth/fetcher tests, which fail a lot because they are time-dependent.
-
- 30 6月, 2021 4 次提交
-
-
由 Marius van der Wijden 提交于
This PR removes the blockhash from the statedb
-
由 Marius van der Wijden 提交于
Fixes test failure in the last commit.
-
由 Sina Mahmoodi 提交于
-
由 Marius van der Wijden 提交于
This commit adds the package gethclient which is similar to the ethclient and implements some geth specific functionality. Co-authored-by: NEdgar Aroutiounian <edgar.factorial@gmail.com> Co-authored-by: NFelix Lange <fjl@twurst.com>
-
- 29 6月, 2021 2 次提交
- 28 6月, 2021 3 次提交
-
-
由 Felföldi Zsolt 提交于
* eth/gasprice: implement feeHistory API * eth/gasprice: factored out resolveBlockRange * eth/gasprice: add sanity check for missing block * eth/gasprice: fetch actual gas used from receipts * miner, eth/gasprice: add PendingBlockAndReceipts * internal/ethapi: use hexutil.Big * eth/gasprice: return error when requesting beyond head block * eth/gasprice: fixed tests and return errors correctly * eth/gasprice: rename receiver name * eth/gasprice: return directly if blockCount == 0 Co-authored-by: Nrjl493456442 <garyrong0905@gmail.com>
-
由 Sina Mahmoodi 提交于
* core,eth/tracers: make isPrecompiled dependent on HF * eth/tracers: use keys when constructing chain config struct * eth/tracers: dont initialize activePrecompiles with random value
-
由 ForLina 提交于
This is an obvious spelling error Co-authored-by: Nliuyaxiong <liuyaxiong@inspur.com>
-
- 25 6月, 2021 5 次提交
-
-
由 Martin Holst Swende 提交于
This change increases the cache size from 64 to 256 Mb for block bodies. Benchmarks have shown this to be one bottleneck when trying to achieve higher download speeds. The commit also includes a minor optimization for header inserts in package core: previously, the presence of headers in the database was checked for every header before writing it. With the change, if one header fails the presence check, all subsequent headers are also assumed to be missing. This is an improvement because in practice, the headers are almost always missing during sync.
-
由 Li Dongwei 提交于
Co-authored-by: Nlidongwei <lidongwei@huobi.com>
-
由 haryu703 提交于
-
由 piersy 提交于
Previously, the test waited a second and then failed if geth had not started. This caused the test to fail intermittently. This change checks whether the IPC is open 10 times over a 5 second period and then fails if geth is still not available.
-
由 williamberman 提交于
* Convert int/hash values from context into js object * Use js fixed buffer Co-authored-by: NWilliam <william.berman@coinbase.com>
-
- 24 6月, 2021 2 次提交
-
-
由 Péter Szilágyi 提交于
eth/tracers: expose contextual infos (block hash, tx hash, tx index)
-
由 Péter Szilágyi 提交于
-
- 23 6月, 2021 2 次提交
-
-
由 Péter Szilágyi 提交于
crypto: fix build directives
-
由 Nye Liu 提交于
-
- 22 6月, 2021 9 次提交
-
-
由 Martin Holst Swende 提交于
-
由 gary rong 提交于
-
由 Guillaume Ballet 提交于
-
由 Péter Szilágyi 提交于
accounts/abi/bind: call ensureContext on every context
-
由 Sachin Kumar Singh 提交于
The `README.md` links the Gitter channel for discussions, but the official docs and even the Gitter channel itself recommend using the official Discord Server for such discussions. This PR simply changes the Gitter link and provides Discord invite link.
-
由 Péter Szilágyi 提交于
travis: enable experimental docker for manifest building
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
travis, Dockerfile, build: docker build and multi-arch publish combo
-
由 Péter Szilágyi 提交于
-
- 21 6月, 2021 2 次提交
-
-
由 Péter Szilágyi 提交于
travis: move docker steps further to prevent hanging other builders
-
由 Péter Szilágyi 提交于
-
- 20 6月, 2021 2 次提交
-
-
由 Evolution404 提交于
When deleting in fullNode, and the new child node nn is not nil, there is no need to check the number of non-nil entries in the node. This is because the fullNode must've contained at least two children before deletion, so there must be another child node other than nn. Co-authored-by: NFelix Lange <fjl@twurst.com>
-
由 Oliver Tale-Yazdi 提交于
Copy the CliqueConfig instead of reusing the pointer. This makes DeveloperGenesisBlock thread safe and prevents it from changing params.AllCliqueProtocolChanges.Clique.Epoch.
-
- 18 6月, 2021 5 次提交
-
-
由 Péter Szilágyi 提交于
travis, build: add support for multi-arch docker images
-
由 Péter Szilágyi 提交于
-
由 Marius van der Wijden 提交于
-
由 Marius van der Wijden 提交于
-
由 lightclient 提交于
-