Download OpenAPI specification:Download
API Documentation for Vault Depositor Events
GetDepositorEvents returns on-chain Deposit events emitted by a depositor contract, with optional chain_id and date-range filters. Results are ordered by (block_time, block_number, log_index) ascending and can be paginated using an opaque forward-only cursor.
| contractAddress | string (contract_address) Optional depositor contract address to filter events by. |
| depositorWallet | string (depositor_wallet) Optional depositor wallet address to filter events by. |
| eventType | string (event_type) event_type optionally filters events to a specific decoded event type |
| chainId | integer or string <int64> (chain_id) chain_id optionally filters events to a specific EVM chain. If omitted, results include all matching chains. |
| startTime | string (start_time) Optional. The 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. The 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) page_size is the maximum number of events to return. If not set or zero, the server applies a reasonable default (e.g., 100). The server may enforce an upper bound. |
| cursor | string (cursor) cursor is an opaque forward-only pagination token returned by a previous GetDepositorEvents call. When supplied, the server returns results strictly after the cursor position, preserving sort order. |
{- "events": [
- {
- "blockTime": "2023-01-15T01:30:15.01Z",
- "blockNumber": 0,
- "chainId": 0,
- "blockHash": "string",
- "txHash": "string",
- "logIndex": 0,
- "contractAddress": "string",
- "eventType": "string",
- "depositorWallet": "string",
- "amount": "string",
- "depositToken": "string",
- "shareToken": "string",
- "destinationAddress": "string",
- "version": 0
}
], - "nextCursor": "string"
}