curl --request GET \
--url https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactionsconst options = {method: 'GET'};
fetch('https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactions"
response = requests.get(url)
print(response.text)false[
{
"createdOn": "2023-11-07T05:31:56Z",
"timestamp": 123,
"transactionSignature": "<string>",
"transactionName": "<string>",
"transactionDisplayName": "<string>",
"owner": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"reserve": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"withdrawTicket": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"solPrice": "1234.56789",
"liquidityToken": "<string>",
"liquidityTokenMint": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"liquidityTokenAmount": "1234.56789",
"liquidityTokenPrice": "1234.56789",
"liquidityUsdValue": "1234.56789",
"remainingCollateralAmount": "1234.56789"
}
]{
"error": "Invalid query request",
"details": [
{
"code": "invalid_union",
"errors": [
[
{
"code": "custom",
"path": [],
"message": "Invalid date string"
}
],
[
{
"expected": "number",
"code": "invalid_type",
"path": [],
"message": "Invalid input: expected number, received string"
}
]
],
"path": [
"start"
],
"message": "Invalid input"
}
]
}{
"error": "An internal error occurred"
}Get currently queued withdraw-ticket redemptions for a vault
Returns enqueueToWithdraw klend transactions that were triggered by a kvault redeemInKind on this vault and whose underlying withdraw ticket is still queued on-chain (i.e. has not been fully redeemed or cancelled).
curl --request GET \
--url https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactionsconst options = {method: 'GET'};
fetch('https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactions', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.kamino.finance/kvaults/vaults/{pubkey}/enqueued-withdraw-transactions"
response = requests.get(url)
print(response.text)false[
{
"createdOn": "2023-11-07T05:31:56Z",
"timestamp": 123,
"transactionSignature": "<string>",
"transactionName": "<string>",
"transactionDisplayName": "<string>",
"owner": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"reserve": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"withdrawTicket": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"solPrice": "1234.56789",
"liquidityToken": "<string>",
"liquidityTokenMint": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
"liquidityTokenAmount": "1234.56789",
"liquidityTokenPrice": "1234.56789",
"liquidityUsdValue": "1234.56789",
"remainingCollateralAmount": "1234.56789"
}
]{
"error": "Invalid query request",
"details": [
{
"code": "invalid_union",
"errors": [
[
{
"code": "custom",
"path": [],
"message": "Invalid date string"
}
],
[
{
"expected": "number",
"code": "invalid_type",
"path": [],
"message": "Invalid input: expected number, received string"
}
]
],
"path": [
"start"
],
"message": "Invalid input"
}
]
}{
"error": "An internal error occurred"
}Path Parameters
Valid base58-encoded address
"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
Response
OK
Wallet that owns the withdraw ticket
"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
Valid base58-encoded address
"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
Valid base58-encoded address
"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
Decimal value represented as string
"1234.56789"
Valid base58-encoded address
"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
Decimal value represented as string
"1234.56789"
Decimal value represented as string
"1234.56789"
Decimal value represented as string
"1234.56789"
Reserve collateral (cToken, raw u64 units) still queued on the ticket after its latest withdraw-queue instruction
"1234.56789"