Welshman Docs / @welshman/signer / Nip07Signer
Class: Nip07Signer ​
Defined in: packages/signer/src/signers/nip07.ts:13
Implements ​
Constructors ​
new Nip07Signer() ​
new Nip07Signer():
Nip07Signer
Returns ​
Properties ​
nip04 ​
nip04:
object
Defined in: packages/signer/src/signers/nip07.ts:42
decrypt() ​
decrypt: (
pubkey
,message
) =>Promise
<string
>
Parameters ​
pubkey ​
string
message ​
string
Returns ​
Promise
<string
>
encrypt() ​
encrypt: (
pubkey
,message
) =>Promise
<string
>
Parameters ​
pubkey ​
string
message ​
string
Returns ​
Promise
<string
>
Implementation of ​
nip44 ​
nip44:
object
Defined in: packages/signer/src/signers/nip07.ts:49
decrypt() ​
decrypt: (
pubkey
,message
) =>Promise
<string
>
Parameters ​
pubkey ​
string
message ​
string
Returns ​
Promise
<string
>
encrypt() ​
encrypt: (
pubkey
,message
) =>Promise
<string
>
Parameters ​
pubkey ​
string
message ​
string
Returns ​
Promise
<string
>
Implementation of ​
Methods ​
getPubkey() ​
getPubkey():
Promise
<string
>
Defined in: packages/signer/src/signers/nip07.ts:34
Returns ​
Promise
<string
>
Implementation of ​
sign() ​
sign(
template
):Promise
<SignedEvent
>
Defined in: packages/signer/src/signers/nip07.ts:36
Parameters ​
template ​
Returns ​
Promise
<SignedEvent
>
Implementation of ​
ISigner.sign