@namespacesdk/offchain-manager
Version:
Library for creating and managing offchain subnames
24 lines (23 loc) • 518 B
TypeScript
import { ChainName } from "./chains";
export interface CreateSubnameRequest_Internal {
parentName: string;
label: string;
texts?: TextRecord[];
addresses?: AddressRecord_Internal[];
metadata?: TextRecord[];
contenthash?: string;
ttl?: number;
owner?: string;
}
export interface AddressRecord_Internal {
coin: number;
value: string;
}
export interface TextRecord {
key: string;
value: string;
}
export interface AddressRecord {
chain: ChainName;
value: string;
}