Pierre Dommerc
|
7ff043d8df
|
Feature/bonding signature UI (#3157)
* wip
* updated gateways 'sign' command
* in-wallet verification of mix bonding signature
* changed signature of vesting contract trait method
* updated wallet bonding endpoints
* tauri commands for generating signing payloads
* renamed signer to sender
* verifying new signatures in the contract
* fixed existing mixnet unit tests
* unit tests for invalid signatures
* fixed other usages of MessageSignature + FromStr
* using base58-encoded serialization
* removed owner-signature from details response
* added ability to construct bonding payloads via nym-cli
* removed signature from bonding payload args
* moved 'message_type' from 'ContractMessageContent' to 'SignableMessage'
* refactor(wallet-rust): rename owner_signature args
* feat(wallet-bonding): handle user signature
* feat(wallet-bonding): fix bonding
* feat(wallet-bonding): fix lint issue
* feat(wallet-bonding): ui adjustment
* make the location field mandatory for payload signing
* feat(wallet-bonding): remove ownersignature field, remove dead code
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com>
|
2023-03-10 15:53:21 +01:00 |
|