Zap-v2 Escrow Status
zap_statusRetrieve decoded zap-v2 escrow status for a vault and user, including mode, leg progress, expiry, and failure reasons. Omit user to inspect the app wallet; returns null if no escrow is open.
Instructions
Get the decoded zap-v2 escrow for a (vault, user) from the live API (GET /vaults/:address/zap-v2/status/:user), or null if none is open. Shows mode (0=deposit,1=redeem), per-leg crank progress (legsFilled/legsTotal), readyToClose, expiry, and per-leg failure reasons. Omit user to inspect assigned app wallet, including its existing escrows after revoke. A configured external keypair does not change escrow ownership. AUTH never permits an unrelated wallet.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"vault": "<vault>"
},
"name": "zap_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | No | ||
| vault | Yes |