BitSharp.Core.Workers.StatsWorker.OnTxesConfirmed C# (CSharp) Метод

OnTxesConfirmed() приватный Метод

private OnTxesConfirmed ( object sender, TxesConfirmedEventArgs e ) : void
sender object
e TxesConfirmedEventArgs
Результат void
        private void OnTxesConfirmed(object sender, TxesConfirmedEventArgs e)
        {
            var confirmTime = e.ConfirmBlock.DateSeen;

            // collect the stats on the confirmed txes
            var confirmedTxes = e.ConfirmedTxes.Values
                .Where(confirmedTx => confirmTime >= confirmedTx.DateSeen)
                .Select(
                    confirmedTx => new ConfirmedTxStats(confirmedTx.Hash, confirmTime - confirmedTx.DateSeen, confirmedTx.Fee, confirmedTx.TxByteSize))
                .ToList();

            // keep track of the stats for logging
            lock (confirmedBlockStatsByHeight)
                confirmedBlockStatsByHeight[e.ConfirmBlock.Height] = new ConfirmedBlockStats(e.ConfirmBlock, confirmedTxes, confirmTime);

            NotifyWork();
        }