public HttpKeyRingMonitor(string baseAddress, KeyRing keyRing, int addressCount) : base(baseAddress, keyRing.Network) { AssertNetwork(keyRing.Network); AddressCount = addressCount; BaseKeyRing = keyRing; KeyRing = new HttpKeyRing(this); _periodicUpdate = new PeriodicUpdate(() => { if (_syncProgressPercent == 100) { UpdateKeyRingHistoryAndBalanceInfo(); } }); _qBitNinjaWalletClient = Client.GetWalletClient(QBitNinjaWalletName); _qBitNinjaWalletClient.CreateIfNotExists().Wait(); StartInitializingQBitNinjaWallet(); }
public HttpKeyRingBuilder(HttpKeyRing keyRing) : base(keyRing.Network) { AssertNetwork(keyRing.Network); KeyRing = keyRing; }