Skip to main content

JS Kit SDK API Reference / Bindings / ValidateRecordRoaEthereumParams

Interface: ValidateRecordRoaEthereumParams

Defined in: bindings/validateRecordRoaEthereum.ts:25

Parameters for validating a record with an Ethereum signature.

Example​

const params: ValidateRecordRoaEthereumParams = {
domain: "example.sns", record: Record.ETH, owner, payer, signature, expectedPubkey,
};

Properties​

domain​

domain: string

Defined in: bindings/validateRecordRoaEthereum.ts:27

Full .sns domain name.


expectedPubkey​

expectedPubkey: Uint8Array

Defined in: bindings/validateRecordRoaEthereum.ts:37

Expected Ethereum public key.


owner​

owner: Address

Defined in: bindings/validateRecordRoaEthereum.ts:31

Current domain owner.


payer​

payer: Address

Defined in: bindings/validateRecordRoaEthereum.ts:33

Instruction fee payer.


record​

record: Record

Defined in: bindings/validateRecordRoaEthereum.ts:29

Record type.


signature​

signature: Uint8Array

Defined in: bindings/validateRecordRoaEthereum.ts:35

Ethereum signature.