Parity light client
This will allow you to run both your own node and indexing service. No third-party dependencies. It will be slower to browse older data because it is fetching it real time from other ethereum peer nodes but it's fast to sync and low in resource usage.
Install Parity Ethereum through one of the convenient methods and start it with the --light
cli flag.
As a simple step, if you have Docker, you could just run
$ docker run -d --restart always --name parity-light -p 127.0.0.1:8545:8545 -p 127.0.0.1:8546:8546 parity/parity:stable --light --jsonrpc-interface all
Create the folder .volumes/memento/
if it doesn't exist already
mkdir -p .volumes/memento/
Copy config-sample.yml
into .volumes/memento/config.yml
and set the eth.client.http
and eth.client.ws
attributes to http://127.0.0.1:8545
and ws://127.0.0.1:8546
respectively.
cp config-sample.yml .volumes/memento/config.yml
Start Memento
docker-compose up -d
Open the dashboard to check progress
http://localhost:3000
Last updated
Was this helpful?