Commit Graph

61 Commits (681b51aac46fa11c235e9ac1af1228e0105a0720)

Author SHA1 Message Date
Péter Szilágyi b99fe27f8b core: fix block canonical mark / content write race 9 years ago
Péter Szilágyi c33cc382b3 core: support inserting pure header chains 9 years ago
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 9 years ago
Péter Szilágyi 399c920380 core: separate and contain POW verifier, extensive tests 9 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 9 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 9 years ago
Péter Szilágyi 2b339cbbd8 core, eth: split the db blocks into headers and bodies 9 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 9 years ago
Jeffrey Wilcke b4369e1015 core, miner: write miner receipts 9 years ago
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 9 years ago
Jeffrey Wilcke 846f34f78b core/vm, tests: implemented semi-jit vm 9 years ago
Jeffrey Wilcke 7a75da63c6 core: added default genesis block 9 years ago
Jeffrey Wilcke acd2c4e520 core: added a running flag to prevent panics in the chainmanager 9 years ago
Jeffrey Wilcke 036e6301af cmd/geth, core, eth: Version 1.0.0 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Jeffrey Wilcke 8fc9830971 cmd/core,xeth: removed unneeded states & added batch writes 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Jeffrey Wilcke e17d8ddbeb core: during chain reorg rewrite receipts and transactions 9 years ago
Jeffrey Wilcke a32c51effd cmd, core, eth, common: genesis preparation 9 years ago
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 9 years ago
Felix Lange bdae4fd573 all: add some godoc synopsis comments 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Jeffrey Wilcke bcc1660abc core, miner, tests: added test, implemented bad block reporting 9 years ago
Jeffrey Wilcke 2feb23c1da core, eth, miner, xeth: receipt storage fix 9 years ago
Jeffrey Wilcke 29e2fb38f8 core, miner: miner header validation, transaction & receipt writing 9 years ago
Jeffrey Wilcke 70d5d791cc core, cmd/geth: improved recover functionality 9 years ago
Jeffrey Wilcke 29ab1fa8a5 core, cmd/geth: recover by number 9 years ago
Jeffrey Wilcke c14f0a4471 core: added checkpoint for last block 9 years ago
Jeffrey Wilcke d8fe64acaa core, miner: added queued write to WriteBlock 9 years ago
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 9 years ago
Péter Szilágyi 5f3792c2a7 cmd/geth: decent error message if metrics are disabled 9 years ago
Péter Szilágyi 01fe972113 cmd, core, eth, metrics, p2p: require enabling metrics 9 years ago
Jeffrey Wilcke 992e4f83cb core: replaced BlockCache with lru.Cache 9 years ago
Jeffrey Wilcke e349fac97d core: fixed tests 9 years ago
Jeffrey Wilcke aba901e13c core: removed write's go routine 9 years ago
obscuren 07db098ccf core: renamed next to pending & fixed tests 9 years ago
obscuren 855e76fddd core: reduced cache limit to 256 9 years ago
obscuren 6ca3a44638 core: switched to proper LRU 9 years ago
obscuren 4460dc9d1a core: added LRU caching and added batch writing when LDB is used 9 years ago
Felix Lange 76821d167a core, eth, rpc: avoid unnecessary block header copying 9 years ago
Felix Lange fccc7d71eb core: remove superfluous big.Int allocations 9 years ago