ExecuteWithSignatureInput constructor

ExecuteWithSignatureInput({
  1. Iterable<Execution>? executions,
  2. List<int>? privateKey,
  3. List<int>? nonce,
  4. Int64? validAfter,
  5. Int64? validUntil,
  6. EncodingHashParams? encodingHashParams,
})

Implementation

factory ExecuteWithSignatureInput({
  $core.Iterable<Execution>? executions,
  $core.List<$core.int>? privateKey,
  $core.List<$core.int>? nonce,
  $fixnum.Int64? validAfter,
  $fixnum.Int64? validUntil,
  EncodingHashParams? encodingHashParams,
}) {
  final result = create();
  if (executions != null) result.executions.addAll(executions);
  if (privateKey != null) result.privateKey = privateKey;
  if (nonce != null) result.nonce = nonce;
  if (validAfter != null) result.validAfter = validAfter;
  if (validUntil != null) result.validUntil = validUntil;
  if (encodingHashParams != null)
    result.encodingHashParams = encodingHashParams;
  return result;
}