Welshman Docs / @welshman/signer / Nip59
Class: Nip59
Defined in: packages/signer/src/nip59.ts:69
Constructors
Constructor
new Nip59(
signer,wrapper?):Nip59
Defined in: packages/signer/src/nip59.ts:72
Parameters
signer
wrapper?
Returns
Nip59
Methods
unwrap()
unwrap(
event):Promise<HashedEvent>
Defined in: packages/signer/src/nip59.ts:86
Parameters
event
Returns
Promise<HashedEvent>
withWrapper()
withWrapper(
wrapper):Nip59
Defined in: packages/signer/src/nip59.ts:81
Parameters
wrapper
Returns
Nip59
wrap()
wrap(
pubkey,template,tags):Promise<SignedEvent>
Defined in: packages/signer/src/nip59.ts:83
Parameters
pubkey
string
template
tags
string[][] = []
Returns
Promise<SignedEvent>
fromSecret()
staticfromSecret(secret):Nip59
Defined in: packages/signer/src/nip59.ts:79
Parameters
secret
string
Returns
Nip59
fromSigner()
staticfromSigner(signer):Nip59
Defined in: packages/signer/src/nip59.ts:77
Parameters
signer
Returns
Nip59