OptionalclientThe client's public key (used for restoring the service)
OptionalgetA method for getting the general wallet information (Can be overwritten if get_info is set in handlers)
Map of method handlers
OptionalnotificationsAn array of notifications this wallet supports
OptionalpoolAn optional pool for connection methods
OptionalpublishAn optional method for publishing events
The relays to use for the service
OptionalsecretThe client's secret key
The signer to use for creating and unlocking events
OptionalsubscriptionAn optional method for subscribing to relays
Options for creating a WalletService