Trait WebhooksApi

Source
pub trait WebhooksApi: Send + Sync {
    // Required methods
    fn resend_transaction_webhooks<'life0, 'async_trait>(
        &'life0 self,
        params: ResendTransactionWebhooksParams,
    ) -> Pin<Box<dyn Future<Output = Result<ResendWebhooksByTransactionIdResponse, Error<ResendTransactionWebhooksError>>> + Send + 'async_trait>>
       where Self: 'async_trait,
             'life0: 'async_trait;
    fn resend_webhooks<'life0, 'async_trait>(
        &'life0 self,
        params: ResendWebhooksParams,
    ) -> Pin<Box<dyn Future<Output = Result<ResendWebhooksResponse, Error<ResendWebhooksError>>> + Send + 'async_trait>>
       where Self: 'async_trait,
             'life0: 'async_trait;
}

Required Methods§

Source

fn resend_transaction_webhooks<'life0, 'async_trait>( &'life0 self, params: ResendTransactionWebhooksParams, ) -> Pin<Box<dyn Future<Output = Result<ResendWebhooksByTransactionIdResponse, Error<ResendTransactionWebhooksError>>> + Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait,

POST /webhooks/resend/{txId}

Resends webhook notifications for a transaction by its unique identifier. Learn more about Fireblocks Webhooks in the following guide.
Endpoint Permission: Admin, Non-Signing Admin, Signer, Approver, Editor.

Source

fn resend_webhooks<'life0, 'async_trait>( &'life0 self, params: ResendWebhooksParams, ) -> Pin<Box<dyn Future<Output = Result<ResendWebhooksResponse, Error<ResendWebhooksError>>> + Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait,

POST /webhooks/resend

Resends all failed webhook notifications. Learn more about Fireblocks Webhooks in the following guide.
Endpoint Permission: Admin, Non-Signing Admin, Signer, Approver, Editor.

Implementors§