post https://api-sdk.lmnl.dev/api/v2/jobs/submit-transaction-job/
This API automates execution of firewall approved (in case of firewall enabled) transactions created by Create a Transaction API. It operates with a default cron job that periodically checks for approved transactions, signs them, and broadcasts them to the blockchain—without requiring manual intervention. Unlike manually calling the Submit a Transaction API , this process runs automatically once started. This API internally uses Submit a Transaction API.
To learn how to set up v2 hot wallets with Liminal Firewall, see Set up v2 hot wallets with Liminal Firewall.
Note
- If the firewall is enabled, transactions must go through an approval process before they can be signed. Using the Submit a Transaction API, users can manually sign the transaction only after approval.
- If the firewall is disabled, the transaction can be immediately signed after initiation. Users still need to manually trigger the signing using the Submit a Transaction API.
- Users can set up a custom cron job (e.g., every 30 seconds) to periodically check and manually sign transactions using the Submit a Transaction API.
- The Start or Stop Transaction Execution API automates this process by automatically signing and broadcasting transactions once they are approved within 1 minute time interval