Rust SDK API Reference / Name-registry instructions / delete_name_registry
Function: delete_name_registry()
pub fn delete_name_registry(name_account: Pubkey, owner: Pubkey, refund_target: Pubkey) -> Result<Instruction, SnsError>
Defined in: name_registry.rs:80
Builds an instruction that deletes a name account and transfers its rent to refund_target.
Parameters
owner authorizes deletion of name_account; refund_target receives the reclaimed lamports.
Returns
An unsigned Instruction, or SnsError::SolanaProgramError from instruction construction.
Example
use sns_sdk::bindings::name_registry::delete_name_registry;
let instruction = delete_name_registry(name_account, owner, refund_target)?;