Commit Graph

149 Commits (6d09468cabad74b3b1efabf7ad5a965bdb1aa04a)

Author SHA1 Message Date
Péter Szilágyi 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues 9 years ago
Péter Szilágyi b97e34a8e4 eth/downloader: concurrent receipt and state processing 9 years ago
Péter Szilágyi 42c8afd440 core: differentiate receipt concensus and storage decoding 9 years ago
Péter Szilágyi c33cc382b3 core: support inserting pure header chains 9 years ago
Felix Lange de8d5aaa92 core, core/state: move gas tracking out of core/state 9 years ago
Gustav Simonsson 1b1f293082 core/state, core, miner: handle missing root error from state.New 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 9 years ago
Jeffrey Wilcke 361082ec4b cmd/evm, core/vm, test: refactored VM and core 9 years ago
Felix Lange a2d5a60418 core, core/state: batch-based state sync 9 years ago
Péter Szilágyi 821619e1c3 core, eth, miner: use pure header validation 9 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 9 years ago
Felix Lange 00b45acb9e core: improve block gas tracking 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 9cacec70f9 cmd/evm, core/vm, tests: changed DisableVm to EnableVm 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 71d32f54f7 core, miner: added difficulty bomb 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 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
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
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 10 years ago
Jeffrey Wilcke ab16ce70fc core, miner, tests: renamed state methods 10 years ago
Jeffrey Wilcke 08caeedd84 core, core/state: only write necessary state. Skip intermediate 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
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 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
obscuren 07c3de3f75 core, miner, xeth: renamed gas methods 10 years ago
obscuren 15e169e5b6 core: ValidatedHeader (method => function) 10 years ago
obscuren f5abc9f188 core, core/vm: state improvements and tx pool speed up 10 years ago
obscuren 753d62a4dd core: TMP testing code 10 years ago
zsfelfoldi 3c7b64ce20 removed duplicate function after rebase 10 years ago
zsfelfoldi 3f94d09c1f fixed saving receipts 10 years ago
obscuren 02d629af8f core/vm: fixed printable characters using unicode instead 10 years ago
obscuren 37111aa4bd core: retry block now also parellise nonce checks 10 years ago
Felix Lange ec7a2c3442 core: don't remove transactions after block processing 10 years ago
obscuren 770a0e7839 wip 10 years ago
Gustav Simonsson 55bf5051ad Unsupport bruncles 10 years ago
obscuren e3253b5d5e core: fixed an issue with storing receipts 10 years ago
obscuren 12650e16d3 core, miner: fixed miner time issue and removed future blocks 10 years ago
Gustav Simonsson bf5f0b1d0c Update ValidateHeader comments 10 years ago
Gustav Simonsson 14955bd454 Revert "core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitBoundDivisor" 10 years ago
obscuren be2b0501b5 core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitBoundDivisor 10 years ago