TransitionV2InstructionAccounts: {
    associatedTokenProgram?: PublicKey | Pda;
    baseMint: PublicKey | Pda;
    baseTokenProgram?: PublicKey | Pda;
    feeQuoteTokenAccount?: PublicKey | Pda;
    genesisAccount: PublicKey | Pda;
    genesisQuoteTokenAccount?: PublicKey | Pda;
    payer?: Signer;
    primaryBucket: PublicKey | Pda;
    primaryBucketQuoteTokenAccount?: PublicKey | Pda;
    quoteMint?: PublicKey | Pda;
    quoteTokenProgram?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
}

Type declaration

  • Optional associatedTokenProgram?: PublicKey | Pda

    The Associated Token program

  • baseMint: PublicKey | Pda

    The address of the base token mint account

  • Optional baseTokenProgram?: PublicKey | Pda

    The SPL Token program for the base token

  • Optional feeQuoteTokenAccount?: PublicKey | Pda

    The address of the fee quote token account

  • genesisAccount: PublicKey | Pda

    The address of the genesis account

  • Optional genesisQuoteTokenAccount?: PublicKey | Pda

    The address of the genesis token account

  • Optional payer?: Signer

    The account paying for the storage fees

  • primaryBucket: PublicKey | Pda

    The address of the inflow bucket

  • Optional primaryBucketQuoteTokenAccount?: PublicKey | Pda

    The address of the bucket quote token account

  • Optional quoteMint?: PublicKey | Pda

    The mint account of the quote token

  • Optional quoteTokenProgram?: PublicKey | Pda

    The SPL Token program for the quote token

  • Optional systemProgram?: PublicKey | Pda

    The system program

Generated using TypeDoc