/// <summary>A factory for xpdm.Bitcoin.Core.TransactionOutpoint instances</summary> public static TransactionOutpoint Create(Hash256 sourceHash, int outpointSequenceNumber, bool freeze) { TransactionOutpoint transactionOutpoint = new TransactionOutpoint { SourceTransactionHash = sourceHash, OutputSequenceNumber = outpointSequenceNumber, }; if (freeze) { transactionOutpoint.Freeze(); } return transactionOutpoint; }
/// <summary>A factory for xpdm.Bitcoin.Core.TransactionOutpoint instances</summary> public static TransactionOutpoint Create(Hash256 sourceHash, int outpointSequenceNumber, bool freeze) { TransactionOutpoint transactionOutpoint = new TransactionOutpoint { SourceTransactionHash = sourceHash, OutputSequenceNumber = outpointSequenceNumber, }; if (freeze) { transactionOutpoint.Freeze(); } return(transactionOutpoint); }