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
authority SolAddress?
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