Skip to main content

makeCollections

@hyperledger/identus-sdk v7.0.0


@hyperledger/identus-sdk / overview / makeCollections

Function: makeCollections()

makeCollections(additional: CollectionList): { credential-metadata: { schema: TypedSchema<CredentialMetadata>; }; credentials: { migrationStrategies: MigrationStrategies; schema: TypedSchema<Credential>; }; did-link: { schema: TypedSchema<DIDLink>; }; didkey-link: { schema: TypedSchema<DIDKeyLink>; }; dids: { schema: TypedSchema<DID>; }; keys: { schema: TypedSchema<Key>; }; messages: { schema: TypedSchema<Message>; }; }

Defined in: src/pluto/collections/index.ts:14

Parameters

ParameterType
additionalCollectionList

Returns

{ credential-metadata: { schema: TypedSchema<CredentialMetadata>; }; credentials: { migrationStrategies: MigrationStrategies; schema: TypedSchema<Credential>; }; did-link: { schema: TypedSchema<DIDLink>; }; didkey-link: { schema: TypedSchema<DIDKeyLink>; }; dids: { schema: TypedSchema<DID>; }; keys: { schema: TypedSchema<Key>; }; messages: { schema: TypedSchema<Message>; }; }

NameTypeDefault valueDefined in
credential-metadata{ schema: TypedSchema<CredentialMetadata>; }-src/pluto/collections/index.ts:19
credential-metadata.schemaTypedSchema<CredentialMetadata>Models.CredentialMetadataSchemasrc/pluto/collections/index.ts:19
credentials{ migrationStrategies: MigrationStrategies; schema: TypedSchema<Credential>; }-src/pluto/collections/index.ts:18
credentials.migrationStrategiesMigrationStrategiesModels.CredentialMigrationsrc/pluto/collections/index.ts:18
credentials.schemaTypedSchema<Credential>Models.CredentialSchemasrc/pluto/collections/index.ts:18
did-link{ schema: TypedSchema<DIDLink>; }-src/pluto/collections/index.ts:21
did-link.schemaTypedSchema<DIDLink>Models.DIDLinkSchemasrc/pluto/collections/index.ts:21
didkey-link{ schema: TypedSchema<DIDKeyLink>; }-src/pluto/collections/index.ts:20
didkey-link.schemaTypedSchema<DIDKeyLink>Models.DIDKeyLinkSchemasrc/pluto/collections/index.ts:20
dids{ schema: TypedSchema<DID>; }-src/pluto/collections/index.ts:22
dids.schemaTypedSchema<DID>Models.DIDSchemasrc/pluto/collections/index.ts:22
keys{ schema: TypedSchema<Key>; }-src/pluto/collections/index.ts:23
keys.schemaTypedSchema<Key>Models.KeySchemasrc/pluto/collections/index.ts:23
messages{ schema: TypedSchema<Message>; }-src/pluto/collections/index.ts:24
messages.schemaTypedSchema<Message>Models.MessageSchemasrc/pluto/collections/index.ts:24