Functionality
- Cron expression can be specified in milliseconds, Quartz expression syntax or seconds/minutes/hours prefix (e.g.
10 minutes).
- Price value threshold for triggering Alerts. (Ex: >5% for percentage or <200 for absolute values)
- Supply your own Coingecko API key for faster Cron interval (default minimum is 10 min)
- When to query price:
cron - On Cron interval
block - On every new block(Useful for Oracle source)
- Where to query price:
oracle - On-chain Feed (Chainlink Oracle format)
coingecko - Coingecko Feed
- Currency of the price. Default is
usd. (Refer to CoinGecko documentation for supported currencies)
coingecko feed.
oracle feed requires adding Chainlink Oracle Contracts in configuration
Configuration
- Cron expression (
cron, default:10 min): Cron expression in Quartz format (or milliseconds) See common configuration. - Price Threshold (
threshold, default: “): Price threshold in USD See common configuration. - API Key (
api_key, default:None): Custom API Key - When (
when, default:cron): When to query price - Source (
source, default:coingecko): Price feed source - Currency (
currency, default:usd): Price currency - Severity (
severity, default:-1): Severity See common configuration.
Supported networks: evm.