/// <summary> /// Event handler for Used Addresses Updated by Ethereum Service. /// </summary> /// <param name="sender">The event sender.</param> /// <param name="e">The event.</param> protected void OnUsedAddressesUpdated(object sender, EthereumServiceEventArgs args) { this.InvokeOnUiThreadIfRequired(() => { this.usedAddressesValueLinkLabel.Text = args.UsedAccounts; this.propabilityPerPageValueLabel.Text = Convert.ToString(25 * EthereumService.PercentageUsed(args.UsedAccounts, EthereumService.TotalAddresses)); }); }
/// <summary> /// Event handler for the total of pages parsed by Ethereum Service. /// </summary> /// <param name="sender">The event sender.</param> /// <param name="e">The event.</param> protected void OnTotalPagesParsedUpdated(object sender, EthereumServiceEventArgs args) { this.InvokeOnUiThreadIfRequired(() => { this.addressesParsedValueLabel.Text = args.AddressesParsed; this.pagesParsedValueLabel.Text = args.PagesParsed; this.keysFoundsValueLabel.Text = args.KeysFounds; }); }