From 0f67580e8fc1d98a67298ecc1d70ef926521657a Mon Sep 17 00:00:00 2001 From: reemuru Date: Tue, 18 Jan 2022 16:10:56 -0500 Subject: Advanced: ReserveProof: Add support for reserve proof This change adds the ability to prove and check a reserve proof to this existing "Prove/check" advanced menu. If the amount line has a valid amount less than that of the current account index this input will drive the logic for generating a reserve proof. Checking a reserve proof is accomplished by validating the address and verifying that signature.indexOf("ReserveProofV") === 0. The result displays the total and spent amount of the proof. --- MiddlePanel.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'MiddlePanel.qml') diff --git a/MiddlePanel.qml b/MiddlePanel.qml index 544f0244..b6e29994 100644 --- a/MiddlePanel.qml +++ b/MiddlePanel.qml @@ -66,7 +66,7 @@ Rectangle { signal paymentClicked(var recipients, string paymentId, int mixinCount, int priority, string description) signal sweepUnmixableClicked() signal generatePaymentIdInvoked() - signal getProofClicked(string txid, string address, string message); + signal getProofClicked(string txid, string address, string message, string amount); signal checkProofClicked(string txid, string address, string message, string signature); Rectangle { -- cgit v1.2.3