@hypernetlabs/objects
Version:
Objects and types shared by the Hypernet Protocol
17 lines • 985 B
TypeScript
import { BigNumberString } from "./BigNumberString";
import { EthereumAccountAddress } from "./EthereumAccountAddress";
import { EthereumContractAddress } from "./EthereumContractAddress";
import { RegistryName } from "./RegistryName";
export declare class RegistryParams {
name: RegistryName;
allowStorageUpdate: boolean | null;
allowLabelChange: boolean | null;
allowTransfers: boolean | null;
registrationToken: EthereumContractAddress | null;
registrationFee: BigNumberString | null;
burnAddress: EthereumAccountAddress | null;
burnFee: number | null;
baseURI: string | null;
constructor(name: RegistryName, allowStorageUpdate: boolean | null, allowLabelChange: boolean | null, allowTransfers: boolean | null, registrationToken: EthereumContractAddress | null, registrationFee: BigNumberString | null, burnAddress: EthereumAccountAddress | null, burnFee: number | null, baseURI: string | null);
}
//# sourceMappingURL=RegistryParams.d.ts.map