/// <summary>
 /// Initializes a new instance of the <see cref="GetTxResponseVin" /> class.
 /// </summary>
 /// <param name="txid">TXID of the input.</param>
 /// <param name="vout">output index.</param>
 /// <param name="scriptSig">scriptSig.</param>
 /// <param name="sequence">sequence.</param>
 /// <param name="value">Value of input in NEBL.</param>
 /// <param name="valueSat">Value of input in NEBL satoshi.</param>
 /// <param name="n">input index.</param>
 public GetTxResponseVin(string txid = default(string), decimal?vout = default(decimal?), GetTransactionInfoResponseScriptSig scriptSig = default(GetTransactionInfoResponseScriptSig), decimal?sequence = default(decimal?), decimal?value = default(decimal?), decimal?valueSat = default(decimal?), decimal?n = default(decimal?))
 {
     this.Txid      = txid;
     this.Vout      = vout;
     this.ScriptSig = scriptSig;
     this.Sequence  = sequence;
     this.Value     = value;
     this.ValueSat  = valueSat;
     this.N         = n;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GetTransactionInfoResponseVin" /> class.
 /// </summary>
 /// <param name="txid">TXID of the input.</param>
 /// <param name="vout">output index.</param>
 /// <param name="scriptSig">scriptSig.</param>
 /// <param name="sequence">sequence.</param>
 /// <param name="previousOutput">previousOutput.</param>
 /// <param name="tokens">tokens.</param>
 /// <param name="value">Value of input in NEBL satoshi.</param>
 public GetTransactionInfoResponseVin(string txid = default(string), decimal?vout = default(decimal?), GetTransactionInfoResponseScriptSig scriptSig = default(GetTransactionInfoResponseScriptSig), decimal?sequence = default(decimal?), GetTransactionInfoResponsePreviousOutput previousOutput = default(GetTransactionInfoResponsePreviousOutput), List <GetTransactionInfoResponseTokens> tokens = default(List <GetTransactionInfoResponseTokens>), decimal?value = default(decimal?))
 {
     this.Txid           = txid;
     this.Vout           = vout;
     this.ScriptSig      = scriptSig;
     this.Sequence       = sequence;
     this.PreviousOutput = previousOutput;
     this.Tokens         = tokens;
     this.Value          = value;
 }