<object>
- Either:mint:
<base-58 encoded string> - Pubkey of the specific token Mint to limit accounts to programId:
<base-58 encoded string> - Pubkey of the Token program that owns the accounts<object>
- (optional) Config object:commitment:
(optional) Configures the commitment level of the blocks queried
Accepts one of the following strings: ["finalized"
, "confirmed"
, "processed"]
For more info, refer to this doc.encoding:
(optional) <string> - data encoding for each returned transaction"json"
(Default), "jsonParsed"
, "base58"
(slow), "base64"
]
"jsonParsed"
encoding attempts to use program-specific parsers to make the transaction.message.instructions
list more human-readable; if a parser cannot be found, the instruction falls back to default JSON. dataSlice:
(optional) <object> - limits the returned account data using the provided offset: <usize>
and length: <usize>
fields; only available for "base58", "base64" or "base64+zstd" encodings.minContextSlot:
(optional) <number> - sets the minimum slot that the request can be evaluated at.pubkey:
<base-58 encoded string> - the account Pubkey account:
<object> - a JSON object, with the following sub fields:lamports:
<u64>, number of lamports assigned to this accountowner:
<base-58 encoded string>, Pubkey of the program this account has been assigned todata:
<object>, Token state data associated with the account, either as encoded binary data or in JSON format {<program>: <state>}
executable:
<bool>, boolean indicating if the account contains a program (and is strictly read-only)rentEpoch:
<u64>, the epoch at which this account will next owe rent