Module constructor

Module({
  1. Iterable<String>? hooksOrder,
  2. String? authority,
  3. String? bech32PrefixValidator,
  4. String? bech32PrefixConsensus,
})

Implementation

factory Module({
  $core.Iterable<$core.String>? hooksOrder,
  $core.String? authority,
  $core.String? bech32PrefixValidator,
  $core.String? bech32PrefixConsensus,
}) {
  final $result = create();
  if (hooksOrder != null) {
    $result.hooksOrder.addAll(hooksOrder);
  }
  if (authority != null) {
    $result.authority = authority;
  }
  if (bech32PrefixValidator != null) {
    $result.bech32PrefixValidator = bech32PrefixValidator;
  }
  if (bech32PrefixConsensus != null) {
    $result.bech32PrefixConsensus = bech32PrefixConsensus;
  }
  return $result;
}