GenesisState constructor

GenesisState({
  1. Params? params,
  2. Int64? lastCodeId,
  3. Int64? lastInstanceId,
  4. Iterable<Code>? codes,
  5. Iterable<Contract>? contracts,
})

Implementation

factory GenesisState({
  Params? params,
  $fixnum.Int64? lastCodeId,
  $fixnum.Int64? lastInstanceId,
  $core.Iterable<Code>? codes,
  $core.Iterable<Contract>? contracts,
}) {
  final _result = create();
  if (params != null) {
    _result.params = params;
  }
  if (lastCodeId != null) {
    _result.lastCodeId = lastCodeId;
  }
  if (lastInstanceId != null) {
    _result.lastInstanceId = lastInstanceId;
  }
  if (codes != null) {
    _result.codes.addAll(codes);
  }
  if (contracts != null) {
    _result.contracts.addAll(contracts);
  }
  return _result;
}