KIT

GetTokenAccountsByDelegateApi

GetTokenAccountsByDelegateApi = object

Methods

getTokenAccountsByDelegate()

Call Signature

getTokenAccountsByDelegate(delegate, filter, config): SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase64EncodedData>>

返回所有 SPL Token 账户,其中对一定数量的 token 的转移权限已委托给提供的地址。

账户的数据将在响应中以元组的形式返回,元组的第一个元素是 base64 编码的字符串。

Parameters
ParameterTypeDescription
delegateAddress-
filterAccountsFilter将结果限制为与特定 mint 关联的 token 账户,或由特定 token 程序拥有的 token 账户。
configReadonly<{ commitment?: Commitment; encoding?: "base58" | "base64" | "base64+zstd" | "jsonParsed"; minContextSlot?: Slot; }> & Readonly<{ dataSlice?: DataSlice; }> & Readonly<{ encoding: "base64"; }>-
Returns

SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase64EncodedData>>

See

https://solana.com/docs/rpc/http/gettokenaccountsbydelegate

Call Signature

getTokenAccountsByDelegate(delegate, filter, config): SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase64EncodedZStdCompressedData>>

返回所有 SPL Token 账户,其中对一定数量的 token 的转移权限已委托给提供的地址。

账户的数据将首先使用 ZStandard 进行压缩,结果将以元组的形式在响应中返回,元组的第一个元素是 base64 编码的字符串。

Parameters
ParameterTypeDescription
delegateAddress-
filterAccountsFilter将结果限制为与特定 mint 关联的 token 账户,或由特定 token 程序拥有的 token 账户。
configReadonly<{ commitment?: Commitment; encoding?: "base58" | "base64" | "base64+zstd" | "jsonParsed"; minContextSlot?: Slot; }> & Readonly<{ dataSlice?: DataSlice; }> & Readonly<{ encoding: "base64+zstd"; }>-
Returns

SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase64EncodedZStdCompressedData>>

See

https://solana.com/docs/rpc/http/gettokenaccountsbydelegate

Call Signature

getTokenAccountsByDelegate(delegate, filter, config): SolanaRpcResponse<GetTokenAccountsByDelegateResponse<TokenAccountInfoWithJsonData>>

返回所有 SPL Token 账户,其中对一定数量的 token 的转移权限已委托给提供的地址。

服务器将尝试使用特定于每个账户拥有的 token 程序的解析器来处理账户的数据。

Parameters
ParameterTypeDescription
delegateAddress-
filterAccountsFilter将结果限制为与特定 mint 关联的 token 账户,或由特定 token 程序拥有的 token 账户。
configReadonly<{ commitment?: Commitment; encoding?: "base58" | "base64" | "base64+zstd" | "jsonParsed"; minContextSlot?: Slot; }> & Readonly<{ encoding: "jsonParsed"; }>-
Returns

SolanaRpcResponse<GetTokenAccountsByDelegateResponse<TokenAccountInfoWithJsonData>>

See

https://solana.com/docs/rpc/http/gettokenaccountsbydelegate

Call Signature

getTokenAccountsByDelegate(delegate, filter, config): SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase58EncodedData>>

返回所有 SPL Token 账户,其中对一定数量的 token 的转移权限已委托给提供的地址。

账户的数据将在响应中以元组的形式返回,元组的第一个元素是 base58 编码的字符串。 如果任何账户包含超过 129 字节的数据,则此方法将引发错误。

Parameters
ParameterTypeDescription
delegateAddress-
filterAccountsFilter将结果限制为与特定 mint 关联的 token 账户,或由特定 token 程序拥有的 token 账户。
configReadonly<{ commitment?: Commitment; encoding?: "base58" | "base64" | "base64+zstd" | "jsonParsed"; minContextSlot?: Slot; }> & Readonly<{ dataSlice?: DataSlice; }> & Readonly<{ encoding: "base58"; }>-
Returns

SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase58EncodedData>>

See

https://solana.com/docs/rpc/http/gettokenaccountsbydelegate

Call Signature

getTokenAccountsByDelegate(delegate, filter, config?): SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase58Bytes>>

返回所有 SPL Token 账户,其中对一定数量的 token 的转移权限已委托给提供的地址。

账户的数据将在响应中作为 base58 编码的字符串返回。 如果任何账户包含超过 129 字节的数据,则此方法将引发错误。

Parameters
ParameterTypeDescription
delegateAddress-
filterAccountsFilter将结果限制为与特定 mint 关联的 token 账户,或由特定 token 程序拥有的 token 账户。
config?Readonly<{ commitment?: Commitment; encoding?: "base58" | "base64" | "base64+zstd" | "jsonParsed"; minContextSlot?: Slot; }> & Readonly<{ dataSlice?: DataSlice; }>-
Returns

SolanaRpcResponse<GetTokenAccountsByDelegateResponse<AccountInfoWithBase58Bytes>>

See

https://solana.com/docs/rpc/http/gettokenaccountsbydelegate

On this page