aboutsummaryrefslogtreecommitdiffstats
path: root/eth/handler_test.go
Commit message (Collapse)AuthorAgeFilesLines
* core/types, params: EIP#155Jeffrey Wilcke2016-11-131-6/+8
|
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-2/+2
| | | | | | | | | | | | | | | This commit implements EIP158 part 1, 2, 3 & 4 1. If an account is empty it's no longer written to the trie. An empty account is defined as (balance=0, nonce=0, storage=0, code=0). 2. Delete an empty account if it's touched 3. An empty account is redefined as either non-existent or empty. 4. Zero value calls and zero value suicides no longer consume the 25k reation costs. params: moved core/config to params Signed-off-by: Jeffrey Wilcke <jeffrey@ethereum.org>
* cmd, eth: added light client and light server modeszsfelfoldi2016-11-091-1/+1
|
* eth: monitor malicious header retrieval requestsPéter Szilágyi2016-10-051-0/+15
|
* eth, eth/downloader, eth/fetcher: delete eth/61 codeFelix Lange2016-07-221-154/+0
| | | | | The eth/61 protocol was disabled in #2776, this commit removes its message handlers and hash-chain sync logic.
* cmd/utils, eth: display the user's current fork, minor text tweakPéter Szilágyi2016-07-161-0/+1
|
* accounts, core, eth: pass chain config for chain maker to test DAOPéter Szilágyi2016-07-151-1/+1
|
* core, eth: enforce network split post DAO hard-forkPéter Szilágyi2016-07-151-0/+73
|
* core: improved chainDb using sequential keyszsfelfoldi2016-06-071-5/+5
|
* all: fix go vet warningsFelix Lange2016-04-151-7/+6
|
* all: update license informationFelix Lange2016-04-151-0/+16
|
* eth: various typosLeif Jurvetson2016-03-161-2/+2
|
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-1/+1
| | | | As we aren't really using the standarized SHA-3
* eth: fix #2076, where end of hash query was interpreted number queryPéter Szilágyi2015-12-161-0/+20
|
* core, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-1/+3
|
* eth: clean out light node notions from ethPéter Szilágyi2015-10-191-16/+11
|
* eth/downloader: add fast and light sync strategiesPéter Szilágyi2015-10-191-8/+5
|
* cmd, eth: support switching client modes of operationPéter Szilágyi2015-10-191-7/+37
|
* core/state, core, miner: handle missing root error from state.NewGustav Simonsson2015-10-161-2/+3
|
* cmd/geth, cmd/utils, core, rpc: renamed to blockchainJeffrey Wilcke2015-10-041-79/+79
| | | | | | * Renamed ChainManager to BlockChain * Checkpointing is no longer required and never really properly worked when the state was corrupted.
* eth: kill off protocol eth/60 in preparation for eth/62Péter Szilágyi2015-08-241-3/+0
|
* eth, eth/downloader: handle header requests, table driven proto testsPéter Szilágyi2015-08-241-0/+525