Skip to main content

JS Kit SDK API Reference / Records / verifyRecordRightOfAssociation

Function: verifyRecordRightOfAssociation()

verifyRecordRightOfAssociation(rpc, domain, record, verifier?): Promise<boolean>

Defined in: record/verifyRecordRightOfAssociation.ts:107

Verifies a record's Right of Association validation.

Parameters

rpc

Rpc<GetAccountInfoApi & GetTokenLargestAccountsApi & GetSlotApi>

RPC client implementing account and token-largest-account APIs

domain

string

Full domain name including a .sns or .sol suffix

record

Record

Record type to verify

verifier?

ReadonlyUint8Array<ArrayBufferLike>

Optional verifier for the record. If omitted, a default verifier is derived

Returns

Promise<boolean>

True if the association is valid, false otherwise.

Throws

MissingVerifierError If no verifier is specified and no default verifier is found.

Example

const valid = await verifyRecordRightOfAssociation(rpc, "example.sns", Record.Url);