Skip to main content

Module webhook

Module webhook 

Source

Structs§

ActivateWebhookParams
Parameters for activate_webhook.
BitcoinWalletFilterByListTemplate
ByList form of BitcoinWalletFilterTemplate.
BitcoinWalletFilterTemplate
Template arguments for a Bitcoin wallet filter.
CreateWebhookFromTemplateParams
Parameters for create_webhook_from_template.
EvmAbiFilterByListTemplate
ByList form of EvmAbiFilterTemplate — carries the ABI inline (the only non-list shape this template has) and optionally references a pre-created contracts list. Note the wire key is abiJson, distinct from the inline variant’s abi.
EvmAbiFilterTemplate
Template arguments for an EVM ABI filter: decodes and filters events for a set of contracts using a provided ABI.
EvmContractEventsByListTemplate
ByList form of EvmContractEventsTemplate — references pre-created contract and (optionally) event-hash lists by name. Omitting event_hashes_list_name matches all events from the listed contracts.
EvmContractEventsTemplate
Template arguments for filtering EVM contract events, scoped to a specific set of event topic hashes.
EvmWalletFilterByListTemplate
ByList form of EvmWalletFilterTemplate — references a pre-created wallets list by name instead of inlining the addresses.
EvmWalletFilterTemplate
Template arguments for an EVM wallet filter: matches activity for a list of wallet addresses.
GetWebhooksParams
Parameters for list_webhooks.
HyperliquidWalletEventsFilterByListTemplate
ByList form of HyperliquidWalletEventsFilterTemplate.
HyperliquidWalletEventsFilterTemplate
Template arguments for a Hyperliquid wallet-events filter.
ListWebhooksResponse
Response from list_webhooks.
SolanaWalletFilterByListTemplate
ByList form of SolanaWalletFilterTemplate.
SolanaWalletFilterTemplate
Template arguments for a Solana wallet filter: matches activity for a list of Solana account addresses.
StellarWalletTransactionsFilterByListTemplate
ByList form of StellarWalletTransactionsFilterTemplate.
StellarWalletTransactionsFilterTemplate
Template arguments for a Stellar wallet-transactions filter, matching transactions where the given wallets are the source account.
UpdateWebhookParams
Parameters for update_webhook. All fields are optional; only set fields are modified.
UpdateWebhookTemplateParams
Parameters for update_webhook_template.
Webhook
A webhook’s full configuration and current state.
WebhookDestinationAttributes
Destination configuration for a webhook.
WebhookEnabledCountResponse
Response from get_enabled_count for webhooks.
WebhookPageInfo
Pagination metadata returned alongside a paginated webhooks list.
XrplWalletFilterByListTemplate
ByList form of XrplWalletFilterTemplate.
XrplWalletFilterTemplate
Template arguments for an XRPL wallet filter.

Enums§

BitcoinWalletFilterInput
BitcoinWalletFilter template arguments in either inline or by-list form.
EvmAbiFilterInput
EvmAbiFilter template arguments in either inline or by-list form.
EvmContractEventsInput
EvmContractEvents template arguments in either inline or by-list form.
EvmWalletFilterInput
EvmWalletFilter template arguments in either inline or by-list form.
HyperliquidWalletEventsFilterInput
HyperliquidWalletEventsFilter template arguments in either inline or by-list form.
SolanaWalletFilterInput
SolanaWalletFilter template arguments in either inline or by-list form.
StellarWalletTransactionsFilterInput
StellarWalletTransactionsSourceAccountFilter template arguments in either inline or by-list form.
TemplateArgs
Template identifier paired with its arguments. Exactly one variant selects which filter is applied; each variant’s inner enum picks between inline values and a list reference. Consumed by create_webhook_from_template and update_webhook_template.
WebhookStartFrom
Position a webhook begins (or resumes) delivering from when activated.
WebhookTemplateId
Identifier of a predefined webhook filter template.
XrplWalletFilterInput
XrplWalletFilter template arguments in either inline or by-list form.