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.