An open API service indexing awesome lists of open source software.

https://github.com/blockchain-etl/solana-etl-airflow

ETL for Solana. Contributions are welcome. Join the Telegram channel https://t.me/joinchat/GsMpbA3mv1OJ6YMp3T5ORQ
https://github.com/blockchain-etl/solana-etl-airflow

Last synced: 4 months ago
JSON representation

ETL for Solana. Contributions are welcome. Join the Telegram channel https://t.me/joinchat/GsMpbA3mv1OJ6YMp3T5ORQ

Awesome Lists containing this project

README

        

# Solana ETL, Airflow

## Overview

Solana ETL Airflow allows you to setup an ETL pipeline in Google Cloud Platform for ingesting Solana blockchain data
into BigQuery via Airflow. It comes with [CLI tools](/cli) for exporting Solana data into convenient formats like CSVs and relational databases.

## Code quality

Over time, we intend to format python files in this repo using isort and autopep8.
At the moment, we are *only formatting any changed or added files*

We have not implemented any sort of automation (e.g. pre-commit), but a requirements_dev.txt is provided for contributors to use.

## Testing

Various tests are implemented (`airflow/tests`, `cli/tests` and `./tests`).
As part of an effort towards consistency, they all source the same requirements_test.txt.