StakeAuthorization constructor

StakeAuthorization({
  1. Coin? maxTokens,
  2. StakeAuthorization_Validators? allowList,
  3. StakeAuthorization_Validators? denyList,
  4. AuthorizationType? authorizationType,
})

Implementation

factory StakeAuthorization({
  $53.Coin? maxTokens,
  StakeAuthorization_Validators? allowList,
  StakeAuthorization_Validators? denyList,
  AuthorizationType? authorizationType,
}) {
  final $result = create();
  if (maxTokens != null) {
    $result.maxTokens = maxTokens;
  }
  if (allowList != null) {
    $result.allowList = allowList;
  }
  if (denyList != null) {
    $result.denyList = denyList;
  }
  if (authorizationType != null) {
    $result.authorizationType = authorizationType;
  }
  return $result;
}