Versions in this module Expand all Collapse all v0 v0.0.1 Dec 4, 2024 Changes in this version + func ParseAccountsIntoStruct[T any](accounts []solana.PublicKey) (result T) + type LifinitySwapV2Accounts struct + Amm solana.PublicKey + Authority solana.PublicKey + DestinationInfo solana.PublicKey + FeeAccount solana.PublicKey + OracleMain solana.PublicKey + OraclePc solana.PublicKey + OracleSub solana.PublicKey + PoolMint solana.PublicKey + SourceInfo solana.PublicKey + SwapDestination solana.PublicKey + SwapSource solana.PublicKey + TokenProgram solana.PublicKey + UserTransferAuthority solana.PublicKey + type MeteoraDLMMSwapAccounts struct + Account1 solana.PublicKey + Account2 solana.PublicKey + BinArrayBitmapExtension solana.PublicKey + EventAuthority solana.PublicKey + HostFeeIn solana.PublicKey + LbPair solana.PublicKey + Oracle solana.PublicKey + Program solana.PublicKey + ReserveX solana.PublicKey + ReserveY solana.PublicKey + TokenXMint solana.PublicKey + TokenXProgram solana.PublicKey + TokenYMint solana.PublicKey + TokenYProgram solana.PublicKey + User solana.PublicKey + UserTokenIn solana.PublicKey + UserTokenOut solana.PublicKey + type OrcaSwapAccounts struct + Authority solana.PublicKey + FeeAccount solana.PublicKey + PoolDestination solana.PublicKey + PoolMint solana.PublicKey + PoolSource solana.PublicKey + TokenProgram solana.PublicKey + TokenSwap solana.PublicKey + UserDestination solana.PublicKey + UserSource solana.PublicKey + UserTransferAuthority solana.PublicKey + type OrcaSwapV2Accounts struct + Authority solana.PublicKey + FeeAccount solana.PublicKey + PoolDestination solana.PublicKey + PoolMint solana.PublicKey + PoolSource solana.PublicKey + TokenProgram solana.PublicKey + TokenSwap solana.PublicKey + UserDestination solana.PublicKey + UserSource solana.PublicKey + UserTransferAuthority solana.PublicKey + type OrcaSwapV2WhirlPoolAccounts struct + MemoProgram solana.PublicKey + Oracle solana.PublicKey + TickArray0 solana.PublicKey + TickArray1 solana.PublicKey + TickArray2 solana.PublicKey + TokenAuthority solana.PublicKey + TokenMintA solana.PublicKey + TokenMintB solana.PublicKey + TokenOwnerA solana.PublicKey + TokenOwnerB solana.PublicKey + TokenProgramA solana.PublicKey + TokenProgramB solana.PublicKey + TokenVaultA solana.PublicKey + TokenVaultB solana.PublicKey + Whirlpool solana.PublicKey + type OrcaSwapWhirlPoolAccounts struct + Oracle solana.PublicKey + TickArray0 solana.PublicKey + TickArray1 solana.PublicKey + TickArray2 solana.PublicKey + TokenAuthority solana.PublicKey + TokenOwnerA solana.PublicKey + TokenOwnerB solana.PublicKey + TokenProgram solana.PublicKey + TokenVaultA solana.PublicKey + TokenVaultB solana.PublicKey + Whirlpool solana.PublicKey + type PhoenixSwapAccounts struct + BaseAccount solana.PublicKey + BaseVault solana.PublicKey + LogAuthority solana.PublicKey + Market solana.PublicKey + PhoenixProgram solana.PublicKey + QuoteAccount solana.PublicKey + QuoteVault solana.PublicKey + TokenProgram solana.PublicKey + Trader solana.PublicKey + type PumpFunSwapAccounts struct + AssociatedBonding solana.PublicKey + AssociatedUser solana.PublicKey + BondingCurve solana.PublicKey + EventAuthority solana.PublicKey + FeeRecipient solana.PublicKey + Global solana.PublicKey + Mint solana.PublicKey + Program solana.PublicKey + Rent solana.PublicKey + SystemProgram solana.PublicKey + TokenProgram solana.PublicKey + User solana.PublicKey + type RaydiumCpmmSwapAccounts struct + AmmConfig solana.PublicKey + Authority solana.PublicKey + InputTokenAccount solana.PublicKey + InputTokenMint solana.PublicKey + InputTokenProgram solana.PublicKey + InputVault solana.PublicKey + ObservationState solana.PublicKey + OutputTokenAccount solana.PublicKey + OutputTokenMint solana.PublicKey + OutputTokenProgram solana.PublicKey + OutputVault solana.PublicKey + Payer solana.PublicKey + PoolState solana.PublicKey + type RaydiumSwapBaseAccounts struct + Amm solana.PublicKey + AmmAuthority solana.PublicKey + AmmOpenOrders solana.PublicKey + AmmTargetOrders solana.PublicKey + PoolCoinTokenAccount solana.PublicKey + PoolPcTokenAccount solana.PublicKey + SerumAsks solana.PublicKey + SerumBids solana.PublicKey + SerumCoinVaultAccount solana.PublicKey + SerumEventQueue solana.PublicKey + SerumMarket solana.PublicKey + SerumPcVaultAccount solana.PublicKey + SerumVaultSigner solana.PublicKey + UserDestinationTokenAccount solana.PublicKey + UserSourceOwner solana.PublicKey + UserSourceTokenAccount solana.PublicKey