Type alias WithdrawUnsoldPresaleV1InstructionAccounts

WithdrawUnsoldPresaleV1InstructionAccounts: {
    associatedTokenProgram: PublicKey | Pda;
    authority?: Signer;
    backendSigner?: Signer;
    bucket: PublicKey | Pda;
    bucketTokenAccount: PublicKey | Pda;
    genesisAccount: PublicKey | Pda;
    mint: PublicKey | Pda;
    payer?: Signer;
    recipient: PublicKey | Pda;
    recipientTokenAccount: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
}

Type declaration

  • associatedTokenProgram: PublicKey | Pda

    The Associated Token program

  • Optional authority?: Signer

    The authority of the Genesis account

  • Optional backendSigner?: Signer

    Backend authorisation signer

  • bucket: PublicKey | Pda

    The address of the bucket

  • bucketTokenAccount: PublicKey | Pda

    The token account owned by the bucket

  • genesisAccount: PublicKey | Pda

    The address of the genesis account

  • mint: PublicKey | Pda

    The address of the mint

  • Optional payer?: Signer

    The account paying for the transaction fees

  • recipient: PublicKey | Pda

    The recipient of the unsold tokens

  • recipientTokenAccount: PublicKey | Pda

    The token account owned by the recipient

  • Optional systemProgram?: PublicKey | Pda

    The system program

  • Optional tokenProgram?: PublicKey | Pda

    The SPL Token program

Generated using TypeDoc