Welshman Docs / @welshman/signer / Nip59
Class: Nip59 ​
Defined in: packages/signer/src/nip59.ts:86
Constructors ​
Constructor ​
new Nip59(
signer,wrapper?):Nip59
Defined in: packages/signer/src/nip59.ts:87
Parameters ​
signer ​
wrapper? ​
Returns ​
Nip59
Methods ​
unwrap() ​
unwrap(
event):Promise<undefined|UnwrappedEvent>
Defined in: packages/signer/src/nip59.ts:101
Parameters ​
event ​
Returns ​
Promise<undefined | UnwrappedEvent>
withWrapper() ​
withWrapper(
wrapper):Nip59
Defined in: packages/signer/src/nip59.ts:96
Parameters ​
wrapper ​
Returns ​
Nip59
wrap() ​
wrap(
pubkey,template,tags):Promise<UnwrappedEvent>
Defined in: packages/signer/src/nip59.ts:98
Parameters ​
pubkey ​
string
template ​
tags ​
string[][] = []
Returns ​
Promise<UnwrappedEvent>
fromSecret() ​
staticfromSecret(secret):Nip59
Defined in: packages/signer/src/nip59.ts:94
Parameters ​
secret ​
string
Returns ​
Nip59
fromSigner() ​
staticfromSigner(signer):Nip59
Defined in: packages/signer/src/nip59.ts:92
Parameters ​
signer ​
Returns ​
Nip59