Withdrawal Events
Vault Withdrawal Events (v1.0.0)
Download OpenAPI specification:Download
API Documentation for Vault Withdrawal Events
GetWithdrawalEvents
Authorizations:
query Parameters
| contractAddress | string (contract_address) Optional Withdrawal contract address to filter events by. At least one of contract_address or user_wallet must be provided. |
| eventType | string (event_type) Optional event_type filter (e.g. "Withdraw", "TokensBurned", "WithdrawalInitialized", "Initialized"). Matching is case-insensitive. |
| userWallet | string (user_wallet) Optional user wallet address to filter events by (e.g. the EVM account that initiated a Withdraw event). At least one of contract_address or user_wallet must be provided. |
| chainId | integer or string <int64> (chain_id) Optional EVM chain id (e.g., 11155111 for Sepolia). If omitted, results include all chains. |
| startTime | string (start_time) Optional start of the time range (inclusive), in ISO 8601 format (e.g. "2024-12-01T00:00:00Z"), applied to block_time. |
| endTime | string (end_time) Optional end of the time range (inclusive), in ISO 8601 format (e.g. "2025-01-01T00:00:00Z"), applied to block_time. |
| pageSize | integer <int32> (page_size) Maximum number of events to return. If omitted or zero, a server default is used. |
| cursor | string (cursor) Opaque forward-only pagination cursor returned by a previous call. When supplied, results start after this cursor. |
Responses
Response samples
- 200
{- "events": [
- {
- "blockTime": "2023-01-15T01:30:15.01Z",
- "blockNumber": 0,
- "chainId": 0,
- "blockHash": "string",
- "txHash": "string",
- "logIndex": 0,
- "contractAddress": "string",
- "eventType": "string",
- "userWallet": "string",
- "amount": "string",
- "shareToken": "string",
- "paymentToken": "string",
- "burnerWallet": "string",
- "mintTransactionHash": "string",
- "shareTokenAddress": "string",
- "paymentTokenAddress": "string",
- "amlSignerAddress": "string",
- "version": 0
}
], - "nextCursor": "string"
}