Create a balance proof to prove the real value of an encrypted balance at a specific balance version.
The proof is available only one time: once the balance is updated by any TX, the proof is outdated.
Reorganize the ZK Proofs by creating a rust file for each, in the proofs folder.
Add HumanReadableProof for sharable proofs between users by converting them in string using bech32
Type of change
Please select the right one.
[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
Which part is impacted ?
[ ] Daemon
[ ] Wallet
[ ] Miner
[X] Misc (documentation, comments, text...)
Checklist
[X] I have performed a self-review of my code
[X] I have commented my code, particularly in hard-to-understand areas
Description
Create a balance proof to prove the real value of an encrypted balance at a specific balance version. The proof is available only one time: once the balance is updated by any TX, the proof is outdated.
Reorganize the ZK Proofs by creating a rust file for each, in the
proofs
folder.Add
HumanReadableProof
for sharable proofs between users by converting them in string using bech32Type of change
Please select the right one.
Which part is impacted ?
Checklist