Skip to main content

TypeScript shape

At least networkId is required (the create call rejects with BAD_USER_INPUT if conditions.networkId is missing).
OneOfNumberConditionInput
Match one of several network ids. See OneOfNumberConditionInput.
StringEqualsConditionInput
Match a single token address. See StringEqualsConditionInput.
StringEqualsConditionInput
Match the pair address. See StringEqualsConditionInput.
StringEqualsConditionInput
Match the exchange/router address. See StringEqualsConditionInput.
StringEqualsConditionInput
Match the maker address. See StringEqualsConditionInput.
TokenPairEventTypeConditionInput
Match one of SWAP / MINT / BURN. See TokenPairEventTypeConditionInput.
ComparisonOperatorInput
Numeric threshold on swap value (USD). See ComparisonOperatorInput.
ComparisonOperatorInput
Threshold on the token’s FDV market cap (USD). See ComparisonOperatorInput.
ComparisonOperatorInput
Threshold on the token’s circulating market cap (USD). See ComparisonOperatorInput.
ComparisonOperatorInput
Threshold on pair liquidity (USD). See ComparisonOperatorInput.
ComparisonOperatorInput
Threshold on pair 24h volume (USD). See ComparisonOperatorInput.