rpc: add SignMessage and VerifyMessage interface
This commit allows users to sign messages with their node's private key with the SignMessage interface. The signatures are zbase32 encoded for human readability/paste-ability. Others users can verify that a message was signed by another node in their channel database with the VerifyMessage interface.
This commit is contained in:
1 parent
2486097554
commit
2249215260
7 files changed
+694
-333
No files matched your search
@@ -37,6 +37,12 @@ description):
|
||||
* Returns a new address, the following address types are supported:
|
||||
pay-to-public-key-hash (p2pkh), pay-to-witness-key-hash (p2wkh), and
|
||||
nested-pay-to-witness-key-hash (np2wkh).
|
||||
* SignMessage
|
||||
* Signs a message with the node's identity key and returns a
|
||||
zbase32 encoded signature.
|
||||
* VerifyMessage
|
||||
* Verifies a signature signed by another node on a message. The other node
|
||||
must be an active node in the channel database.
|
||||
* ConnectPeer
|
||||
* Connects to a peer identified by a public key and host.
|
||||
* DisconnectPeer
|
||||
|
||||
Reference in new issue
Block a user