UNPKG

bitcore-wallet-service

Version:
32 lines 1.23 kB
import 'source-map-support/register'; import { Lock } from './lock'; import { MessageBroker } from './messagebroker'; import { Notification } from './model'; import { Storage } from './storage'; export declare class BlockchainMonitor { explorers: any; storage: Storage; messageBroker: MessageBroker; lock: Lock; walletId: string; blockThrottleSettings: { [chain: string]: { [network: string]: number; }; }; last: Array<string>; Ni: number; N: number; lastTx: Array<string>; Nix: number; start(opts: any, cb: any): void; _initExplorer(chain: any, network: any, explorer: any): void; _handleThirdPartyBroadcasts(chain: any, network: any, data: any, processIt: any): void; _handleIncomingPayments(chain: any, network: any, data: any): void; _notifyNewBlock(chain: any, network: any, hash: any): void; _handleTxConfirmations(chain: any, network: any, hash: any): void; _handleNewBlock(chain: any, network: any, hash: any): void; _storeAndBroadcastNotification(notification: Notification, cb?: () => void): void; getChainThrottleSetting(chain: any, network: any): number; } //# sourceMappingURL=blockchainmonitor.d.ts.map