472b2a7f61
refactor types & use plugin builder
...
- removes StateTrieAt, we can no longer return a full trie without inner nodes
2023-08-25 20:21:15 +08:00
f6fa9ad72b
swap geth-statediff for plugeth-statediff
2023-08-25 20:12:13 +08:00
5f6aec35b2
Support remote RPC client to access LevelDB ( #83 )
...
* Implement use of custom chain config to test locally
* Use leveldb-ethdb-rpc instead of leveldb path
* Implement flag for leveldb access mode
* Remove custom chain config json
* Move database client to leveldb-ethdb-rpc
* Update leveldb-ethdb-rpc version
2022-05-17 14:35:11 +05:30
i-norden
aace7793ba
unify service RPC api and commands
2021-10-25 14:27:11 -05:00
Ian Norden
41e2ae176f
update to use v1.10.1-statediff-0.0.16; including fix for missing leaf keys in 'removed node' entries
2021-03-24 17:46:20 -05:00
bd5d2992fa
fix import
...
add namespacing to avoid name conflicts
2020-11-17 09:37:36 +08:00
ca8b3066d1
Write directly to PostgreSQL (port from geth statediff)
2020-11-15 15:18:34 +08:00
Ian Norden
121f867a35
emit codeAndCodeHash in StateObject payloads
2020-11-08 17:25:22 -06:00
f251d82d9d
refactor config for workers
2020-09-14 22:51:54 -05:00
d99ceddcf8
refactor geth statediff types back in
2020-09-14 20:16:17 -05:00
d33949e32f
rip statediff from geth fork
2020-09-06 21:13:20 -05:00
Ian Norden
5f907ca1e6
goimports + minor fixes
2020-08-19 00:57:57 -05:00
Ian Norden
94914adafc
leveldb reader
2020-08-19 00:17:34 -05:00
Ian Norden
4bc8f3d1f4
adapted statediffing api
2020-08-19 00:15:40 -05:00