UNPKG

@exodus/solana-web3.js

Version:
15 lines (14 loc) 745 B
import { LoadedAddresses } from '../connection.js'; import { PublicKey } from '../publickey.js'; import { TransactionInstruction } from '../transaction/index.js'; import { MessageCompiledInstruction } from './index.js'; export declare type AccountKeysFromLookups = LoadedAddresses; export declare class MessageAccountKeys { staticAccountKeys: Array<PublicKey>; accountKeysFromLookups?: AccountKeysFromLookups; constructor(staticAccountKeys: Array<PublicKey>, accountKeysFromLookups?: AccountKeysFromLookups); keySegments(): Array<Array<PublicKey>>; get(index: number): PublicKey | undefined; get length(): number; compileInstructions(instructions: Array<TransactionInstruction>): Array<MessageCompiledInstruction>; }