Welshman Docs / @welshman/signer / Nip46Signer
Class: Nip46Signer ​
Defined in: packages/signer/src/signers/nip46.ts:456
Implements ​
Constructors ​
new Nip46Signer() ​
new Nip46Signer(
broker
):Nip46Signer
Defined in: packages/signer/src/signers/nip46.ts:461
Parameters ​
broker ​
Returns ​
Properties ​
broker ​
broker:
Nip46Broker
Defined in: packages/signer/src/signers/nip46.ts:461
nip04 ​
nip04:
EncryptionImplementation
Defined in: packages/signer/src/signers/nip46.ts:458
Implementation of ​
nip44 ​
nip44:
EncryptionImplementation
Defined in: packages/signer/src/signers/nip46.ts:459
Implementation of ​
pubkey? ​
optional
pubkey:string
Defined in: packages/signer/src/signers/nip46.ts:457
Methods ​
getPubkey() ​
getPubkey():
Promise
<string
>
Defined in: packages/signer/src/signers/nip46.ts:473
Returns ​
Promise
<string
>
Implementation of ​
sign() ​
sign(
template
):Promise
<any
>
Defined in: packages/signer/src/signers/nip46.ts:481
Parameters ​
template ​
Returns ​
Promise
<any
>
Implementation of ​
ISigner.sign