ValidateV1InstructionAccounts: {
    mint: PublicKey | Pda;
    payer?: Signer;
    ruleAuthority?: Signer;
    ruleSetPda: PublicKey | Pda;
    ruleSetStatePda?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
}

Type declaration

  • mint: PublicKey | Pda

    Mint of token asset

  • Optional payer?: Signer

    Payer for RuleSet state PDA account

  • Optional ruleAuthority?: Signer

    Signing authority for any Rule state updates

  • ruleSetPda: PublicKey | Pda

    The PDA account where the RuleSet is stored

  • Optional ruleSetStatePda?: PublicKey | Pda

    The PDA account where any RuleSet state is stored

  • Optional systemProgram?: PublicKey | Pda

    System program

Generated using TypeDoc