UNPKG

@holographxyz/cli

Version:
20 lines (19 loc) 959 B
import { Command } from '@oclif/core'; import { WebSocketProvider, JsonRpcProvider } from '@ethersproject/providers'; import { NetworkMonitor } from '../../utils/network-monitor'; export default class BridgeNFT extends Command { static description: string; static examples: string[]; static flags: { collectionAddress: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>; tokenId: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>; sourceNetwork: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>; destinationNetwork: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>; }; checkIfContractExists(network: string, provider: WebSocketProvider | JsonRpcProvider, contractAddress: string, throwError?: boolean): Promise<boolean>; /** * BridgeNFT class variables */ networkMonitor: NetworkMonitor; run(): Promise<void>; }