BitSharper.TransactionInput.TransactionInput C# (CSharp) Method

TransactionInput() private method

Creates an UNSIGNED input that links to the given output
private TransactionInput ( NetworkParameters @params, Transaction parentTransaction, TransactionOutput output ) : System
@params NetworkParameters
parentTransaction Transaction
output TransactionOutput
return System
        internal TransactionInput(NetworkParameters @params, Transaction parentTransaction, TransactionOutput output)
            : base(@params)
        {
            var outputIndex = output.Index;
            Outpoint = new TransactionOutPoint(@params, outputIndex, output.ParentTransaction);
            ScriptBytes = EmptyArray;
            _sequence = uint.MaxValue;
            ParentTransaction = parentTransaction;
        }

Same methods

TransactionInput::TransactionInput ( NetworkParameters @params, Transaction parentTransaction, byte scriptBytes ) : System
TransactionInput::TransactionInput ( NetworkParameters @params, Transaction parentTransaction, byte payload, int offset ) : System