BitSharp.Core.Workers.StatsWorker.OnTxesUnconfirmed C# (CSharp) Method

OnTxesUnconfirmed() private method

private OnTxesUnconfirmed ( object sender, TxesUnconfirmedEventArgs e ) : void
sender object
e TxesUnconfirmedEventArgs
return void
        private void OnTxesUnconfirmed(object sender, TxesUnconfirmedEventArgs e)
        {
            // re-org, remove stats at height on a roll back
            lock (confirmedBlockStatsByHeight)
                confirmedBlockStatsByHeight.Remove(e.UnconfirmBlock.Height);

            // detect re-org that went past the re-org buffer allowance
            if (e.UnconfirmBlock.Height <= unconfirmedTxesLogHeight - REORG_BUFFER)
                logger.Warn($"StatsWorker re-orged past its allowance of {REORG_BUFFER} blocks at height {e.UnconfirmBlock.Height}");
        }