Skip to main content

Actions Reference

The Event Listener enables users to detect specific events that align with predefined criteria, known as triggers. Upon the occurrence of a triggered event, users can specify "actions"—predefined responses that tell mintBlue what steps to take. Below is the reference.

Interfaces

Insert into project

  • Type: insert_into_project
  • Options:
    • project_id: Insert the transaction into the specified project.
{  
type: 'insert_into_project';
options: {
project_id: string;
}
}

Webhook

  • Type: webhook
  • Options:
    • url: The url specifies the endpoint to which the webhook will send data.
{  
type: 'webhook';
options: {
url: string;
}
}

The webhook will be called using the POST method. The body will contain the following information:

If your webhook url contains rawtx=1 inside the query parameters, the webhook body will contain the full raw transaction inside the body. Otherwise, the raw transaction is omitted.

interface WebhookBody {
version: Number;
subscription: Subscription; // The subscription that triggered this webhook call
event: Event; // The event you are interested in
includeRawtx: Boolean; // True if raw tx is included in event (default false)
}