Skip to content

Wallet updates#44

Merged
unclerom merged 6 commits intoshapeshift:developfrom
unclerom:wallet-config-stuff
Sep 7, 2021
Merged

Wallet updates#44
unclerom merged 6 commits intoshapeshift:developfrom
unclerom:wallet-config-stuff

Conversation

@unclerom
Copy link
Contributor

@unclerom unclerom commented Sep 2, 2021

Notice

Before submitting a pull request, please make sure you have answered the following:

  • Have you followed the guidelines in our Contributing guide?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Do all new and existing tests pass? Does the linter pass?

Pull Request Type

  • 🐛 Bug fix (Non-breaking Change: Fixes an issue)
  • 🛠️ Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
  • 💅 New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

closes #59
closes #14

Description

Refactor some of the wallet config and fix connected wallet icons

Please describe your changes

Testing

Please outline all testing steps

  1. Pull branch locally and run yarn to install new deps
  2. etc...

Screenshots (if applicable)

Copy link
Contributor

@technojak technojak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm just a nitpick about type defs.

@cjthompson cjthompson changed the base branch from main to develop September 2, 2021 18:15
@cjthompson cjthompson requested a review from a team as a code owner September 2, 2021 18:15
@0xdef1cafe
Copy link
Collaborator

why are we not using the modal provider for this?

@unclerom
Copy link
Contributor Author

unclerom commented Sep 2, 2021

why are we not using the modal provider for this?

originally was going to be separated out into a separate package for the provider. I can try but not sure how well it will play with the dynamic memory router though.

@unclerom unclerom linked an issue Sep 3, 2021 that may be closed by this pull request
Copy link
Contributor

@bootsboogie bootsboogie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM just had a couple questions

@unclerom
Copy link
Contributor Author

unclerom commented Sep 7, 2021

@bootsboogie please review commit da7ff47 for wallet info changes before i merge

Copy link
Contributor

@bootsboogie bootsboogie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@unclerom unclerom merged commit 52ed92d into shapeshift:develop Sep 7, 2021
bootsboogie added a commit that referenced this pull request Sep 8, 2021
* Add tests for dispatch SET_WALLET_MODAL and SET_IS_CONNECTED

* Remove initialized since it is not used

* Add more tests for WalletProvider

* Add coverage to test runner

* Make tests alittle better

* dry up a bit

* clean up of RawText to text.components (#8) (#56)

* clean up of RawText to text.components

* Update src/assets/translations/messages-en.json

Co-authored-by: 0xdef1cafe <88504456+0xdef1cafe@users.noreply.github.com>

* abbreviated variables to full-length

* update nativeTest -> nativeTestPhrase

Co-authored-by: 0xdef1cafe <88504456+0xdef1cafe@users.noreply.github.com>

* add key to pin modal (#57)

* Fix broken links for license and welcome prs (#51)

* Wallet updates (#44)

* wallet updates

* fix type on button

* lint

* set wallet info with wallet

* asset provider (#67)

* Add tests for dispatch SET_WALLET_MODAL and SET_IS_CONNECTED

* Remove initialized since it is not used

* Add more tests for WalletProvider

* Add coverage to test runner

* Make tests alittle better

* dry up a bit

* Fix broken tests from merge

* Write tests for connect function

Co-authored-by: 420coupe <35115310+420coupe@users.noreply.github.com>
Co-authored-by: 0xdef1cafe <88504456+0xdef1cafe@users.noreply.github.com>
Co-authored-by: duv <29046942+unclerom@users.noreply.github.com>
Co-authored-by: Itgel Ganbold <13912728+iganbold@users.noreply.github.com>
Co-authored-by: Sean Luther <elmutt@gmail.com>
0xdef1cafe pushed a commit that referenced this pull request May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor wallet config Fix icons in wallet button/dropdown Remove passing dispatch in state to wallet views

4 participants