Protected
events$Shared observable for all wallet request events
Protected
Readonly
handlersMap of method handlers
Protected
logThe service's public key
Protected
Readonly
publishA method for publishing events
Readonly
relaysThe relays to use for the service
Whether the service is currently running
Protected
secretThe client's secret key
Protected
Readonly
signerThe signer used for creating and unlocking events
Protected
subscriptionSubscription to the events observable
Protected
Readonly
subscriptionA method for subscribing to relays
Protected
Readonly
supportWallet support information
Static
publishA fallback method to use for publishMethod if none is passed in when creating the client
Static
subscriptionA fallback method to use for subscriptionMethod if none is passed in when creating the client
Get the connection string for the service
Protected
handleHandle a wallet request event
Check if the service is running
Protected
processProcess a decrypted wallet request
Protected
publishPublish the wallet support event
Protected
sendProtected
sendProtected
sendStart the wallet service
Stop the wallet service
NIP-47 Wallet Service implementation