go-ethereum/cmd
Elizabeth efbb9042ac 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-09-09 19:58:38 -05:00
..
abigen all: update author list and licenses 2019-07-22 12:17:27 +03:00
bootnode p2p/enode: improve IPv6 support, add ENR text representation (#19663) 2019-06-07 15:31:00 +02:00
checkpoint-admin all: update author list and licenses 2019-07-22 12:17:27 +03:00
clef cmd/clef: spelling correction (#19973) 2019-08-19 13:31:45 +03:00
devp2p cmd/devp2p: add devp2p debug tool (#19657) 2019-06-07 15:29:16 +02:00
ethkey all: replace passPHRASE with passWORD in user interactions (#19932) 2019-08-12 12:00:38 +03:00
evm cmd/evm: evm input minor fixes (#19740) 2019-06-25 11:03:04 +03:00
faucet cmd/faucet: add grace period to faucet timeout (#18105) 2019-07-23 12:52:41 +03:00
geth Statediff for full node (#6) 2019-09-09 19:58:38 -05:00
p2psim all: new p2p node representation (#17643) 2018-09-25 00:59:00 +02:00
puppeth all: replace passPHRASE with passWORD in user interactions (#19932) 2019-08-12 12:00:38 +03:00
rlpdump cmd/rlpdump: allow hex input to have leading '0x' 2017-10-27 09:40:52 +01:00
utils Apply go fmt changes to statediff 2019-09-09 17:03:50 -05:00
wnode all: replace passPHRASE with passWORD in user interactions (#19932) 2019-08-12 12:00:38 +03:00