References
ucan
Renames and re-exports writeFunctions
didToPublicKey
- didToPublicKey(did: string): { publicKey: string; type: KeyType }
Parameters
Returns { publicKey: string; type: KeyType }
exchange
- exchange(): Promise<string>
ownRoot
- ownRoot(): Promise<string>
publicKeyToDid
- publicKeyToDid(publicKey: string, type: KeyType): string
root
- root(username: string): Promise<string>
Parameters
Returns Promise<string>
verifySignedData
- verifySignedData(__namedParameters: { charSize?: number; data: string; did: string; signature: string }): Promise<boolean>
Parameters
__namedParameters: { charSize?: number; data: string; did: string; signature: string }
Optional charSize?: number
data: string
did: string
signature: string
Returns Promise<boolean>
Convert a DID (did:key) to a base64 public key.