chainpulse 0.4.1

Chainpulse is a monitoring tool for IBC relayers
# Chains to monitor, with their chain identifier, Comet/Tendermint version, and the URL of their WebSocket endpoint.
[chains.osmosis-1]
# The RPC endpoint URL of the CometBFT node
url = "https://rpc.osmosis.zone"

# The CometBFT version run by the node
comet_version = "0.34"

# The interval at which to poll the chain for new blocks
poll_interval = "500ms"

# Specify where to start backfilling blocks from.
# - A negative value indicates a relative offset from the latest block
# - A positive value indicates an absolute height at which to start backfilling
# - Leaving out the setting or specifying a value of zero disables backfilling altogether
backfill_from = -100

# [chains.cosmoshub-4]
# url           = "https://cosmoshub-rpc.lavenderfive.com"
# comet_version = "0.34"
# poll_interval = "500ms"
#
# [chains.neutron-1]
# url           = "https://neutron-rpc.lavenderfive.com"
# comet_version = "0.34"
# poll_interval = "500ms"

[database]
# Path to the SQLite database file where the metrics will be stored.
path = "chainpulse.db"

[metrics]
# Whether or not to expose the metrics as a Prometheus scrape endpoint.
enabled = true

# The port to expose the metrics on, at /metrics.
port = 3000