Welshman Docs / @welshman/signer / Nip59
Class: Nip59 ​
Defined in: packages/signer/src/nip59.ts:86
Constructors ​
new Nip59() ​
new Nip59(
signer
,wrapper
?):Nip59
Defined in: packages/signer/src/nip59.ts:87
Parameters ​
signer ​
wrapper? ​
Returns ​
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 ​
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() ​
static
fromSecret(secret
):Nip59
Defined in: packages/signer/src/nip59.ts:94
Parameters ​
secret ​
string
Returns ​
fromSigner() ​
static
fromSigner(signer
):Nip59
Defined in: packages/signer/src/nip59.ts:92