Ingests Arweave transactions by tag.
Exposes API to query transactions by tag.
Run npm run migrate up
to run PostgreSQL migrations.
node --experimental-modules --es-module-specifier-resolution=node src/runner.js
node --experimental-modules --es-module-specifier-resolution=node src/server.js
Example queries:
curl localhost:4000/transactions/app-name/scribe-alpha-00
curl localhost:4000/user/1Q7RzrvlUvhVQDY9wirNwoQR-59qV7gdbZstBcDZpZo/transactions
curl localhost:4000/user/1Q7RzrvlUvhVQDY9wirNwoQR-59qV7gdbZstBcDZpZo/app-name/scribe-alpha-00/transactions
curl localhost:4000/transaction/5YAkcCCp9pZ-AiLJCi8RZ9GgpgHAFZ4lZ7ANmPlpCLw/content