A way to parse snapshots and archive snapshots for Arweave and upload them to the Akash Network.
Update the configuration file with the appropriate urls.
LEGACY_TRANSACTIONS=/arweave/legacy/transaction.csv
OUTPUT_TRANSACTIONS=/arweave/parsed
TRANSACTIONS=/arweave/transaction.csv
LEGACY_TAGS=/arweave/legacy/tags.csv
OUTPUT_TAGS=/arweave/parsed
SQL_PATH=/arweave/snapshot
ARCHIVE_PATH=
ARCHIVE_URL=
KEY=
SECRET=
ENDPOINT=
NAME=
INDICES=["App-Name", "app", "domain", "namespace"]
Copy the config file to .env
.
cp .env.default .env
Compiles the typescript to dist
.
Runs the legacy parsing script.
Runs the new transactions parsing script.
Runs the legacy tags parsing script.
Generates SQL statements
Runs the upload scripts.