Commit Graph

504 Commits (dac54e31a7456a364d07f238749c8354a110689b)

Author SHA1 Message Date
Nick Johnson c9471e7782 miner: copy pending state before handing it to callers (#3162) 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi 710435b51b core, eth, trie: reuse trie journals in all our code 8 years ago
Bas van Kervel e3fe634f99 miner: set tx index logs 8 years ago
Péter Szilágyi affffb39b3 core/types, miner: switch over to the grouped tx sets 8 years ago
Péter Szilágyi 0ef327bbee core, eth, internal, miner: optimize txpool for quick ops 8 years ago
Péter Szilágyi 795b70423e core, eth, miner: only retain 1 tx/nonce, remove bad ones 8 years ago
☃ Elliot Shepherd ac0f8b81ae miner: Move CpuAgent channel creation from Start() to initialization (fixes #2948) 8 years ago
Felix Lange 3c09c5f12d core, miner: move Backend to miner 8 years ago
Péter Szilágyi 2c2e389b77 cmd, core, eth, miner, params, tests: finalize the DAO fork 8 years ago
Péter Szilágyi 461cdb593b core, params, tests: add DAO hard-fork balance moves 8 years ago
Péter Szilágyi a87089fd2d cmd, core, miner: add extradata validation to consensus rules 8 years ago
Péter Szilágyi 1e24c2e4f4 cmd/geth, miner, params: special extradata for DAO fork start 8 years ago
zsfelfoldi f9917c8c7b core: improved chainDb using sequential keys 9 years ago
Jeffrey Wilcke a824c3f02f miner: fixed pending state by not shutting down update loop 9 years ago
Felix Lange 56ed6152a1 core, eth, miner: improve shutdown synchronisation 9 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Felix Lange 46e8940b19 accounts: streamline API 9 years ago
Péter Szilágyi e9254bb0f9 core, miner: remove Frontier canary 9 years ago
Jeffrey Wilcke bbeaab7e64 cmd/utils, miner: A/B testing JIT VM. Disabled for miners 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago
Jeffrey Wilcke 14013372ae core: Added EVM configuration options 9 years ago
Péter Szilágyi 0228fb57cd eth, miner: fetch pending block/state in on go (data race) 9 years ago
Péter Szilágyi b534106cc8 core, miner: add PendingStateEvent to track non-log updates 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Jeffrey Wilcke 987c1a595a eth/filters: pending logs 9 years ago
Péter Szilágyi dda5af0e6c eth, miner: move the public miner api into eth to access etherbase 9 years ago
Péter Szilágyi 9aa7158057 miner: register newly created remote agent in the API 9 years ago
Bas van Kervel 19b2640e89 rpc: migrated the RPC insterface to a new reflection based RPC layer 9 years ago
Péter Szilágyi a2dc074b1d core, core/types, miner: fix transaction nonce-price combo sort 9 years ago
Bas van Kervel eae81465c1 rpc: new RPC implementation with pub/sub support 9 years ago
Bas van Kervel 98cbe1356e miner: bugfix were blockhash in receipts and logs is left empty 9 years ago
Péter Szilágyi e86e0ecdc8 core, eth, miner, xeth: clean up tx/receipt db accessors 9 years ago
Jeffrey Wilcke a1d9ef48c5 core, eth, rpc: split out block validator and state processor 9 years ago
Jeffrey Wilcke 8c38f8d815 miner: synchronise start / stop 9 years ago
Felix Lange fbdb44dcc1 cmd/utils, rpc/comms: stop XEth when IPC connection ends 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Felix Lange de8d5aaa92 core, core/state: move gas tracking out of core/state 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
Gustav Simonsson ec6a548ee3 all: Add GPU mining, disabled by default 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
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 9 years ago
Bas van Kervel 652eea71fe put unlock after lock 9 years ago
Bas van Kervel 618065895b agent/miner Prevent the CpuAgent to be started multiple times 9 years ago