RpcTransactionInput constructor

RpcTransactionInput({
  1. RpcOutpoint? previousOutpoint,
  2. String? signatureScript,
  3. Int64? sequence,
  4. RpcTransactionInputVerboseData? verboseData,
  5. int? sigOpCount,
})

Implementation

factory RpcTransactionInput({
  RpcOutpoint? previousOutpoint,
  $core.String? signatureScript,
  $fixnum.Int64? sequence,
  RpcTransactionInputVerboseData? verboseData,
  $core.int? sigOpCount,
}) {
  final _result = create();
  if (previousOutpoint != null) {
    _result.previousOutpoint = previousOutpoint;
  }
  if (signatureScript != null) {
    _result.signatureScript = signatureScript;
  }
  if (sequence != null) {
    _result.sequence = sequence;
  }
  if (verboseData != null) {
    _result.verboseData = verboseData;
  }
  if (sigOpCount != null) {
    _result.sigOpCount = sigOpCount;
  }
  return _result;
}