Exemplo n.º 1
0
 /// <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));
     });
 }
Exemplo n.º 2
0
 /// <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;
     });
 }