docs: sync from backend a4d72df - cap confirmation floors
This commit is contained in:
@@ -54,11 +54,11 @@ CREATE TABLE intents (
|
||||
| `status` | TEXT | Intent lifecycle state (see below) |
|
||||
| `callback_url` | TEXT | URL the scanner POSTs to on confirmation |
|
||||
| `callback_secret` | TEXT | HMAC-SHA256 key for webhook signature. Never returned in API responses |
|
||||
| `confirmations_required` | INTEGER | Number of blocks required before confirmation (EVM). Defaults to chain config |
|
||||
| `confirmations_required` | INTEGER | Accepted confirmation floor for the intent. Defaults to chain config and cannot be lowered below the chain floor by the create-intent request |
|
||||
| `tx_hash` | TEXT NULL | Transaction hash once a matching transfer is detected |
|
||||
| `log_index` | INTEGER NULL | Log position within the transaction (EVM only; 0 for Tron/TON) |
|
||||
| `block_number` | INTEGER NULL | Block number (EVM/Tron) or Unix timestamp seconds (TON) when the tx was seen |
|
||||
| `confirmations` | INTEGER | Current confirmation depth. Incremented each scan cycle for `confirming` intents |
|
||||
| `confirmations` | INTEGER | Current confirmation depth while `confirming`; capped at `confirmations_required` once the intent is `confirmed` |
|
||||
| `salt` | TEXT | 32-byte random hex. Combined with `intent_id` and `destination` to derive `payment_reference`. Prevents reference collisions across retried payments |
|
||||
| `webhook_delivered_at` | TEXT NULL | RFC3339 timestamp when the webhook was successfully delivered. Used for startup crash recovery |
|
||||
| `created_at` / `updated_at` | DATETIME | UTC timestamps |
|
||||
|
||||
Reference in New Issue
Block a user