AddressLookupTableAccount.fromBuffer constructor

AddressLookupTableAccount.fromBuffer({
  1. required SolAddress accountKey,
  2. required List<int> accountData,
})

Factory method to create an AddressLookupTableAccount instance from buffer data.

Implementation

factory AddressLookupTableAccount.fromBuffer({
  required SolAddress accountKey,
  required List<int> accountData,
}) {
  final decode = _Utils.decode(accountData);
  return AddressLookupTableAccount(
    key: accountKey,
    addresses: decode["addresses"],
    authority: decode["authority"],
    deactivationSlot: decode["deactivationSlot"],
    lastExtendedSlot: decode["lastExtendedSlot"],
    lastExtendedStartIndex: decode["lastExtendedSlotStartIndex"],
  );
}