Type Alias GetProgramAccountsApi
GetProgramAccountsApi: { getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base64"; withContext: true }, >, ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base64"; withContext?: boolean }, >, ): Readonly<{ account: TAccount; pubkey: Address }>[]; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base64+zstd"; withContext: true }, >, ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base64+zstd"; withContext?: boolean }, >, ): Readonly<{ account: TAccount; pubkey: Address }>[]; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ encoding: "jsonParsed"; withContext: true }>, ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ encoding: "jsonParsed"; withContext?: boolean }>, ): Readonly<{ account: TAccount; pubkey: Address }>[]; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base58"; withContext: true }, >, ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { encoding: "base58"; withContext?: boolean }, >, ): Readonly<{ account: TAccount; pubkey: Address }>[]; getProgramAccounts( program: Address, config: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly<{ withContext: true }>, ): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }>; getProgramAccounts( program: Address, config?: Readonly< { commitment?: Commitment; filters?: (
GetProgramAccountsDatasizeFilter | GetProgramAccountsMemcmpFilter )
[]; minContextSlot?: Slot; }, > & Readonly<{ dataSlice?: DataSlice }> & Readonly< { withContext?: boolean }, >, ): Readonly<{ account: TAccount; pubkey: Address }>[];} Type declaration
getProgramAccounts:function
- getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base64"; withContext: true },
>,
): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }> - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base64"; withContext?: boolean },
>,
): Readonly<{ account: TAccount; pubkey: Address }>[] - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base64+zstd"; withContext: true },
>,
): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }> - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base64+zstd"; withContext?: boolean },
>,
): Readonly<{ account: TAccount; pubkey: Address }>[] - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ encoding: "jsonParsed"; withContext: true }>,
): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }> - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ encoding: "jsonParsed"; withContext?: boolean }>,
): Readonly<{ account: TAccount; pubkey: Address }>[] - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base58"; withContext: true },
>,
): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }> - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ encoding: "base58"; withContext?: boolean },
>,
): Readonly<{ account: TAccount; pubkey: Address }>[] - getProgramAccounts(
program: Address,
config: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<{ withContext: true }>,
): Readonly<{ context: Readonly<{ slot: Slot }>; value: TValue }> - getProgramAccounts(
program: Address,
config?: Readonly<
{
commitment?: Commitment;
filters?: (
GetProgramAccountsDatasizeFilter
| GetProgramAccountsMemcmpFilter
)[];
minContextSlot?: Slot;
},
> & Readonly<{ dataSlice?: DataSlice }> & Readonly<
{ withContext?: boolean },
>,
): Readonly<{ account: TAccount; pubkey: Address }>[]
Returns the account information for a list of Pubkeys.