getAddressLookupTable method
Future<AddressLookupTableAccount?>
getAddressLookupTable(
- Pubkey pubkey, {
- GetAddressLookupTableConfig? config,
Returns the address lookup table of the provided pubkey
.
Implementation
Future<AddressLookupTableAccount?> getAddressLookupTable(
final Pubkey pubkey, {
final GetAddressLookupTableConfig? config,
}) async {
final AccountInfo? accountInfo = await getAccountInfo(pubkey,
config: GetAccountInfoConfig(
commitment: config?.commitment,
encoding: AccountEncoding.base64,
minContextSlot: config?.minContextSlot,
));
final state =
AddressLookupTableState.tryFromBorshBase64(accountInfo?.binaryData);
return state != null
? AddressLookupTableAccount(key: pubkey, state: state)
: null;
}