AddressLookupTableAccount class
Class representing an address lookup table account.
Constructors
-
AddressLookupTableAccount({required SolAddress key, required BigInt deactivationSlot, required BigInt lastExtendedSlot, required int lastExtendedStartIndex, required SolAddress? authority, required List<
SolAddress> addresses}) -
AddressLookupTableAccount.fromBuffer({required SolAddress accountKey, required List<
int> accountData}) -
Factory method to create an AddressLookupTableAccount instance from buffer data.
factory
Properties
-
addresses
→ List<
SolAddress> -
final
-
final
- deactivationSlot → BigInt
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → SolAddress
-
final
- lastExtendedSlot → BigInt
-
final
- lastExtendedStartIndex → int
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
isActive(
) → bool - Check if the account is active based on the deactivation slot.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited