- 11 1月, 2019 2 次提交
-
-
由 Péter Szilágyi 提交于
-
由 gary rong 提交于
* core, eth: fix database version * eth: polish error message
-
- 06 12月, 2018 1 次提交
-
-
由 Paweł Bylica 提交于
Until this commit, when sending an RPC request that called `NewEVM`, a blank `vm.Config` would be taken so as to set some options, based on the default configuration. If some extra configuration switches were passed to the blockchain, those would be ignored. This PR adds a function to get the config from the blockchain, and this is what is now used for RPC calls. Some subsequent changes need to be made, see https://github.com/ethereum/go-ethereum/pull/17955#pullrequestreview-182237244 for the details of the discussion.
-
- 28 11月, 2018 2 次提交
-
-
由 mr_franklin 提交于
-
由 Martin Holst Swende 提交于
-
- 23 11月, 2018 1 次提交
-
-
由 mr_franklin 提交于
* core: return error if repair block failed * make error a bit shorter
-
- 22 11月, 2018 1 次提交
-
-
由 Martin Holst Swende 提交于
* core/blockchain: better printout of receipts in bad block reports * fix splleing
-
- 21 11月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 20 11月, 2018 2 次提交
-
-
由 mr_franklin 提交于
-
由 Martin Holst Swende 提交于
-
- 16 11月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 15 11月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 13 11月, 2018 1 次提交
-
-
由 gary rong 提交于
-
- 09 11月, 2018 1 次提交
-
-
由 lkcareer 提交于
* rawdb: remove unused parameter for WritePreimages func and modify a spelling mistake * rawdb: update the doc for function WritePreimages
-
- 30 9月, 2018 1 次提交
-
-
由 Ryan Schneider 提交于
-
- 21 9月, 2018 1 次提交
-
-
由 gary rong 提交于
-
- 20 9月, 2018 2 次提交
-
-
由 gary rong 提交于
-
由 Péter Szilágyi 提交于
-
- 03 9月, 2018 1 次提交
-
-
由 Wenbiao Zheng 提交于
-
- 14 8月, 2018 1 次提交
-
-
由 gary rong 提交于
* miner: move agent logic to worker * miner: polish * core: persist block before reorg
-
- 30 7月, 2018 1 次提交
-
-
由 Ha ĐANG 提交于
-
- 26 7月, 2018 1 次提交
-
-
由 Raghav Sood 提交于
* core/blockchain: export progress * core: polish up chain export progress report a bit
-
- 02 7月, 2018 1 次提交
-
-
由 gary rong 提交于
-
- 21 6月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
The current trie memory database/cache that we do pruning on stores trie nodes as binary rlp encoded blobs, and also stores the node relationships/references for GC purposes. However, most of the trie nodes (everything apart from a value node) is in essence just a collection of references. This PR switches out the RLP encoded trie blobs with the collapsed-but-not-serialized trie nodes. This permits most of the references to be recovered from within the node data structure, avoiding the need to track them a second time (expensive memory wise).
-
- 12 6月, 2018 1 次提交
-
-
由 Felföldi Zsolt 提交于
-
- 11 6月, 2018 1 次提交
-
-
由 Martin Holst Swende 提交于
* core: improve getBadBlocks to return full block rlp * core, eth, ethapi: changes to getBadBlocks formatting * ethapi: address review concerns
-
- 05 6月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 04 6月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
* core, eth, trie: streaming GC for the trie cache * trie: track memcache statistics
-
- 07 5月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 07 3月, 2018 1 次提交
-
-
由 Kyuntae Ethan Kim 提交于
-
- 26 2月, 2018 1 次提交
-
-
由 Martin Holst Swende 提交于
* core: make current*Block atomic, and accessor functions mutex-free * core: fix review concerns * core: fix error in atomic assignment * core/light: implement atomic getter/setter for headerchain
-
- 23 2月, 2018 2 次提交
-
-
由 Péter Szilágyi 提交于
* core: flush out trie cache more meaningfully on stop * core: upgrade legacy tests to chain maker
-
由 Anton Evangelatov 提交于
* go-metrics: fork library and introduce ResettingTimer and InfluxDB reporter. * vendor: change nonsense/go-metrics to ethersphere/go-metrics * go-metrics: add tests. move ResettingTimer logic from reporter to type. * all, metrics: pull in metrics package in go-ethereum * metrics/test: make sure metrics are enabled for tests * metrics: apply gosimple rules * metrics/exp, internal/debug: init expvar endpoint when starting pprof server * internal/debug: tiny comment formatting fix
-
- 13 2月, 2018 1 次提交
-
-
由 Felix Lange 提交于
Talk about "state" instead of "trie timing", "trie memory" and remove the overzealous warning when the limit is just reached. Since the time limit is always reached on slow machines, move the message to info level so users don't freak out about internal details.
-
- 12 2月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 06 2月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
This commit reduces database I/O by not writing every state trie to disk.
-
- 31 1月, 2018 2 次提交
-
-
由 Martin Holst Swende 提交于
* leveldb: Update leveldb to 211f780 (poolfix) * core, ethdb: reuse database batches
-
由 Péter Szilágyi 提交于
-
- 22 1月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 03 1月, 2018 1 次提交
-
-
由 Péter Szilágyi 提交于
-