eth-statediff-service/README.md
2020-08-19 01:09:22 -05:00

763 B

eth-statediff-service

standalone statediffing service ontop of leveldb

Purpose:

Stand up a statediffing service directly on top of a go-ethereum leveldb instance. This service can serve historical state data over the same rpc interface as statediffing geth without needing to run a full node

Usage:

./eth-statediff-service serve --config={path to toml config file}

Config:

[leveldb]
    path = "/Users/user/Library/Ethereum/geth/chaindata"
    ancient = "/Users/user/Library/Ethereum/geth/chaindata/ancient"

[server]
    ipcPath = "~/.vulcanize/vulcanize.ipc"
    httpPath = "127.0.0.1:8545"

[log]
    file = ""
    level = "info"

[eth]
    chainID = 1