Skip to main content

JS Kit SDK API Reference / Utilities / deserializeRecordContent

Function: deserializeRecordContent()

deserializeRecordContent(params): string

Defined in: utils/deserializers/deserializeRecordContent.ts:51

Deserializes record content according to SNS-IP 1.

CNAME and TXT content is punycode-decoded after UTF-8 deserialization.

Parameters​

params​

DeserializeRecordContentParams

Record deserialization parameters

Returns​

string

Deserialized record content.

Throws​

InvalidRecordDataError If the record type or content is unsupported.

Example​

const result = await getDomainRecord({
rpc,
domain: "example.sns",
record: Record.Url,
});
const content = deserializeRecordContent({
content: result.retrievedRecord.getContent(),
record: Record.Url,
});