createMeta abstract method

Meta createMeta(
  1. String type,
  2. VerifyKey pKey, {
  3. String? seed,
  4. TransportableData? fingerprint,
})

Create custom entity metadata with specified parameters.

Builds Meta from explicit components (type, public key, seed, fingerprint) rather than generating it from a private key.

type is the metadata type (e.g., "user", "group"). pKey is the public verification key (core cryptographic identity). seed is the optional seed value used to generate the fingerprint. fingerprint is the optional cryptographic fingerprint of the metadata.

Returns a new Meta instance (validation via Meta.isValid recommended).

Implementation

Meta createMeta(String type, VerifyKey pKey, {
  String? seed,
  TransportableData? fingerprint
});