Commit Graph

123 Commits (46fbd34c708e6550fda9eb37dc830cabc56b42fc)

Author SHA1 Message Date
Jeffrey Wilcke 666a7dda36 core, eth, rpc: proper gas used. Closes #1417 9 years ago
Jeffrey Wilcke e6bb9c1cad core, miner: removed vm errors from consensus err checking 9 years ago
Gustav Simonsson 0f04af5916 Fix core error forwarding, unify OOG VM err 9 years ago
Jeffrey Wilcke ab16ce70fc core, miner, tests: renamed state methods 9 years ago
Jeffrey Wilcke 08caeedd84 core, core/state: only write necessary state. Skip intermediate 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
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 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
Felix Lange 1d42888d30 core/types: make blocks immutable 9 years ago
obscuren 07c3de3f75 core, miner, xeth: renamed gas methods 9 years ago
obscuren 15e169e5b6 core: ValidatedHeader (method => function) 9 years ago
obscuren f5abc9f188 core, core/vm: state improvements and tx pool speed up 9 years ago
obscuren 753d62a4dd core: TMP testing code 9 years ago
zsfelfoldi 3c7b64ce20 removed duplicate function after rebase 9 years ago
zsfelfoldi 3f94d09c1f fixed saving receipts 9 years ago
obscuren 02d629af8f core/vm: fixed printable characters using unicode instead 9 years ago
obscuren 37111aa4bd core: retry block now also parellise nonce checks 9 years ago
Felix Lange ec7a2c3442 core: don't remove transactions after block processing 9 years ago
obscuren 770a0e7839 wip 9 years ago
Gustav Simonsson 55bf5051ad Unsupport bruncles 9 years ago
obscuren e3253b5d5e core: fixed an issue with storing receipts 9 years ago
obscuren 12650e16d3 core, miner: fixed miner time issue and removed future blocks 9 years ago
Gustav Simonsson bf5f0b1d0c Update ValidateHeader comments 9 years ago
Gustav Simonsson 14955bd454 Revert "core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitBoundDivisor" 9 years ago
obscuren be2b0501b5 core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitBoundDivisor 9 years ago
obscuren b2f2806055 cmd/geth, core: Updated DB version & seedhash debug method 9 years ago
obscuren ef8744d9fc core: switched back to `set.Set` for uncle verification 9 years ago
zsfelfoldi 00ec4132f8 Storing tx receipts in extraDb 9 years ago
obscuren c67424ecc8 core: parallelise nonce checking when processing blocks 9 years ago
obscuren 67d44519ce core: bugfix test 2. set => hash map 9 years ago
obscuren 54f0f82dd1 ret 9 years ago
obscuren e323f0e831 core: tmp diagnostic logs 9 years ago
obscuren d98a6f85fc core: further improved uncle error messages 9 years ago
obscuren 7ea76fcf99 core, cmd/geth, cmd/mist: cleanup. bump version 0.9.21 9 years ago
obscuren 580bae0a86 core: improved uncle messages 9 years ago
Vitalik Buterin bc83761996 Fixed max uncle count error message 9 years ago
obscuren 7ac24d551b core: seperated proccing mutex and getting mutex 10 years ago
obscuren 9f32117457 core: bump database version 10 years ago
obscuren 498b24270a core: implemented a queued approach processing transactions 10 years ago
Gustav Simonsson 4e0a2c8e8c Validate block header UncleHash against calculated hash 10 years ago
obscuren 093d6d5074 core: removed nonce resetting from the block processor. 10 years ago
obscuren f28b2bb6ed core: upgraded block chain version 10 years ago
obscuren 72d065d491 core: force block process & fixed chain manager test 10 years ago
obscuren 97b0c4b697 core: moved TD calculation from proc to chain 10 years ago
obscuren 1bc2d83b6f core: improved uncle validation error message 10 years ago
Bas van Kervel 49a513bdeb Added blockchain DB versioning support, closes #650 10 years ago
obscuren 1c872ddf4b Changed how logs are being recorded 10 years ago
obscuren 7a18a39351 prevent deadlock 10 years ago