- Sep 14, 2017
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
params: enable Byzantium on Ropsten/tests, fix failures
-
Péter Szilágyi authored
-
Martin Holst Swende authored
* params: Updated finalized gascosts for ECMUL/MODEXP * core,tests: Updates pending new tests * tests: Updated with new tests * core: revert state transition bugfix * tests: Add expected failures due to #15119
-
Péter Szilágyi authored
consensus, core, params: rebrand Metro to Byzantium
-
Péter Szilágyi authored
-
- Sep 13, 2017
-
-
Péter Szilágyi authored
params: add Infura bootnode to Rinkeby
-
Péter Szilágyi authored
-
- Sep 12, 2017
-
-
Péter Szilágyi authored
eth/downloader: track peer drops and deassign state sync tasks
-
Péter Szilágyi authored
-
Péter Szilágyi authored
cmd/puppeth: reserve "yournode" as a non-allowed ethstats user
-
Péter Szilágyi authored
-
Péter Szilágyi authored
light: new CHTs for mainnet and ropsten
-
- Sep 11, 2017
-
-
Zsolt Felföldi authored
-
Péter Szilágyi authored
eth/downloader: exit loop when there is no more available task
-
Péter Szilágyi authored
internal/debug: add debug_setGCPercent
-
Felix Lange authored
-
Péter Szilágyi authored
* core: only fire one chain head per batch * miner: announce chan events synchronously
-
Felix Lange authored
-
- Sep 09, 2017
-
-
Felix Lange authored
* ethdb: add Putter interface and Has method * ethdb: improve docs and add IdealBatchSize * ethdb: remove memory batch lock Batches are not safe for concurrent use. * core: use ethdb.Putter for Write* functions This covers the easy cases. * core/state: simplify StateSync * trie: optimize local node check * ethdb: add ValueSize to Batch * core: optimize HasHeader check This avoids one random database read get the block number. For many uses of HasHeader, the expectation is that it's actually there. Using Has avoids a load + decode of the value. * core: write fast sync block data in batches Collect writes into batches up to the ideal size instead of issuing many small, concurrent writes. * eth/downloader: commit larger state batches Collect nodes into a batch up to the ideal size instead of committing whenever a node is received. * core: optimize HasBlock check This avoids a random database read to get the number. * core: use numberCache in HasHeader numberCache has higher capacity, increasing the odds of finding the header without a database lookup. * core: write imported block data using a batch Restore batch writes of state and add blocks, tx entries, receipts to the same batch. The change also simplifies the miner. This commit also removes posting of logs when a forked block is imported. * core: fix DB write error handling * ethdb: use RLock for Has * core: fix HasBlock comment
-
- Sep 08, 2017
-
-
holisticode authored
-
- Sep 07, 2017
-
-
nkbai authored
-
Martin Holst Swende authored
Fixes #15004
-
Mark authored
-
Benoit Verkindt authored
-
Fiisio authored
-
Fiisio authored
-
Pawan Singh Pal authored
- dao.go is already present in consensus/misc - core/dao.go is not used anywhere in the codebase
-
Péter Szilágyi authored
eth: disable fast sync after pivot is committed
-
- Sep 06, 2017
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
core/bloombits, eth/filter: transformed bloom bitmap based log search
-
Péter Szilágyi authored
core: use blocks and avoid deep reorgs in txpool
-
Péter Szilágyi authored
-
Zsolt Felföldi authored
-
Zsolt Felföldi authored
-
Péter Szilágyi authored
-
Zsolt Felföldi authored
-
Péter Szilágyi authored
eth: use maxpeers from p2p layer instead of extra config
-
- Sep 05, 2017
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-