BaseMeta.fromType constructor
BaseMeta.fromType(
- String type,
- VerifyKey key, {
- String? seed,
- TransportableData? fingerprint,
Implementation
BaseMeta.fromType(String type, VerifyKey key, {String? seed, TransportableData? fingerprint}) {
//
// meta type
//
this['type'] = type;
_type = type;
//
// public key
//
this['key'] = key.toMap();
_key = key;
//
// ID name
//
if (seed != null) {
this['seed'] = seed;
}
_seed = seed;
//
// fingerprint
//
if (fingerprint != null) {
this['fingerprint'] = fingerprint.serialize();
}
_fingerprint = fingerprint;
// generated meta, or loaded from local storage,
// no need to verify again.
_status = 1;
}