public UnspentTx(UInt256 txHash, int blockIndex, int txIndex, int length, OutputState state) { this.txHash = txHash; this.blockIndex = blockIndex; this.txIndex = txIndex; this.outputStates = new OutputStates(length, state); }
public UnspentTx(UInt256 txHash, int blockIndex, int txIndex, OutputStates outputStates) { this.txHash = txHash; this.blockIndex = blockIndex; this.txIndex = txIndex; this.outputStates = outputStates; }
public UnspentTx(UInt256 txHash, int blockIndex, int txIndex, uint txVersion, bool isCoinbase, OutputStates outputStates) { TxHash = txHash; BlockIndex = blockIndex; TxIndex = txIndex; TxVersion = txVersion; IsCoinbase = isCoinbase; OutputStates = outputStates; IsFullySpent = OutputStates.All(x => x == OutputState.Spent); }
public UnspentTx(UInt256 confirmedBlockHash, int length, OutputState state) { this.confirmedBlockHash = confirmedBlockHash; this.outputStates = new OutputStates(length, state); }
public UnspentTx(UInt256 confirmedBlockHash, OutputStates outputStates) { this.confirmedBlockHash = confirmedBlockHash; this.outputStates = outputStates; }