-
-
Notifications
You must be signed in to change notification settings - Fork 267
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
Feat/native/review and send #12968
Feat/native/review and send #12968
Conversation
53bb629
to
f6df275
Compare
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.
Overall good job! Just some things I'd rather get right from the beginning rather than creating code that will be refactored. I'm sorry if this sounds the wrong way, but IMO in the future, we shouldn't create PR this size with saying most of it will change. If I'm reviewing some code, I'd like to get it right to build on top of it or don't do it in a PR like this. Becuase then it might never be changed and if we don't review it then it's a recipe for unmaintainability. However it's just some things for discussion so let's see if they're important or not. Feel free to huddle me if you want to further discuss them.
.../components/suite/modals/ReduxModal/TransactionReviewModal/TransactionReviewModalContent.tsx
Outdated
Show resolved
Hide resolved
This pull request can be closed as redundant now? #12240 |
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.
Seems that @juriczech already pointed out most of issues, only one thing that I have in mind is that we should call updateFeeInfoThunk
in the begging of send flow because on mobile we don't update fee with every block like on desktop.
3b8cbb2
to
affdc58
Compare
cba8fb0
to
77256e6
Compare
@Nodonisko the |
Enables basic send form submission of BTC testnets (TEST and REGTEST). While reviewing this, please focus on the design of the whole flow and code architecture. Reviewing UI or some styling/translation nits is not necessary at this stage, because this implementation does not reflect the final design. The purpose of this PR is solely to prepare the codebase so it can send the transaction.
Also there are some steps of the send flow that are not implemented yet but will be revisited in follow up PRs (eg. fee selection, multiple recipients...)
Description
The PR is divided into two commits:
packages
tosuite-common
to be reused in native. There are no new things implemented only moving stuff around.send transaction
button and broadcast the transaction to the blockchainRelated Issues
Resolve #10867
Resolve #10868
Screenshots:
Screen.Recording.2024-06-19.at.13.27.00.mov