Rust SDK API Reference / Address derivation / get_prefix
Function: get_prefix()
pub fn get_prefix(domain: Domain) -> String
Defined in: derivation.rs:47
Returns the raw prefix used when constructing a name-registry label: empty for a main name, NUL for a subdomain, and version bytes for records.
Parameters
| Parameter | Type | Description |
| --------- | -------- | ------------------------------------------- | ----- |
| domain | Domain | Main, Sub, or Record(RecordVersion::V1 | V2). |
Returns
The prefix as a String.
Example
use sns_sdk::derivation::{get_prefix, Domain};
assert_eq!(get_prefix(Domain::Sub), "\0");