Commit Graph

936 Commits (1c140f73820e2a915dcc61eccaeca7ea359cf07b)

Author SHA1 Message Date
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Jeffrey Wilcke 5b283663b4 core: Added new TD strategy which mitigate the risk for selfish mining 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Péter Szilágyi b8d59d9c98 core/state, trie: switch iterator panics to error fields 9 years ago
Péter Szilágyi 151c7bef41 core/state, trie: node iterator reports parent hashes too 9 years ago
Péter Szilágyi 5a057a8ded core/state, trie: surface iterator entry hashes 9 years ago
Péter Szilágyi 7e29b0b5b4 core/state, trie: add node iterator, test state/trie sync consistency 9 years ago
Bas van Kervel 0ff2adb21b core: improved check for contract creation 9 years ago
Jeffrey Wilcke 987c1a595a eth/filters: pending logs 9 years ago
Jeffrey Wilcke 6cace73bea core/vm/runtime: simplified runtime calling mechanism 9 years ago
Peter Pratscher 15780ead07 core/vm, rpc/api: renamed to debug.replayTransaction, migrated to new RPC, integrated feedback 9 years ago
Péter Szilágyi d3642b0715 core, eth, rpc/api: rpc method to inspect the txpool queue 9 years ago
Péter Szilágyi a2dc074b1d core, core/types, miner: fix transaction nonce-price combo sort 9 years ago
Péter Szilágyi f3d4ce0d16 core/state, ethdb, trie: test intermediate secure key leak, fix memdb bug 9 years ago
Péter Szilágyi 886478b18b core/state, trie: don't leak database writes before commit 9 years ago
Péter Szilágyi 2d5d6d9d0e core/state: always commit in batches, just finish if not needed later 9 years ago
Péter Szilágyi 752c75fb21 core/vm: resolve circular dependency to debug vm storage 9 years ago
Péter Szilágyi e5b480b638 core: fix invalid state reuse in chain maker based tests 9 years ago
Péter Szilágyi 649787a9bf core: fix transaction reorg issues within the tx pool 9 years ago
Péter Szilágyi 9e011ff1cd core, eth/downloader: ensure state presence in ancestor lookup 9 years ago
Felix Lange e6fb69296e common: remove old RLP implementation, Value and ExtPackage 9 years ago
Felix Lange 1b89bd5d26 core/state, core/types use package rlp for state, receipt serialisation 9 years ago
Felix Lange 9be5d5cd90 eth/downloader: fix negative balance issue in tests 9 years ago
zsfelfoldi 975c591261 core: tx pool skip price validation for "owned" transactions 9 years ago
Bas van Kervel eae81465c1 rpc: new RPC implementation with pub/sub support 9 years ago
Péter Szilágyi 1cecda8333 core: write individual transactions and receipts too on fast sync 9 years ago
Jeffrey Wilcke 9901a40f04 core: added a new RemovedLogEvent 9 years ago
Péter Szilágyi 1e806c4c77 cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks 9 years ago
Péter Szilágyi e86e0ecdc8 core, eth, miner, xeth: clean up tx/receipt db accessors 9 years ago
Jeffrey Wilcke 1372b991c3 core/vm/runtime: added simple execution runtime 9 years ago
Jeffrey Wilcke a1d9ef48c5 core, eth, rpc: split out block validator and state processor 9 years ago
Péter Szilágyi 667987e7d0 core: only reset head header/fastblock if stale 9 years ago
Péter Szilágyi 28c7b54d68 core: fix #1921, decode all receipt field, not just consensus 9 years ago
Péter Szilágyi 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues 9 years ago
Jeffrey Wilcke 80f26086ee core, tests: get_hash fix 9 years ago
Péter Szilágyi a9d8dfc8e7 core, eth: roll back uncertain headers in failed fast syncs 9 years ago
Péter Szilágyi b97e34a8e4 eth/downloader: concurrent receipt and state processing 9 years ago
Péter Szilágyi ab27bee25a core, eth, trie: direct state trie synchronization 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Péter Szilágyi 42c8afd440 core: differentiate receipt concensus and storage decoding 9 years ago
Péter Szilágyi b99fe27f8b core: fix block canonical mark / content write race 9 years ago
Péter Szilágyi f186b39018 eth/downloader: add fast and light sync strategies 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
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