-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DDW-149] Undelegating a wallet #2351
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yakovkaravelov here's what I have found so far:
- When clicking on "Undelegate" button, Daedalus breaks and fallbacks to white-screen with following errors in the console:
- The bottom margin is too big - it should match the one from the element above the "Undelegation" box:
- "Undelegation" box should be shown only for delegated wallets and never for Byron wallets:
- We need to decide what to do while the wallet is restoring. Please start a thread on Slack and ask @darko-mijic and @a-rukin for guidance.
Thanks!
…or being restored
@nikolaglumac @DeeJayElly @darko-mijic @a-rukin @gnpf @mioriohk Please review/test. Thanks. |
Hi @yakovkaravelov The issue we were seeing with software wallets not updating to reflect the recently changed status is also affecting Hardware Wallets. Transaction not visible in the transactions screen.See video |
source/renderer/app/components/wallet/settings/WalletSettings.js
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Only tested undelegated wallet without reward and delegated wallet without reward (as instructed) on build 16647. Both software and Nano X wallets tested. Well done @yakovkaravelov 👍
source/renderer/app/components/wallet/settings/WalletSettings.js
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @yakovkaravelov 💯
My understanding is that this feature is done, but disabled behind a flag. Any idea when this will be enabled? |
This PR implemented
Undelegate wallet
dialog on wallet settings screenJira Ticket
Todos
Undelegate wallet
dialog on wallet settings screenTesting Checklist
App
Wallet
=>Settings
and click onUndelegate Wallet
button to openUndelegate Wallet
confirmation dialog and make sureUndelegate Wallet
confirmation dialog matches with wireframespending password
to confirm and make sureUndelegate Wallet
result dialog matches with wireframeTest Cases
Screenshots
English
Japanese
Review Checklist
Basics
feature
/bug
/chore
,release-x.x.x
)yarn test
)yarn dev
)yarn package
/ CI builds)yarn flow:test
)yarn lint
)yarn prettier:check
)yarn manage:translations
produces no changes)yarn storybook
)yarn.lock
file is updatedCode Quality
Testing
After Review
done
column on the YouTrack board