go-ethereum/cmd
Elizabeth 3dd87672fb Statediff for full node (#6)
* Open a trie from the in-memory database

* Use a node's LeafKey as an identifier instead of the address

It was proving difficult to find look the address up from a given path
with a full node (sometimes the value wouldn't exist in the disk db).
So, instead, for now we are using the node's LeafKey with is a Keccak256
hash of the address, so if we know the address we can figure out which
LeafKey it matches up to.

* Make sure that statediff has been processed before pruning

* Use blockchain stateCache.OpenTrie for storage diffs

* Clean up log lines and remove unnecessary fields from builder

* Apply go fmt changes

* Add a sleep to the blockchain test

* Address PR comments

* Address PR comments
2019-04-19 10:02:33 -05:00
..
abigen Modified Abigen to Support Vyper (#19120) 2019-03-18 13:29:26 +01:00
bootnode cmd/bootnode: print node URL on startup (#18516) 2019-01-25 12:39:52 +01:00
clef cmd/clef, signer: make fourbyte its own package, break dep cycle (#19450) 2019-04-11 20:01:11 +03:00
ethkey cmd/ethkey: fix the README to match updated commands (#17332) 2018-09-04 13:45:27 +02:00
evm asm: remove unused parameter for function Lex (#18058) 2019-03-14 10:35:55 +01:00
faucet all: simplify timestamps to uint64 (#19372) 2019-04-02 23:28:48 +03:00
geth Statediff for full node (#6) 2019-04-19 10:02:33 -05:00
p2psim all: new p2p node representation (#17643) 2018-09-25 00:59:00 +02:00
puppeth cmd/puppeth: handle pre-set Petersburg number, save changed fork rules 2019-02-06 14:34:08 +02:00
rlpdump cmd/rlpdump: allow hex input to have leading '0x' 2017-10-27 09:40:52 +01:00
swarm cmd/swarm: fix resource leaks in tests (#19443) 2019-04-11 12:44:15 +02:00
utils Apply go fmt changes to statediff 2019-04-19 09:55:35 -05:00
wnode all: new p2p node representation (#17643) 2018-09-25 00:59:00 +02:00