UNPKG

@ngraveio/ur-sync

Version:

Provides BC-UR types for syncing multiple coins and accounts from cold wallets to watch only wallets.

19 lines (18 loc) 645 B
import { PortfolioCoin } from './PortfolioCoin'; import { PortfolioMetadata } from './PortfolioMetadata'; interface IPortfolioInput { coins: PortfolioCoin[]; metadata?: PortfolioMetadata; } declare const Portfolio_base: import("@ngraveio/bc-ur").RegistryItemClass<import("@ngraveio/bc-ur").RegistryItemBase>; export declare class Portfolio extends Portfolio_base { data: IPortfolioInput; constructor(data: IPortfolioInput); verifyInput(input: IPortfolioInput): { valid: boolean; reasons?: Error[]; }; getCoins: () => PortfolioCoin[]; getMetadata: () => PortfolioMetadata | undefined; } export {};