Get an LP's vault deposit and withdrawal history
Returns the wallet's vault deposits and withdrawals, newest first, with each withdrawal split between principal returned and credit claimed. Omit chainId to cover every chain on the surface, and page with the returned cursor.
Authorization
ApiKeyAuth In: header
Path Parameters
The wallet address to look up.
Query Parameters
Optional. Restricts results to one chain, and if omitted, returns activity across every chain Aqua0's vaults are live on.
Response Body
application/json
curl -X GET "https://example.com/api/vaults/activity/string"{ "wallet": "string", "activity": [ { "chainId": 0, "vault": "string", "kind": "deposit", "caller": "string", "receiver": "string", "assets": "string", "fromPrincipal": "string", "fromCredit": "string", "blockNumber": "string", "timestamp": 0, "transactionHash": "string" } ], "nextCursor": 0}Get an LP's combined cross-chain backable capacity for one asset
READ-ONLY DISPLAY VIEW. Aggregates the LP's free principal for one asset symbol across every fleet chain where a vault for it is deployed, netted per chain against pending withdrawals and active backing earmarks. This view does not reserve anything and can be momentarily stale -- committing capital always re-reads and reserves atomically at authorization time.
Check whether an LP can lock liquidity into a vault
Reports whether an LP can lock liquidity into an asset vault and, if not, why (for example the vault is paused or not deployed), plus the maximum lockable amount and any gates. Locking is permissionless, so this lets the UI disable the button with a reason instead of paying gas to discover a revert.