- Jul 06, 2021
-
-
Sina Mahmoodi authored
* all: rm external interpreter and ewasm config * core/vm: rm Interpreter interface * cmd/geth: deprecate interpreter config fields
-
Péter Szilágyi authored
-
Martin Holst Swende authored
-
Martin Holst Swende authored
-
Evolution404 authored
-
Gary Rong authored
-
Péter Szilágyi authored
cmd/puppeth: fix dashboard crash caused by updated base image
-
Péter Szilágyi authored
-
Péter Szilágyi authored
dockerfile: get rid of make and env, see if that fixes builds
-
Péter Szilágyi authored
-
- Jul 05, 2021
-
-
Péter Szilágyi authored
ethstats: fix full node interface post 1559
-
Péter Szilágyi authored
-
- Jul 02, 2021
-
-
ucwong authored
-
ucwong authored
* consensus/clique:optimize to avoid a copy in clique * consensus/clique: test for sealhash Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- Jul 01, 2021
-
-
Martin Holst Swende authored
-
ucwong authored
-
Martin Holst Swende authored
Improves the performance of debug.traceTransaction
-
- Jun 30, 2021
-
-
Martin Holst Swende authored
-
Martin Holst Swende authored
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.
-
Marius van der Wijden authored
This PR removes the blockhash from the statedb
-
Marius van der Wijden authored
Fixes test failure in the last commit.
-
Sina Mahmoodi authored
-
Marius van der Wijden authored
This commit adds the package gethclient which is similar to the ethclient and implements some geth specific functionality. Co-authored-by:
Edgar Aroutiounian <edgar.factorial@gmail.com> Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- Jun 29, 2021
- Jun 28, 2021
-
-
Zsolt Felföldi authored
* 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:
rjl493456442 <garyrong0905@gmail.com>
-
Sina Mahmoodi authored
* 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 authored
This is an obvious spelling error Co-authored-by:
liuyaxiong <liuyaxiong@inspur.com>
-
- Jun 25, 2021
-
-
Martin Holst Swende authored
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 authored
Co-authored-by:
lidongwei <lidongwei@huobi.com>
-
haryu703 authored
-
piersy authored
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 authored
* Convert int/hash values from context into js object * Use js fixed buffer Co-authored-by:
William <william.berman@coinbase.com>
-
- Jun 24, 2021
-
-
Péter Szilágyi authored
eth/tracers: expose contextual infos (block hash, tx hash, tx index)
-
Péter Szilágyi authored
-
- Jun 23, 2021
-
-
Péter Szilágyi authored
crypto: fix build directives
-
Nye Liu authored
-
- Jun 22, 2021
-
-
Martin Holst Swende authored
-
Gary Rong authored
-
Guillaume Ballet authored
-