Skip to content
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: wallet connect #195

Merged
merged 13 commits into from
Jun 27, 2023
Merged

feat: wallet connect #195

merged 13 commits into from
Jun 27, 2023

Conversation

nejcm
Copy link
Contributor

@nejcm nejcm commented Jun 21, 2023

WIP

@nejcm nejcm added the draft Work in progress label Jun 21, 2023
@nejcm nejcm requested review from gonzamontiel and ebma June 21, 2023 11:55
@netlify
Copy link

netlify bot commented Jun 21, 2023

Deploy Preview for rococo-souffle-a625f5 ready!

Name Link
🔨 Latest commit 0a95938
🔍 Latest deploy log https://app.netlify.com/sites/rococo-souffle-a625f5/deploys/649afc28a18d3c000887df86
😎 Deploy Preview https://deploy-preview-195--rococo-souffle-a625f5.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@github-actions
Copy link

yarn.lock changes

Summary

Status Count
ADDED 94
UPDATED 2
Click to toggle table visibility
Name Status Previous Current
@json-rpc-tools/provider ADDED - 1.7.6
@json-rpc-tools/types ADDED - 1.7.6
@json-rpc-tools/utils ADDED - 1.7.6
@lit-labs/ssr-dom-shim ADDED - 1.1.1
@lit/reactive-element ADDED - 1.6.2
@motionone/animation ADDED - 10.15.1
@motionone/dom ADDED - 10.16.2
@motionone/easing ADDED - 10.15.1
@motionone/generators ADDED - 10.15.1
@motionone/svelte ADDED - 10.16.2
@motionone/types ADDED - 10.15.1
@motionone/utils ADDED - 10.15.1
@motionone/vue ADDED - 10.16.2
@pedrouid/environment ADDED - 1.0.1
@stablelib/aead ADDED - 1.0.1
@stablelib/binary ADDED - 1.0.1
@stablelib/bytes ADDED - 1.0.1
@stablelib/chacha ADDED - 1.0.1
@stablelib/chacha20poly1305 ADDED - 1.0.1
@stablelib/constant-time ADDED - 1.0.1
@stablelib/ed25519 ADDED - 1.0.3
@stablelib/hash ADDED - 1.0.1
@stablelib/hkdf ADDED - 1.0.1
@stablelib/hmac ADDED - 1.0.1
@stablelib/int ADDED - 1.0.1
@stablelib/keyagreement ADDED - 1.0.1
@stablelib/poly1305 ADDED - 1.0.1
@stablelib/random ADDED - 1.0.2
@stablelib/sha256 ADDED - 1.0.1
@stablelib/sha512 ADDED - 1.0.1
@stablelib/wipe ADDED - 1.0.1
@stablelib/x25519 ADDED - 1.0.3
@types/trusted-types ADDED - 2.0.3
@walletconnect/core ADDED - 2.8.1
@walletconnect/environment ADDED - 1.0.1
@walletconnect/events ADDED - 1.0.1
@walletconnect/heartbeat ADDED - 1.2.1
@walletconnect/jsonrpc-http-connection ADDED - 1.0.7
@walletconnect/jsonrpc-provider ADDED - 1.0.13
@walletconnect/jsonrpc-types ADDED - 1.0.3
@walletconnect/jsonrpc-utils ADDED - 1.0.8
@walletconnect/jsonrpc-ws-connection ADDED - 1.0.11
@walletconnect/keyvaluestorage ADDED - 1.0.2
@walletconnect/logger ADDED - 2.0.1
@walletconnect/modal ADDED - 2.4.7
@walletconnect/relay-api ADDED - 1.0.9
@walletconnect/relay-auth ADDED - 1.0.4
@walletconnect/safe-json ADDED - 1.0.2
@walletconnect/sign-client ADDED - 2.8.1
@walletconnect/time ADDED - 1.0.2
@walletconnect/types ADDED - 2.8.1
@walletconnect/universal-provider ADDED - 2.8.1
@walletconnect/utils ADDED - 2.8.1
@walletconnect/window-getters ADDED - 1.0.1
@walletconnect/window-metadata ADDED - 1.0.1
@web3modal/core ADDED - 2.4.7
@web3modal/ui ADDED - 2.4.7
atomic-sleep ADDED - 1.0.0
buffer UPDATED 5.7.1 6.0.3
cross-fetch ADDED - 3.1.6
detect-browser ADDED - 5.3.0
dijkstrajs ADDED - 1.0.3
duplexify ADDED - 4.1.2
eip1193-provider ADDED - 1.0.1
encode-utf8 ADDED - 1.0.3
end-of-stream ADDED - 1.4.4
events ADDED - 3.3.0
fast-redact ADDED - 3.2.0
hey-listen ADDED - 1.0.8
keyvaluestorage-interface ADDED - 1.0.0
lit-element ADDED - 3.3.2
lit-html ADDED - 2.7.4
lit ADDED - 2.7.5
lodash.isequal ADDED - 4.5.0
motion ADDED - 10.16.2
multiformats ADDED - 9.9.0
on-exit-leak-free ADDED - 0.2.0
pino-abstract-transport ADDED - 0.5.0
pino-std-serializers ADDED - 4.0.0
pino ADDED - 7.11.0
pngjs ADDED - 5.0.0
process-warning ADDED - 1.0.0
proxy-compare ADDED - 2.5.1
qrcode ADDED - 1.5.3
quick-format-unescaped ADDED - 4.0.4
real-require ADDED - 0.1.0
require-main-filename ADDED - 2.0.0
safe-json-utils ADDED - 1.1.1
safe-stable-stringify ADDED - 2.4.3
sonic-boom ADDED - 2.8.0
split2 UPDATED 3.2.2 4.2.0
stream-shift ADDED - 1.0.1
thread-stream ADDED - 0.15.2
uint8arrays ADDED - 3.1.1
valtio ADDED - 1.10.5
which-module ADDED - 2.0.1

Copy link
Member

@ebma ebma left a comment

Choose a reason for hiding this comment

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

Edit: We can use the Nova Wallet mobile app to test the walletconnect communication.
I did that and it doesn't seem to work. The console shows lots of websocket errors. @nejcm can you look into this maybe?

src/components/Wallet/WalletConnect/index.tsx Outdated Show resolved Hide resolved
@nejcm
Copy link
Contributor Author

nejcm commented Jun 22, 2023

Edit: We can use the Nova Wallet mobile app to test the walletconnect communication. I did that and it doesn't seem to work. The console shows lots of websocket errors. @nejcm can you look into this maybe?

Fixed. Some domain exceptions needed to be added to wallet connect dash

@prayagd
Copy link
Collaborator

prayagd commented Jun 22, 2023

@nejc Moving this to development and removing the WIP label as it means something is incomplete and ticket is yet to prepared.

@prayagd prayagd removed the draft Work in progress label Jun 22, 2023
@nejcm nejcm requested a review from ebma June 27, 2023 07:51
@nejcm
Copy link
Contributor Author

nejcm commented Jun 27, 2023

@ebma @prayagd This is ready for final testing and merge. I added the persistence to wallet connect.

Copy link
Member

@ebma ebma left a comment

Choose a reason for hiding this comment

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

When disconnecting from the wallet (using the disconnect button in the top-right hand corner) and refreshing the page, it will still load the previously disconnected account.

It seems that there are also more inconsistencies in regard to the local-storage. When you first connect with an account from polkadot.js extension, and then disconnect from that, it does not disconnect immediately. Or at least it's not reflected properly. You have to disconnect twice. But if after you used a polkadot.js account, you decide to use walletconnect, the UI will show this account as imported from polkadot.js as well. And it's not even the same account. Also, refreshing the page sometimes imports a polkadot.js account and sometimes the walletconnect account.

@nejcm can you look into this again? Seems like some local storage keys are not properly cleared and the Wallet button is not re-rendered properly.

Last but not least, there is some weird issue that happens when you play around with the wallet choices shown in the dialog. If a user clicks on one of these items, a certain item will be placed in local storage. When the user now needs to sign a transaction, the browser will almost immediately redirect to that other wallet. This is super bad, because we want the user to see the request in their smartphone wallet. To circumvent this behavior, I think our only good choice is to always clear that respective local storage key so that it is unset at all times.
image
image

@nejcm
Copy link
Contributor Author

nejcm commented Jun 27, 2023

Managed to fix the storage issue but cant recreate the wallet connect issue with apps. That is the internal functionality of the library so we will have to do some "hacky" stuff to work around that.
@ebma Please make final tests before merging.

@ebma
Copy link
Member

ebma commented Jun 27, 2023

@nejcm can you resolve the conflicts? Sorry for that, I just merged the other PR.

@nejcm nejcm requested a review from ebma June 27, 2023 15:11
Copy link
Member

@ebma ebma left a comment

Choose a reason for hiding this comment

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

Although it's not perfect yet, we'll merge it already.

@ebma ebma merged commit 5487296 into staging Jun 27, 2023
5 checks passed
@ebma ebma deleted the feat/wallet-connect branch June 27, 2023 15:16
@ebma ebma mentioned this pull request Jul 3, 2023
ebma pushed a commit that referenced this pull request Aug 24, 2023
# [1.1.0](v1.0.0...v1.1.0) (2023-08-24)

### Bug Fixes

* lint issues ([#191](#191)) ([fd128e4](fd128e4))
* release ([#236](#236)) ([ce34996](ce34996))
* release ([#238](#238)) ([0fd823b](0fd823b))
* table heading overlap ([#202](#202)) ([061373f](061373f))
* updated foucoco logo ([#198](#198)) ([21dad82](21dad82))
* wallet connection issues [#204](#204) ([#209](#209)) ([fb7a37c](fb7a37c))

### Features

* balance query ([#205](#205)) ([b3aa210](b3aa210))
* contract hooks ([#233](#233)) ([f338f37](f338f37))
* indexer ([#232](#232)) ([2c58c70](2c58c70))
* redirect on logo click  [#178](#178) ([#199](#199)) ([9d42e97](9d42e97))
* token approval ([#211](#211)) ([a4ae2bd](a4ae2bd))
* updated backstop pool ui ([#206](#206)) ([1e23f10](1e23f10))
* wallet connect ([#195](#195)) ([5487296](5487296))

### Reverts

* disable nabla ([#201](#201)) ([2e2fe81](2e2fe81))
gonzamontiel added a commit that referenced this pull request Oct 31, 2023
* feat: indexer (#232)

* feat: indexer

* refactor: app data

* feat: contract hooks (#233)

* refactor: contract hooks

* refactor: contract write error log

* refactor: updated gas limit

* fix: swap info

* fix: info

* fix: transaction ui

* fix: console log

* [feat] 220 add nova wallet support to the mobile version of portal (#234)

* detect if mobile and add novawallet button

* change icon

* Add Nova Wallet integration in Talisman modal

* Slightly improved account box

* Add disclaimer explaining why we don't need to implement these methods.

* fix: release (#236)

* fix: release (#238)

* chore(release): 1.1.0 [skip ci]

# [1.1.0](v1.0.0...v1.1.0) (2023-08-24)

### Bug Fixes

* lint issues ([#191](#191)) ([fd128e4](fd128e4))
* release ([#236](#236)) ([ce34996](ce34996))
* release ([#238](#238)) ([0fd823b](0fd823b))
* table heading overlap ([#202](#202)) ([061373f](061373f))
* updated foucoco logo ([#198](#198)) ([21dad82](21dad82))
* wallet connection issues [#204](#204) ([#209](#209)) ([fb7a37c](fb7a37c))

### Features

* balance query ([#205](#205)) ([b3aa210](b3aa210))
* contract hooks ([#233](#233)) ([f338f37](f338f37))
* indexer ([#232](#232)) ([2c58c70](2c58c70))
* redirect on logo click  [#178](#178) ([#199](#199)) ([9d42e97](9d42e97))
* token approval ([#211](#211)) ([a4ae2bd](a4ae2bd))
* updated backstop pool ui ([#206](#206)) ([1e23f10](1e23f10))
* wallet connect ([#195](#195)) ([5487296](5487296))

### Reverts

* disable nabla ([#201](#201)) ([2e2fe81](2e2fe81))

* fix loading in claiming steps (#245)

* 145 Show connected accounts token wise breakdown on the dashboard (#240)

* Add portfolio table with mock data (WIP)

* color change according to new palette

* show balance and price for spacewalk assets

* improve types in fetcher

* comment out mexc api call to stop errors

* add USDT to XCM

* helper function to add the suffix for wrapped tokens

* remove mock data and fetch actual prices and balances

* yarn lint fix

* Add icons

* add total balance

* Fix 'DOT' shown instead of 'KSM' on Amplitude

* Fix typos

* Update src/hooks/usePriceFetcher.ts

Co-authored-by: Marcel Ebert <[email protected]>

* fix amounts formatting

* reduce font and icon size

* use dia for PEN token

---------

Co-authored-by: Marcel Ebert <[email protected]>

* fix remove indicator (#252)

* Update design for Spacewalk Issue and Redeeem  (#253)

* extract base Form component

* separate issue and redeem in folders and use new From input

* extract feebox and dialog from issue

* issue box restyling with collapsible boxes

* fix collapsible styles

* tweak asset selector to match designs

* move coin icons to shared

* mock disclaimer text

* remove typo

* add stellar logo for tab

* fix pen/ampe logos and colors

* fixes

* settings dialog (wip)

* add 'back to stellar' design

* yarn lint fix

* Add settings Dialog

* improve from component

* improve settings

* Update src/components/Layout/links.tsx

* rename hook

* remove unused spacewalk app

* fix tricky dropdown issue not closing on blur

* improve settings dialog

* improve collapsible behavior

* make tabs slightly bigger

* invert buttons order

* remove minimum

* extract useBalances hook

* extract get asset display name

* fix redeem validation and max tokens

* make balance reload when balances hook is ready

* max issuable tokens

* fix typo

* fix showing errors

* add missing dot

* remove unused code

* show errors according to the design

* style: 223 update pendulum spacewalk transfers page design (#271)

* extract base Form component

* separate issue and redeem in folders and use new From input

* extract feebox and dialog from issue

* issue box restyling with collapsible boxes

* fix collapsible styles

* tweak asset selector to match designs

* move coin icons to shared

* mock disclaimer text

* remove typo

* add stellar logo for tab

* fix pen/ampe logos and colors

* fixes

* settings dialog (wip)

* add 'back to stellar' design

* yarn lint fix

* Add settings Dialog

* improve from component

* improve settings

* Update src/components/Layout/links.tsx

* rename hook

* remove unused spacewalk app

* fix tricky dropdown issue not closing on blur

* improve settings dialog

* improve collapsible behavior

* make tabs slightly bigger

* invert buttons order

* remove minimum

* extract useBalances hook

* extract get asset display name

* fix redeem validation and max tokens

* make balance reload when balances hook is ready

* apply new design table colors

* include pagination & styles in Table component

* fix general styling of Table, fix portfolio table

* chore(release): 1.1.1 [skip ci]

## [1.1.1](v1.1.0...v1.1.1) (2023-10-18)

* fix: remove irrelevant info from UI (#273)

* do not show banner and remove component

* fix warning about css nesting

* remove versions from sidebar

* chore(release): 1.1.2 [skip ci]

## [1.1.2](v1.1.1...v1.1.2) (2023-10-18)

### Bug Fixes

* remove irrelevant info from UI ([#273](#273)) ([f8e3a5e](f8e3a5e))

* feat: redirect zenlink menu item only on amplitude (#274)

* make Zenlink AMM point to external website

* only show on Amplitude

* chore(release): 1.2.0 [skip ci]

# [1.2.0](v1.1.2...v1.2.0) (2023-10-18)

### Features

* redirect zenlink menu item only on amplitude ([#274](#274)) ([4491e6c](4491e6c))

* Update CHANGELOG.md (#276)

Update changelog

* fix: Show vaults for selected asset on Bridge Settings (#278)

* add a context at the parent bridge level to store selected asset

* update yarn lock

* chore: fix release, upgrade yarn (#280)

* chore: fix release, upgrade yarn

* fix: missing yarn file

* fix: release (#281)

* fix: release

* fix: github action

* chore: updated release config

* chore(release): 1.2.1 [skip ci]

## [1.2.1](v1.2.0...v1.2.1) (2023-10-31)

### Bug Fixes

* github action ([0b9f207](0b9f207))
* release ([5ebfd88](5ebfd88))
* Show vaults for selected asset on Bridge Settings ([#278](#278)) ([62037d7](62037d7))

* revert: release config

---------

Co-authored-by: semantic-release-bot <[email protected]>

---------

Co-authored-by: Nejc <[email protected]>
Co-authored-by: semantic-release-bot <[email protected]>
Co-authored-by: Marcel Ebert <[email protected]>
gonzamontiel added a commit that referenced this pull request Dec 5, 2023
* feat: indexer (#232)

* feat: indexer

* refactor: app data

* feat: contract hooks (#233)

* refactor: contract hooks

* refactor: contract write error log

* refactor: updated gas limit

* fix: swap info

* fix: info

* fix: transaction ui

* fix: console log

* [feat] 220 add nova wallet support to the mobile version of portal (#234)

* detect if mobile and add novawallet button

* change icon

* Add Nova Wallet integration in Talisman modal

* Slightly improved account box

* Add disclaimer explaining why we don't need to implement these methods.

* fix: release (#236)

* fix: release (#238)

* chore(release): 1.1.0 [skip ci]

# [1.1.0](v1.0.0...v1.1.0) (2023-08-24)

### Bug Fixes

* lint issues ([#191](#191)) ([fd128e4](fd128e4))
* release ([#236](#236)) ([ce34996](ce34996))
* release ([#238](#238)) ([0fd823b](0fd823b))
* table heading overlap ([#202](#202)) ([061373f](061373f))
* updated foucoco logo ([#198](#198)) ([21dad82](21dad82))
* wallet connection issues [#204](#204) ([#209](#209)) ([fb7a37c](fb7a37c))

### Features

* balance query ([#205](#205)) ([b3aa210](b3aa210))
* contract hooks ([#233](#233)) ([f338f37](f338f37))
* indexer ([#232](#232)) ([2c58c70](2c58c70))
* redirect on logo click  [#178](#178) ([#199](#199)) ([9d42e97](9d42e97))
* token approval ([#211](#211)) ([a4ae2bd](a4ae2bd))
* updated backstop pool ui ([#206](#206)) ([1e23f10](1e23f10))
* wallet connect ([#195](#195)) ([5487296](5487296))

### Reverts

* disable nabla ([#201](#201)) ([2e2fe81](2e2fe81))

* fix loading in claiming steps (#245)

* 145 Show connected accounts token wise breakdown on the dashboard (#240)

* Add portfolio table with mock data (WIP)

* color change according to new palette

* show balance and price for spacewalk assets

* improve types in fetcher

* comment out mexc api call to stop errors

* add USDT to XCM

* helper function to add the suffix for wrapped tokens

* remove mock data and fetch actual prices and balances

* yarn lint fix

* Add icons

* add total balance

* Fix 'DOT' shown instead of 'KSM' on Amplitude

* Fix typos

* Update src/hooks/usePriceFetcher.ts

Co-authored-by: Marcel Ebert <[email protected]>

* fix amounts formatting

* reduce font and icon size

* use dia for PEN token

---------

Co-authored-by: Marcel Ebert <[email protected]>

* fix remove indicator (#252)

* Update design for Spacewalk Issue and Redeeem  (#253)

* extract base Form component

* separate issue and redeem in folders and use new From input

* extract feebox and dialog from issue

* issue box restyling with collapsible boxes

* fix collapsible styles

* tweak asset selector to match designs

* move coin icons to shared

* mock disclaimer text

* remove typo

* add stellar logo for tab

* fix pen/ampe logos and colors

* fixes

* settings dialog (wip)

* add 'back to stellar' design

* yarn lint fix

* Add settings Dialog

* improve from component

* improve settings

* Update src/components/Layout/links.tsx

* rename hook

* remove unused spacewalk app

* fix tricky dropdown issue not closing on blur

* improve settings dialog

* improve collapsible behavior

* make tabs slightly bigger

* invert buttons order

* remove minimum

* extract useBalances hook

* extract get asset display name

* fix redeem validation and max tokens

* make balance reload when balances hook is ready

* max issuable tokens

* fix typo

* fix showing errors

* add missing dot

* remove unused code

* show errors according to the design

* style: 223 update pendulum spacewalk transfers page design (#271)

* extract base Form component

* separate issue and redeem in folders and use new From input

* extract feebox and dialog from issue

* issue box restyling with collapsible boxes

* fix collapsible styles

* tweak asset selector to match designs

* move coin icons to shared

* mock disclaimer text

* remove typo

* add stellar logo for tab

* fix pen/ampe logos and colors

* fixes

* settings dialog (wip)

* add 'back to stellar' design

* yarn lint fix

* Add settings Dialog

* improve from component

* improve settings

* Update src/components/Layout/links.tsx

* rename hook

* remove unused spacewalk app

* fix tricky dropdown issue not closing on blur

* improve settings dialog

* improve collapsible behavior

* make tabs slightly bigger

* invert buttons order

* remove minimum

* extract useBalances hook

* extract get asset display name

* fix redeem validation and max tokens

* make balance reload when balances hook is ready

* apply new design table colors

* include pagination & styles in Table component

* fix general styling of Table, fix portfolio table

* chore(release): 1.1.1 [skip ci]

## [1.1.1](v1.1.0...v1.1.1) (2023-10-18)

* fix: remove irrelevant info from UI (#273)

* do not show banner and remove component

* fix warning about css nesting

* remove versions from sidebar

* chore(release): 1.1.2 [skip ci]

## [1.1.2](v1.1.1...v1.1.2) (2023-10-18)

### Bug Fixes

* remove irrelevant info from UI ([#273](#273)) ([f8e3a5e](f8e3a5e))

* feat: redirect zenlink menu item only on amplitude (#274)

* make Zenlink AMM point to external website

* only show on Amplitude

* chore(release): 1.2.0 [skip ci]

# [1.2.0](v1.1.2...v1.2.0) (2023-10-18)

### Features

* redirect zenlink menu item only on amplitude ([#274](#274)) ([4491e6c](4491e6c))

* Update CHANGELOG.md (#276)

Update changelog

* fix: Show vaults for selected asset on Bridge Settings (#278)

* add a context at the parent bridge level to store selected asset

* update yarn lock

* chore: fix release, upgrade yarn (#280)

* chore: fix release, upgrade yarn

* fix: missing yarn file

* fix: release (#281)

* fix: release

* fix: github action

* chore: updated release config

* chore(release): 1.2.1 [skip ci]

## [1.2.1](v1.2.0...v1.2.1) (2023-10-31)

### Bug Fixes

* github action ([0b9f207](0b9f207))
* release ([5ebfd88](5ebfd88))
* Show vaults for selected asset on Bridge Settings ([#278](#278)) ([62037d7](62037d7))

* revert: release config

---------

Co-authored-by: semantic-release-bot <[email protected]>

* revert: Put back GH_TOKEN into the release config (#282)

* feat: nabla UI and functionality (#279)

* style: updated tables

* feat: token out amount

* fix: undefined check

* Add `decimals` parameter to number conversion functions

* fix: balance fetching

* fix: decimal point

* feat: refetch pools on changes

* feat: backstop pool redeem

* feat: token price

* feat: updates

* chore: yarn

* refactor: updated info

* feat: swap ui

* refactor: restrict nabla access to dev

* fix: navigation

* fix: app env blocking

* refactor: updated nav to better handle link visibility

---------

Co-authored-by: Marcel Ebert <[email protected]>

* feat: added pool filtering by paused flag (#289)

* Import from preact/compat (#294)

* feat: Add AMPE price to the Dashboard (#293)

* add hook to fetch AMPE price

* fetch AMPE price correctly

* revert conflict and use preact/compat (as the rest of the app)

* Update src/hooks/usePriceFetcher.ts

* feat: Add info to the Bedeem from Backstop pool UI (#291)

* feat: backstop pool withdraw info

* refactor: fee

* feat: token price on redeem ui

---------

Co-authored-by: Gonza Montiel <[email protected]>

* no-release: Add GPL LICENSE (#304)

Add GPL License

* feat: Update transfer dialogs design (#295)

* update yarn lock

* change date format

* general dialogs improvements

* completed dialog

* update cancelled dialog

* update Pending dialog

* revert testing change

* fix extract colors to css

* fix linting & ts errors

* revert daiysi ui upgrade

* force white color

* corrected texts

* feat: 288 allow users to withdraw from backstop pool in other assets (#292)

* feat: backstop pool withdraw info

* refactor: fee

* feat: token price on redeem ui

* feat: backstop poll withdraw in other assets

* fix: removed orig files

* fix: removed orig file

* fix: types

* feat: backstop pool withdraw

* style: updated backstop pool ui

* feat: pool withdraw

* refactor: removed todo

* fix: tests

* style: swap ui update

* style: swap table ui update

* style: updated withdraw UI

* fix account dropdown (#307)

* feat: Update Spacewalk dialogs for "Back to Stellar" transactions (#305)

* update yarn lock

* change date format

* general dialogs improvements

* completed dialog

* update cancelled dialog

* update Pending dialog

* revert testing change

* fix extract colors to css

* fix linting & ts errors

* revert daiysi ui upgrade

* force white color

* corrected texts

* move styles to more appropriate file

* update designs for back to stellar dialogs

* add asset suffix to "Completed" dialog

* fix: Update disclaimer text for Spacewalk (#303)

* add disclaimer text

* Update src/pages/bridge/Issue/index.tsx

Co-authored-by: Marcel Ebert <[email protected]>

* update disclaimer text with on chain real values

---------

Co-authored-by: Marcel Ebert <[email protected]>

* feat: Add support for NGN, EUR and AUD assets for Spacewalk (#302)

* Add asset icons for bridged and unbridged tokens for spacewalk

* add prices to show bridged tokens in the portfolio

---------

Co-authored-by: Nejc <[email protected]>
Co-authored-by: semantic-release-bot <[email protected]>
Co-authored-by: Marcel Ebert <[email protected]>
Co-authored-by: gianfra-t <[email protected]>
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.

3 participants