UNPKG

dwnpm

Version:

Decentralized Registry Package Manager (DRPM) helps developers publish, install, find and manage Decentralized Packages (DPKs) published to Decentralized Web Nodes (DWNs). DRPM does this by looking up a Decentralized Identifier (DID) to find its DID docum

24 lines (22 loc) 755 B
import { CryptoApi, LocalKeyManager } from '@web5/crypto'; import { BearerDid, DidDocument, DidJwkCreateOptions, DidVerificationMethod, DidWeb } from '@web5/dids'; export class DidWebFacade extends DidWeb { public static async create<TKms extends CryptoApi | undefined = undefined>({ keyManager = new LocalKeyManager(), options = {} }: { keyManager?: TKms; options?: DidJwkCreateOptions<TKms>; } = {}): Promise<BearerDid> { throw new Error('Method not implemented.' + keyManager + options); } public static async getSigningMethod({ didDocument, methodId }: { didDocument: DidDocument; methodId?: string; }): Promise<DidVerificationMethod> { throw new Error('Method not implemented.' + didDocument + methodId); } }