This project retrieve, normalize, process, aggregate and manage for Axelar Network Dashboard Website by interact with Tendermint RPC
, Cosmos SDK
, Axelard
, Prometheus
and axelar-core logs
.
Using Amazon services (AWS Lambda, AWS API Gateway, AWS EventBridge, Amazon OpenSearch Service, ...) to become serverless services for Axelar Network Dashboard.
- requester - A function for request the data from
Tendermint RPC
,Cosmos SDK
,Axelard
andPrometheus
. (using AWS API Gateway as a trigger) - opensearcher - A function for interact with indexer of blocks, transactions, uptimes, axelard cache, keygen participations, sign attempts, and etc. (using Amazon OpenSearch Service as a indexer)
- archiver - A function for archive data from indexers. (using AWS EventBridge
- executor - A function for execute
axelard
onaxelar-core
docker. (using nodejs as a service run on query nodes) - query-node - Script & config files for running
axelar-core
docker andprometheus
. - subscriber - Service for subscribe data from
Tendermint RPC
andPrometheus
. (using nodejs as a service run on query nodes)