Simulate a workflow without persisting it
Changed onRun a workflow definition end-to-end against the engine (Tenderly simulation for chain-writing nodes) and return the full Execution. Nothing is persisted. Requires a user Bearer JWT; partner assertion alone is not sufficient.
Grant preflight fails fund-moving steps unless authorizationMode is report. Report mode returns authorization and lets the simulation proceed so a test screen can show "it works" and "needs permission" as two results. maxExecution, startAt, and expiredAt size that verdict to the schedule. They do not change the simulated run.
Request
- Base URLhttps://api.avaprotocol.org/api/v1
- AuthHTTP bearer
Request body
Example request
{
"chainId": 11155111,
"trigger": {
"config": {
"chainId": 11155111
}
},
"nodes": [
{
"config": {
"destination": "0x82F2Dd9a552a69f2ceD7Ff2D05c43aB8430158FB",
"chainId": 11155111
}
}
]
}Response
Simulated execution.
Changes
- info
added the new optional request property
//////// - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info