SigningInput constructor

SigningInput({
  1. List<int>? privateKey,
  2. String? chainId,
  3. Int64? gasPrice,
  4. Int64? gasLimit,
  5. GenericAction? genericAction,
  6. EGLDTransfer? egldTransfer,
  7. ESDTTransfer? esdtTransfer,
  8. ESDTNFTTransfer? esdtnftTransfer,
})

Implementation

factory SigningInput({
  $core.List<$core.int>? privateKey,
  $core.String? chainId,
  $fixnum.Int64? gasPrice,
  $fixnum.Int64? gasLimit,
  GenericAction? genericAction,
  EGLDTransfer? egldTransfer,
  ESDTTransfer? esdtTransfer,
  ESDTNFTTransfer? esdtnftTransfer,
}) {
  final _result = create();
  if (privateKey != null) {
    _result.privateKey = privateKey;
  }
  if (chainId != null) {
    _result.chainId = chainId;
  }
  if (gasPrice != null) {
    _result.gasPrice = gasPrice;
  }
  if (gasLimit != null) {
    _result.gasLimit = gasLimit;
  }
  if (genericAction != null) {
    _result.genericAction = genericAction;
  }
  if (egldTransfer != null) {
    _result.egldTransfer = egldTransfer;
  }
  if (esdtTransfer != null) {
    _result.esdtTransfer = esdtTransfer;
  }
  if (esdtnftTransfer != null) {
    _result.esdtnftTransfer = esdtnftTransfer;
  }
  return _result;
}