BitSharp.Core.Test.Rules.UnitTestRules.TallyTransaction C# (CSharp) Method

TallyTransaction() public method

public TallyTransaction ( BitSharp.Core.Domain.Chain newChain, ValidatableTx validatableTx, object &runningTally ) : void
newChain BitSharp.Core.Domain.Chain
validatableTx BitSharp.Core.Domain.ValidatableTx
runningTally object
return void
        public void TallyTransaction(Chain newChain, ValidatableTx validatableTx, ref object runningTally)
        {
            if (TallyTransactionFunc == null)
                coreRules.TallyTransaction(newChain, validatableTx, ref runningTally);
            else
            {
                runningTally = TallyTransactionFunc(newChain, validatableTx, runningTally);
            }
        }