Open adammake opened 2 years ago
@vladimir-gachkovsky your next task
couldn't find checksum in the casper-js-sdk, and it turn out that was not implemented, changing to blocked it's implemented in the upstream depoendency
Need to create an implementation details ticket
Requirements If a public key recipient in a proposed deploy has characters which have changed their casing an not longer produce a valid checksum display the following error message to the user: “The public key you provided contains mixed-case characters that don’t result in a valid checksum. Please check if the public key is correct”
Acceptance Criteria Pre-conditions: Add 'Invalid Transfer Deploy' button on the playground app Logic that is creating a valid deploy should alter any lower case letter within the target public key to a respective upper case one (i.e. c => C)
Steps to reproduce:
Expected Result: Displaying the following error message to the user in Casper Wallet: “The public key you provided contains mixed-case characters that don’t result in a valid checksum. Please check if the public key is correct” - this error would display as designed in Figma
Implementation details:
Implement a following page: