Rust SDK API Reference / Name-registry instructions / update_name_registry_data
Function: update_name_registry_data()
pub fn update_name_registry_data(name_account: Pubkey, offset: u32, data: Vec<u8>, signer: Pubkey, parent: Option<Pubkey>) -> Result<Instruction, SnsError>
Defined in: name_registry.rs:46
Builds an update instruction that writes data beginning at offset in a name account.
Parameters
name_account is updated by signer; parent supplies the optional parent authority; offset and data select the bytes to overwrite.
Returns
An unsigned Instruction, or SnsError::SolanaProgramError from instruction construction.
Example
use sns_sdk::bindings::name_registry::update_name_registry_data;
let instruction = update_name_registry_data(name_account, 0, b"hello".to_vec(), signer, None)?;