Commit Graph

854 Commits (30fb5c3e81f88fe27b48a058e25f04b70deeaada)

Author SHA1 Message Date
Péter Szilágyi 399c920380 core: separate and contain POW verifier, extensive tests 9 years ago
Jeffrey Wilcke b60a27627b core: transaction nonce recovery fix 9 years ago
Péter Szilágyi 6f3cb12924 core: allow modifying test-chain block times 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
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 b81a6e6ab8 core, core/vm, core/state: remove unused functions 9 years ago
Gustav Simonsson bf879ef230 core/state: test formatting adhering to Go convention 9 years ago
Gustav Simonsson 004ed786b4 core/state: deleted field in StateObject Copy() and unit test 9 years ago
Felix Lange 00b45acb9e core: improve block gas tracking 9 years ago
Maran 67225de255 Filter on addresses should work as an OR not an AND. 9 years ago
Péter Szilágyi 47a7fe5d22 eth: port the synchronisation algo to eth/62 9 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 9 years ago
Jeffrey Wilcke 3793991c0e remove 0x 9 years ago
Jeffrey Wilcke b884d6ebaa canary update 9 years ago
Jeffrey Wilcke 36f7fe61c3 core, tests: Double SUICIDE fix 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 32395ddb89 core/vm: fixed jit error & added inline docs 9 years ago
Jeffrey Wilcke eec38c5853 cmd/geth, core/vm: setup vm settings and defaulted JIT disabled 9 years ago
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 9 years ago
Jeffrey Wilcke ac697326a6 core/vm: reduced big int allocations 9 years ago
Jeffrey Wilcke 184e9ae9a8 core, tests: reduced state copy by N calls 9 years ago
Jeffrey Wilcke 846f34f78b core/vm, tests: implemented semi-jit vm 9 years ago
Jeffrey Wilcke 74f6d90153 cmd/utils, core: disable exp diff for olympic net 9 years ago
Jeffrey Wilcke 35f271b264 miner, core: sort txs by price, nonce 9 years ago
Jeffrey Wilcke 71d32f54f7 core, miner: added difficulty bomb 9 years ago
Gustav Simonsson 26c6e3b206 miner: gas limit strategy, target 3141592 & def gas price 50 Shannon 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 f715547fc7 core/state: Set log index. Closes #1226 9 years ago
Bas van Kervel 81e2124ea2 improved error detection and handling for NewTransactionFromBytes 9 years ago
Bas van Kervel 7e31df3987 bugfix, pending transaction was resend with new gas price/limit but not removed from transaction pool 9 years ago
Jeffrey Wilcke 3530acb9e2 core: genesis extra data field fix 9 years ago
Jeffrey Wilcke c1c895a36b core: fixed genesis write out to write only canon number 9 years ago
Jeffrey Wilcke 9afda6ab8c core: 5 ether block reward 9 years ago
Jeffrey Wilcke 0c718afe90 core: check genesis block before writeout 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
Péter Szilágyi 04bb89604e core: fix an RLP encoding data race due to deep struct copy 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Péter Szilágyi c7e7778f2a cmd, core, eth, ethdb: cache flag to allocate memory for db internal use 9 years ago
Vitalik Buterin 8160b8618d Fixed canary to require 2+ nonzero, not sum 2+ 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
Jeffrey Wilcke 8b5a65c14a core/vm: added str to op 9 years ago
Jeffrey Wilcke 819ecd4508 miner, xeth: fire log event during mining. Fix return raw tx 9 years ago
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 9 years ago