C# 클래스 BitSharp.Core.Test.Rules.UnitTestRules

상속: BitSharp.Core.Rules.MainnetRules
파일 보기 프로젝트 열기: pmlyon/BitSharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
PostValidateBlock ( BitSharp.Core.Domain.Chain newChain, object finalTally ) : void
PreValidateBlock ( BitSharp.Core.Domain.Chain newChain ) : void
TallyTransaction ( BitSharp.Core.Domain.Chain newChain, ValidatableTx validatableTx, object &runningTally ) : void
UnitTestRules ( ) : BitSharp.Common
ValidateTransaction ( BitSharp.Core.Domain.Chain newChain, ValidatableTx validatableTx ) : void
ValidationTransactionScript ( BitSharp.Core.Domain.Chain newChain, BlockTx tx, BitSharp.Core.Domain.TxInput txInput, int txInputIndex, PrevTxOutput prevTxOutput ) : void

메소드 상세

PostValidateBlock() 공개 메소드

public PostValidateBlock ( BitSharp.Core.Domain.Chain newChain, object finalTally ) : void
newChain BitSharp.Core.Domain.Chain
finalTally object
리턴 void

PreValidateBlock() 공개 메소드

public PreValidateBlock ( BitSharp.Core.Domain.Chain newChain ) : void
newChain BitSharp.Core.Domain.Chain
리턴 void

TallyTransaction() 공개 메소드

public TallyTransaction ( BitSharp.Core.Domain.Chain newChain, ValidatableTx validatableTx, object &runningTally ) : void
newChain BitSharp.Core.Domain.Chain
validatableTx BitSharp.Core.Domain.ValidatableTx
runningTally object
리턴 void

UnitTestRules() 공개 메소드

public UnitTestRules ( ) : BitSharp.Common
리턴 BitSharp.Common

ValidateTransaction() 공개 메소드

public ValidateTransaction ( BitSharp.Core.Domain.Chain newChain, ValidatableTx validatableTx ) : void
newChain BitSharp.Core.Domain.Chain
validatableTx BitSharp.Core.Domain.ValidatableTx
리턴 void

ValidationTransactionScript() 공개 메소드

public ValidationTransactionScript ( BitSharp.Core.Domain.Chain newChain, BlockTx tx, BitSharp.Core.Domain.TxInput txInput, int txInputIndex, PrevTxOutput prevTxOutput ) : void
newChain BitSharp.Core.Domain.Chain
tx BitSharp.Core.Domain.BlockTx
txInput BitSharp.Core.Domain.TxInput
txInputIndex int
prevTxOutput BitSharp.Core.Domain.PrevTxOutput
리턴 void