Send a vault transaction on Solana
Sends the transaction the owner signed. Sign the prepared transaction without changing it.
Authorization
ApiKeyAuth Your API key. Authorizing a swap or opening a market takes a key issued to your integration, and the shared key the docs fill in reads and quotes only.
In: header
Path Parameters
The requestId the prepare call returned.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/solana/vaults/transactions/string/submit" \ -H "Content-Type: application/json" \ -d '{ "signedTransaction": "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }'{ "requestId": "6f0c2f7e-2a0b-4b8e-9b54-0c2d7f0f5a11", "status": "submitted", "signature": "5VERv8NMvzbJMEkV8xnrLkEaWRtSz9CosKDYjCJjBRnbJLgp8uirBgmQpjKhoR4tjF3ZpRzrFmBV6UjKdiSZkQUW"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}{ "error": "string", "code": "string", "message": "string", "details": {}, "requestId": "string"}Build a withdrawal transaction
Returns the transaction the LP signs and sends to withdraw free principal from an asset vault.
Get an LP's refused destination chains
Returns the destination chains the LP has refused to front to from this chain, where none means any chain may be chosen. Prove the wallet with the app's caller token or its signature of `ReadFrontingConsent(address wallet,bytes32 nonce,uint256 expiry)`.