Commit Graph

161 Commits (31bc2a2434ed29b6cd020ee712722b4b865f32e1)

Author SHA1 Message Date
Jeffrey Wilcke 6dc14788a2 core, eth/filters, miner, xeth: Optimised log filtering 9 years ago
Gustav Simonsson 1b1f293082 core/state, core, miner: handle missing root error from state.New 9 years ago
Péter Szilágyi 402fd6e8c6 core, eth, event, miner, xeth: fix event post / subscription race 9 years ago
Jeffrey Wilcke 20ab29f885 core: fixed head write on block insertion 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 9 years ago
Jeffrey Wilcke a6cc02f68f core: deadlock in chainmanager after posting RemovedTransactionEvent 9 years ago
Felix Lange 70b6174748 cmd/geth, core: make "geth blocktest" work again 9 years ago
Felix Lange a2d5a60418 core, core/state: batch-based state sync 9 years ago
Gustav Simonsson bfde1a4305 core: Add BadHashErr and test for BadHashes handling 9 years ago
Jeffrey Wilcke eaa4473dbd core, core/types: readd transactions after chain re-org 10 years ago
Péter Szilágyi 399c920380 core: separate and contain POW verifier, extensive tests 10 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 10 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 10 years ago
Péter Szilágyi 2b339cbbd8 core, eth: split the db blocks into headers and bodies 10 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 10 years ago
Jeffrey Wilcke b4369e1015 core, miner: write miner receipts 10 years ago
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 10 years ago
Jeffrey Wilcke 846f34f78b core/vm, tests: implemented semi-jit vm 10 years ago
Jeffrey Wilcke 7a75da63c6 core: added default genesis block 10 years ago
Jeffrey Wilcke acd2c4e520 core: added a running flag to prevent panics in the chainmanager 10 years ago
Jeffrey Wilcke 036e6301af cmd/geth, core, eth: Version 1.0.0 10 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 10 years ago
Jeffrey Wilcke 8fc9830971 cmd/core,xeth: removed unneeded states & added batch writes 10 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 10 years ago
Jeffrey Wilcke e17d8ddbeb core: during chain reorg rewrite receipts and transactions 10 years ago
Jeffrey Wilcke a32c51effd cmd, core, eth, common: genesis preparation 10 years ago
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 10 years ago
Felix Lange bdae4fd573 all: add some godoc synopsis comments 10 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Jeffrey Wilcke bcc1660abc core, miner, tests: added test, implemented bad block reporting 10 years ago
Jeffrey Wilcke 2feb23c1da core, eth, miner, xeth: receipt storage fix 10 years ago
Jeffrey Wilcke 29e2fb38f8 core, miner: miner header validation, transaction & receipt writing 10 years ago
Jeffrey Wilcke 70d5d791cc core, cmd/geth: improved recover functionality 10 years ago
Jeffrey Wilcke 29ab1fa8a5 core, cmd/geth: recover by number 10 years ago
Jeffrey Wilcke c14f0a4471 core: added checkpoint for last block 10 years ago
Jeffrey Wilcke d8fe64acaa core, miner: added queued write to WriteBlock 10 years ago
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 10 years ago
Péter Szilágyi 5f3792c2a7 cmd/geth: decent error message if metrics are disabled 10 years ago
Péter Szilágyi 01fe972113 cmd, core, eth, metrics, p2p: require enabling metrics 10 years ago
Jeffrey Wilcke 992e4f83cb core: replaced BlockCache with lru.Cache 10 years ago
Jeffrey Wilcke e349fac97d core: fixed tests 10 years ago
Jeffrey Wilcke aba901e13c core: removed write's go routine 10 years ago
obscuren 07db098ccf core: renamed next to pending & fixed tests 10 years ago
obscuren 855e76fddd core: reduced cache limit to 256 10 years ago
obscuren 6ca3a44638 core: switched to proper LRU 10 years ago
obscuren 4460dc9d1a core: added LRU caching and added batch writing when LDB is used 10 years ago
Felix Lange 76821d167a core, eth, rpc: avoid unnecessary block header copying 10 years ago
Felix Lange fccc7d71eb core: remove superfluous big.Int allocations 10 years ago
Felix Lange 1d42888d30 core/types: make blocks immutable 10 years ago
Jeffrey Wilcke d1e93db3eb core, miner: added write block method & changed mining propagation 10 years ago