UNPKG

@ngraveio/ur-blockchain-commons

Version:

A JS implementation of Uniform Resources(UR) Registry specification from Blockchain Commons.

25 lines (24 loc) 749 B
export declare enum Network { mainnet = 0, testnet = 1 } interface ICoinInfoData { type?: number; network?: number; } declare const CoinInfo_base: import("@ngraveio/bc-ur").RegistryItemClass<import("@ngraveio/bc-ur").RegistryItemBase>; export declare class CoinInfo extends CoinInfo_base { data: ICoinInfoData; constructor(type?: number, network?: Network); getType: () => number; getNetwork: () => number; verifyInput(input: ICoinInfoData): { valid: boolean; reasons?: Error[]; }; /** * We need to override this method because class expects 2 arguments instead of an object */ static fromCBORData(val: any, allowKeysNotInMap?: boolean, tagged?: any): CoinInfo; } export {};