Commit Graph

726 Commits (9e56811a3773e225bedf6bf0003327ea1aaae040)

Author SHA1 Message Date
Felix Lange b7b62d4b3c eth/downloader: also drain stateCh, receiptCh in eth/61 mode 9 years ago
Felix Lange db52a6a0ff eth: remove workaround for asynchronous processing in the downloader 9 years ago
Felix Lange 900da3d800 eth/downloader: don't hang for spurious deliveries 9 years ago
Jeffrey Wilcke a1d9ef48c5 core, eth, rpc: split out block validator and state processor 9 years ago
Péter Szilágyi 5d89bbdda1 eth: fix error casting regression during database open 9 years ago
Péter Szilágyi b658a73ed5 eth/downloader: fix dysfunctional ignore list hidden by generic set 9 years ago
Péter Szilágyi 3c6e285d3b cmd/geth, cmd/utils, eth: group CLI flags by purpose 9 years ago
Jeffrey Wilcke 1bc789553a eth: added new testnet peers 9 years ago
Felix Lange fbdb44dcc1 cmd/utils, rpc/comms: stop XEth when IPC connection ends 9 years ago
Péter Szilágyi 2019ed71b4 eth: don't block sync goroutines that short circuit 9 years ago
Péter Szilágyi e46ab3bdcd eth, p2p, rpc/api: polish protocol info gathering 9 years ago
Felix Lange ae1b5b3ff2 eth, xeth: fix GasPriceOracle goroutine leak 9 years ago
zelig 4d005a2c1d rpc api: eth_getNatSpec 9 years ago
Felix Lange 3cf74336c9 eth: time out status message exchange after 5s 9 years ago
zelig 8b81ad1fc4 console: 9 years ago
Péter Szilágyi 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues 9 years ago
Péter Szilágyi aa0538db0b eth: clean out light node notions from eth 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 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
Péter Szilágyi 92f9a3e5fa cmd, eth: support switching client modes of operation 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
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
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
Péter Szilágyi 47f62a67aa eth/downloader: match capabilities when querying idle peers 9 years ago
Péter Szilágyi f459a3f0ae eth/downloader: always send termination wakes, clean leftover 9 years ago
Jeffrey Wilcke eaa4473dbd core, core/types: readd transactions after chain re-org 9 years ago
Péter Szilágyi 821619e1c3 core, eth, miner: use pure header validation 9 years ago
Péter Szilágyi 99b62f36b6 eth/downloader: header-chain order and ancestry check 9 years ago
Péter Szilágyi 0a7d059b6a eth, rpc: standardize the chain sync progress counters 9 years ago
Felix Lange b252589960 ethdb: remove Flush 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
Jeffrey Wilcke f04b3a6f29 cmd/geth, cmd/utils, eth: added dev mode flag 9 years ago
Péter Szilágyi 1f1d73ab74 eth/downloader: fix race causing occasional test failure 9 years ago
Péter Szilágyi 17f65cd1e5 eth: update metrics collection to handle eth/62 algos 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
Péter Szilágyi ca88e18f59 eth: kill off protocol eth/60 in preparation for eth/62 9 years ago