Struct lpl_token_auth_rules::instruction::builders::Validate
source · pub struct Validate {
pub rule_set_pda: Pubkey,
pub mint: Pubkey,
pub system_program: Pubkey,
pub payer: Option<Pubkey>,
pub rule_authority: Option<Pubkey>,
pub rule_set_state_pda: Option<Pubkey>,
pub additional_rule_accounts: Vec<AccountMeta>,
pub args: ValidateArgs,
}Fields§
§rule_set_pda: Pubkey§mint: Pubkey§system_program: Pubkey§payer: Option<Pubkey>§rule_set_state_pda: Option<Pubkey>§additional_rule_accounts: Vec<AccountMeta>§args: ValidateArgsTrait Implementations§
source§impl InstructionBuilder for Validate
impl InstructionBuilder for Validate
Builds a Validate instruction.
source§fn instruction(&self) -> Instruction
fn instruction(&self) -> Instruction
The required function to return the built instruction.