UNPKG

@iota/iota-names-sdk

Version:
21 lines (20 loc) 1.21 kB
import type { Transaction } from '@iota/iota-sdk/transactions'; export declare function isSubname(name: string): boolean; /** * Checks if a name is a nested subname. * A nested subname is a subname that is a subname of another subname. * @param name The name to check (e.g test.example.sub.iota) */ export declare function isNestedSubname(name: string): boolean; /** * The years must be between 1 and 5. */ export declare function validateYears(years: number): void; export declare function zeroCoin(tx: Transaction, type: string): import("@iota/iota-sdk/dist/cjs/transactions/Transaction.js").TransactionResult; export declare function getConfigType(iotaNamesPackageV1: string, innerType: string): string; export declare function getNameType(iotaNamesPackageV1: string): string; export declare function getPricelistConfigType(iotaNamesPackageId: string): string; export declare function getRenewalPricelistConfigType(iotaNamesPackageId: string): string; export declare function getNameRegistrationType(iotaNamesPackageId: string): string; export declare function getSubnameRegistrationType(iotaNamesPackageId: string): string; export declare function getCoreConfigType(iotaNamesPackageId: string): string;