An address lookup table as loaded on-chain: its own address, and the ordered list of addresses it stores. Passed to compileV0Message as a candidate source of accounts, so message account keys can be replaced by a lookup index instead of being listed in full.
Constructors
AddressLookupTableAccountaltKey :: SolanaPublicKeyThe lookup table account's own address.
altAddresses :: [SolanaPublicKey]The addresses stored in the table, in on-chain order (a key's lookup index is its position in this list).
Instances4Eq, Show, Generic, Rep
Eq AddressLookupTableAccountDefined in solana-haskell-sdk-1.3.0.0 · Network.Solana.Core.VersionedMessageShow AddressLookupTableAccountDefined in solana-haskell-sdk-1.3.0.0 · Network.Solana.Core.VersionedMessageGeneric AddressLookupTableAccountDefined in solana-haskell-sdk-1.3.0.0 · Network.Solana.Core.VersionedMessagetype Rep AddressLookupTableAccount = D1 ('MetaDataDefined in solana-haskell-sdk-1.3.0.0 · Network.Solana.Core.VersionedMessage"AddressLookupTableAccount"
"Network.Solana.Core.VersionedMessage"
"solana-haskell-sdk-1.3.0.0-JMJNnl7jmEh90dthY33ZzW"
'False) (C1 ('MetaCons"AddressLookupTableAccount"
'PrefixI 'True) (S1 ('MetaSel ('Just"altKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SolanaPublicKey) :*: S1 ('MetaSel ('Just"altAddresses"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [SolanaPublicKey])))