C# 클래스 BitSharp.Core.Domain.UnspentTx

Represents a transaction that has unspent outputs in the UTXO.
파일 보기 프로젝트 열기: pmlyon/BitSharp 1 사용 예제들

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
SetOutputState ( int index, OutputState value ) : UnspentTx
ToSpentTx ( ) : SpentTx

Create a spent transaction representation of this unspent transaction.

UnspentTx ( UInt256 txHash, int blockIndex, int txIndex, uint txVersion, bool isCoinbase, OutputStates outputStates ) : BitSharp.Common
UnspentTx ( UInt256 txHash, int blockIndex, int txIndex, uint txVersion, bool isCoinbase, int length, OutputState state ) : BitSharp.Common

메소드 상세

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

SetOutputState() 공개 메소드

public SetOutputState ( int index, OutputState value ) : UnspentTx
index int
value OutputState
리턴 UnspentTx

ToSpentTx() 공개 메소드

Create a spent transaction representation of this unspent transaction.
public ToSpentTx ( ) : SpentTx
리턴 SpentTx

UnspentTx() 공개 메소드

public UnspentTx ( UInt256 txHash, int blockIndex, int txIndex, uint txVersion, bool isCoinbase, OutputStates outputStates ) : BitSharp.Common
txHash UInt256
blockIndex int
txIndex int
txVersion uint
isCoinbase bool
outputStates OutputStates
리턴 BitSharp.Common

UnspentTx() 공개 메소드

public UnspentTx ( UInt256 txHash, int blockIndex, int txIndex, uint txVersion, bool isCoinbase, int length, OutputState state ) : BitSharp.Common
txHash UInt256
blockIndex int
txIndex int
txVersion uint
isCoinbase bool
length int
state OutputState
리턴 BitSharp.Common