unsettled/{market}
Fetch unsettled token amount base on market.
Request
Method:
GET ./api/v2/openbook/unsettled/{market}
Parameters:
Parameter
Type
Description
market
string
Smart contract address/symbol of the market.
ownerAddress
string
User's account address to be fetched.
Request example:
curl --header "Authorization: $AUTH_HEADER" \
'https://ny.solana.dex.blxrbdn.com/api/v2/openbook/unsettled/SOLUSDC?ownerAddress=AFT8VayE7qr8MoQsW3wHsDS83HhEvhGWdbNSHRKeUDfQ'wscat --header "Authorization: $AUTH_HEADER"
-c wss://ny.solana.dex.blxrbdn.com/ws --wait 30 --execute '{"jsonrpc": "2.0", "id": 1, "method": "GetUnsettled", "params": {"market": "SOLUSDC", "ownerAddress":"AFT8VayE7qr8MoQsW3wHsDS83HhEvhGWdbNSHRKeUDfQ"}}'//Make sure to set environment variable AUTH_HEADER.
unsettledFunds, err := g.GetUnsettled(context.Background(), "ETH/USDT", "4raJjCwLLqw8TciQXYruDEF4YhDkGwoEnwnAdwJSjcgv")#Make sure to set environment variable AUTH_HEADER.
await api.get_unsettled(market="SOLUSDC", owner=PUBLIC_KEY)await provider.getUnsettled({
market: "SOLUSDC",
project: "P_OPENBOOK",
ownerAddress: ownerAddress,
})Response:
Fields:
Field
Type
Description
market
string
Smart contract address/symbol of the market.
unsettled
object
An array of unsettled details based on openOrderAccount. See below for detail
Unsettled:
Field
Type
Description
account
string
User's trading account address.
baseToken
object
Base token address and amount.
quoteToken
object
Quoted token address and amount.
Example:
{
"market": "8BnEgHoWFysVcuFFX7QztDmzuH8r5ZFvyP3sYwn1XTh6",
"unsettled": [
{
"account": "GMJn....jkf9",
"baseToken": {
"address": "So11111111111111111111111111111111111111112",
"amount": 0
},
"quoteToken": {
"address": "EPjF....Dt1v",
"amount": 1.199894
}
}
]
}Last updated