Skip to main content

JS Kit SDK API Reference / Bindings / validateRecordRoaEthereum

Function: validateRecordRoaEthereum()

validateRecordRoaEthereum(params): Promise<Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>>

Defined in: bindings/validateRecordRoaEthereum.ts:64

Builds an instruction to validate a V2 record's Right of Association with an Ethereum signature.

Parameters

params

ValidateRecordRoaEthereumParams

Record validation parameters

Returns

Promise<Instruction<string, readonly (AccountLookupMeta<string, string> | AccountMeta<string>)[]>>

Transaction instruction.

Example

const instruction = await validateRecordRoaEthereum({
domain: "example.sns",
record: Record.ETH,
owner,
payer,
signature,
expectedPubkey,
});