Skip to main content

JS Kit SDK API Reference / Bindings / CreateNameRegistryParams

Interface: CreateNameRegistryParams

Defined in: bindings/createNameRegistry.ts:25

Parameters for creating a name registry.

Example​

const params: CreateNameRegistryParams = { rpc, name: "example", space: 32, payer, owner };

Properties​

classAddress?​

optional classAddress?: Address

Defined in: bindings/createNameRegistry.ts:39

Registry class address.


lamports?​

optional lamports?: bigint

Defined in: bindings/createNameRegistry.ts:37

Account funding amount. Defaults to the rent-exempt minimum.


name​

name: string

Defined in: bindings/createNameRegistry.ts:29

Raw registry name.


owner​

owner: Address

Defined in: bindings/createNameRegistry.ts:35

Owner of the new registry.


parentAddress?​

optional parentAddress?: Address

Defined in: bindings/createNameRegistry.ts:41

Parent registry address.


payer​

payer: Address

Defined in: bindings/createNameRegistry.ts:33

Account paying for creation.


rpc​

rpc: Rpc<GetAccountInfoApi & GetMinimumBalanceForRentExemptionApi>

Defined in: bindings/createNameRegistry.ts:27

RPC client.


space​

space: number

Defined in: bindings/createNameRegistry.ts:31

Account data size in bytes.