ledgerwatch
6d98798700
Fix for Istanbul sync (EIP-2200) ( #271 )
...
* Started adding tx tracing, try to fix GetCommittedState
* Fix lint
* Fix lint
* Fix lint
* Fix the collision tests
* Switch to boltDB with Yield
Yield boltdb transaction regularly to not block memory map resizing
* Added test
* gofmt -w
* Fix lint
* Revert "Switch to boltDB with Yield"
This reverts commit b42650d6e477ecd0f19fd017a29744384c249cac.
* Fix lint
2019-12-17 11:56:38 +00:00
Evgeny Danilenko
5b4f352acb
Restore Ethash mining ( #231 )
...
* initial
* mining
* remove debug
* debug
* restore random seed in the mining tests
* green tests
* fix blockchain tests
* fix lint
* init miner only if asked
* linters
* do not store trie as singlton
* fmt
* new trieDbState constructor
2019-12-10 16:12:21 +03:00
Igor Mandrigin
ec6350fa15
apply post-rebase fixups
2019-12-03 16:27:57 +01:00
ledgerwatch
f0dd8f407e
Merge pull request #125 from ledgerwatch/broken_snapshot
...
Not to wrap storage values into RLP during reorgs
2019-11-04 14:15:26 +01:00
ledgerwatch
d1c8416270
Merge pull request #114 from ledgerwatch/fix_sync_crash
...
Fix the sync crash due to the mis-accounting of prunable entries
2019-11-04 14:15:26 +01:00
Alexey Akhunov
fe01bccbb8
Apply Turbo-Geth modifications to go-ethereum codebase
2019-11-01 21:52:03 +01:00