Rust SDK API Reference / Primary domains / set_primary_domain_instruction
Function: set_primary_domain_instruction()
pub fn set_primary_domain_instruction(program_id: Pubkey, accounts: set_primary_domain::Accounts<Pubkey>, params: set_primary_domain::Params) -> Instruction
Defined in: primary_domain.rs:69
Builds the raw primary-domain instruction. Its generated Accounts contract requires the owner signer.
Parameters
program_id selects the program; accounts supplies name, PDA, owner, and system program; params is the generated empty parameter type.
Returns
An unsigned Instruction.
Example
use sns_sdk::primary_domain::set_primary_domain_instruction;
let instruction = set_primary_domain_instruction(program_id, accounts, params);