Commit Graph

945 Commits (72dcd3c58bec0a281280d5d42ed53b6e429ce4af)

Author SHA1 Message Date
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
Jeffrey Wilcke 8c85532412 core/vm: added parsing utilities 9 years ago
Jeffrey Wilcke b196278044 core/vm: added JIT segmenting / optimisations 9 years ago
Jeffrey Wilcke 9d61d78de6 core/vm: abstracted instruction execution away from JIT 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
Jeffrey Wilcke 30f057aaf9 eth/filters: added benchmark 9 years ago
Péter Szilágyi 402fd6e8c6 core, eth, event, miner, xeth: fix event post / subscription race 9 years ago
Péter Szilágyi af9afb686b core/vm: copy stack element to prevent overwrites 9 years ago
Jeffrey Wilcke 1de796f101 cmd, core, eth: added official testnet 9 years ago
Gustav Simonsson ec6a548ee3 all: Add GPU mining, disabled by default 9 years ago
Gustav Simonsson e1616f77c7 core, core/vm, cmd/evm: remove redundant balance check 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 361082ec4b cmd/evm, core/vm, test: refactored VM and core 9 years ago
Jeffrey Wilcke f7a71996fb core, event/filter, xeth: refactored filter system 9 years ago
Jeffrey Wilcke a6cc02f68f core: deadlock in chainmanager after posting RemovedTransactionEvent 9 years ago
Péter Szilágyi b8b996be74 core: fix a formatting loop in BadHashError 9 years ago
Péter Szilágyi 830ddcee60 core: fix #1848, block receipts db entry for the genesis too 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
Felix Lange 565d9f2306 core, trie: new trie 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
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