UNPKG

won-dto

Version:

Won DTO For WonCore

32 lines (31 loc) 912 B
import { BaseDocument } from "../base/baseModel"; import { NetworkContract } from "../networkContract/networkContract.type"; import { ChainCodes, NetworkStatus } from "./network.enum"; export declare type Network = { chainNumber?: number; status?: NetworkStatus; code?: ChainCodes; imgUrl?: string; network?: { chainId?: string; chainName?: string; nativeCurrency?: { name?: string; symbol?: string; decimals?: number; }; rpcUrls?: string[]; blockExplorerUrls?: string[]; }; minFaucetFee?: number; maxFaucetFee?: number; minDepositFee?: number; maxDepositFee?: number; minWithdrawFee?: number; maxWithdrawFee?: number; minGasFee?: number; maxGasFee?: number; price?: number; contracts?: NetworkContract[]; }; export declare type INetwork = BaseDocument & Network;