Monitoring Automate Tasks
Learn how to monitor your Web3 Function Task
Besides the task logs available in the UI, Gelato Web3 Functions offer a more detailed and granular monitoring system providing status and logs APIs.
Task Status URL
Provided the ChainId
and taskId
, this API will return the current Task status
For example, if your chainId
, taskId
are:
Then the URL to go to is:
For this taskId
, here is the returned task information:
The first thing to look at is the taskState
key:
Task states:
For the taskState
key, these are the possible values:
CheckPending
: the task is pending simulation.ExecPending
: the task is executable and is awaiting inclusion into the blockchain.WaitingForConfirmation
: the task was included into the blockchain but is still awaiting the required amount of blocks confirmations.ExecSuccess
: the task has been successfully executed.Cancelled
: the task has been canceled by the ownerExecReverted
: the task transaction has been reverted.
Task Logs URL
Provided the ChainId
and taskId
, this API will return the logs in the last 24 hours, the query param limit
is optional
For example, if your chainId
, taskId
and NrLogs
are:
Then the URL to go to is:
For this taskId
, here is the returned task information:
Last updated