Releases: SwaprHQ/swapr-dapp
v1.0.0-beta.16
What's New 🎉
- BridgeSwap.
- User Dashboard
- Optimism support for EcoRouter
- Fathom Analytics. See details
- 19 fixes
What's Changed
- chore(deps-dev): bump @types/jest from 25.2.3 to 28.1.6 by @dependabot in #1257
- feature: add graphql codegen and update query hooks by @berteotti in #1326
- Add currency logo next to pooled tokens on User Liquidity by @Diogomartf in #1340
- Fix inconsistent 24h volume on liquidity page by @Diogomartf in #1333
- socket bridge - additional check for token price by @mix1o in #1352
- Fixed automation tests along with pipelines by @niemam29 in #1318
- Curve pools fix by @Mi-Lan in #1349
- Feature/bridge swap by @mix1o in #1253
- Adding Cypress dashboard by @niemam29 in #1357
- cypress dashboard fix by @niemam29 in #1375
- Skipped failing bridge tests by @niemam29 in #1381
- Fixed getting env variable if the pr is merged by @niemam29 in #1376
- Deleted unused CT pipe and improvments in CI pipe by @niemam29 in #1382
- Fix L1 Signer exception by @jorgedclopes in #1388
- Improved getting commit messaged and fix for reruning tests by @niemam29 in #1419
- feat: add Görli by @adamazad in #1422
- feature(connext-bridge): suppress logs from sdk by @0xVance in #1428
- fix: improve graphql types by @berteotti in #1359
- Feature/955 optimism by @jorgedclopes in #1360
- New user dashboard by @wixzi in #1335
- chore(deps-dev): bump chromatic from 6.8.0 to 6.8.1 by @dependabot in #1426
- [README] Add GitPOAP Badge to Display Number of Minted GitPOAPs for Contributors by @nixorokish in #1332
- Apply gnosisProtocolState change only for CowTrades. by @jorgedclopes in #1427
- Fix for campaign tests and upgrade of chrome version in tests by @niemam29 in #1364
- Doesn't show routes when input is not selected by @Mi-Lan in #1435
- Change to swap if current page is unavailable in current chain by @jorgedclopes in #1438
- Some optimisations by @wixzi in #1389
- Bugfix/#1437 cow protocol network exploer link fix by @wixzi in #1449
- bugfix: remove static provider in eco router by @adamazad in #1447
- Added check if pr got 'ready-for-tests' label to save test results capacity by @niemam29 in #1451
- feat: upgrade Arbitrum SDK to v3 by @adamazad in #1425
- fix: Added all native currencies to the max input check by @Mi-Lan in #1441
- Fix networks not working with WalletConnect by @jorgedclopes in #1462
- Fix pending transaction sorting by @wixzi in #1483
- swapbox - preselect outputCurrency by @mix1o in #1488
- Xdai shows on Bridge currency list by @Mi-Lan in #1436
- fix: incorrect rounded value of tokens in balance by @berteotti in #1450
- Fixes for smoke tests by @niemam29 in #1490
- fix: cleanup input on add liquidity by @berteotti in #1460
- fix: laggy input on swap by @berteotti in #1486
- feat(#1469): add Analytics via Fathom by @adamazad in #1476
- feature(expeditions): redesign expeditions button by @0xVance in #1497
New Contributors
- @0xVance made their first contribution in #1428
- @nixorokish made their first contribution in #1332
Full Changelog: v1.0.0-beta.15...v1.0.0-beta.16
v1.0.0-beta.15
What's New 🎉
- New Eco Router integrations: ZeroX.
- Arbitrum Goerli support.
- Swapr Expeditions teaser.
- Improved performance and general fixes.
What's Changed
- fix / add negative margin for routing through bar to level padding by @mwiniarsk in #1223
- Upgrade to React 18 by @wixzi in #1198
- feature: rename COW to CoW by @adamazad in #1235
- increase poolTokenPercentage shown on user liquidity to 5 decimals by @Diogomartf in #1233
- Remove extra curly brace in toast message when creating campaign by @Diogomartf in #1215
- Remove local version of usePrevious hook by @mwiniarsk in #1237
- StoryBook by @Mi-Lan in #1129
- feature: add 0x to Eco Router by @mwiniarsk in #1182
- bugfix: unplanned change in the style of the transaction notification window by @adamazad in #1244
- Fix/bridge modal err msg and connext transaction status by @mix1o in #1218
- feature: improve
useDerivedSwapInfo
hook by @adamazad in #1227 - remove network name in network switcher by @mix1o in #1246
- Fix: slippage value by @karczuRF in #1239
- bugfix: use static provider in Eco Router by @adamazad in #1249
- fix: show usd price when trading via uniswap by @berteotti in #1226
- add return statement in getBridgingMetadata by @mix1o in #1256
- Update socket domain. Previous domain will be deprecated by @Diogomartf in #1248
- feat: add Expeditions button, modal teaser by @denciu in #1153
- Fix/1230 network switcher cleanup by @mix1o in #1250
- bugfix(#1261): show unsupported network popover by @adamazad in #1262
- Fixes for rewards tests and additional tests for swapping on gnosis by @niemam29 in #1130
- Fix: Display swap button above error message in expert mode by @mwiniarsk in #1264
- Improve swap platforms rotating logo loading button to be responsive by @Diogomartf in #1243
- feature: improve translations by @berteotti in #1199
- fix: fix infinite loop update in useAutoMaxBalance hook by @berteotti in #1247
- Feature/#1052 upgrade to webpackv5 by @wixzi in #1220
- Only run nessasary CI for dependabot PR's by @wixzi in #1312
- Add web-pack bundle analyser by @wixzi in #1313
- Fix expiring quotes by @jorgedclopes in #1259
- Fix/1047 migrate to arbitrum/sdk by @jorgedclopes in #1163
- fix: fix swap button messages by @berteotti in #1286
- Dont run unwanted ci for dependabot commits by @wixzi in #1321
- chore(deps): bump multiformats from 9.7.0 to 9.7.1 by @dependabot in #1290
- chore(deps): bump react-fast-marquee from 1.3.2 to 1.3.4 by @dependabot in #1319
- chore(deps): bump i18next from 21.8.14 to 21.8.16 by @dependabot in #1316
- chore(deps-dev): bump cypress from 10.3.0 to 10.3.1 by @dependabot in #1310
- chore(deps): bump etherscan-api from 10.1.0 to 10.2.0 by @dependabot in #1304
- chore(deps): bump luxon and @types/luxon by @dependabot in #1293
- feat: update slippage error msg by @karczuRF in #1278
- fix: add data-testid slippage-error by @karczuRF in #1325
- chore(deps): bump react-toastify from 9.0.3 to 9.0.7 by @dependabot in #1298
- chore(deps): bump styled-components from 5.3.3 to 5.3.5 by @dependabot in #1294
- chore(deps-dev): bump @types/multicodec from 1.0.0 to 2.1.0 by @dependabot in #1291
- chore(deps-dev): bump eslint from 7.32.0 to 8.21.0 by @dependabot in #1315
- chore(deps-dev): bump react-error-overlay from 6.0.9 to 6.0.11 by @dependabot in #1302
- chore(deps): bump actions/checkout from 1 to 3 by @dependabot in #1289
- chore(deps): bump react-i18next from 11.18.1 to 11.18.3 by @dependabot in #1311
- chore(deps-dev): bump chromatic from 6.7.0 to 6.7.2 by @dependabot in #1308
- chore(deps): bump react-datepicker and @types/react-datepicker by @dependabot in #1306
- Alternate receiver refresh fix by @Mi-Lan in #1329
- fix: bridge backText message key by @berteotti in #1327
- feat: Add support for Arbitrum Goerli by @luzzif in #1287
- feature: update CoWTrade by @adamazad in #1280
- Fix/static provider by @jorgedclopes in #1337
- Fix: 1344 add spacing for the text in swap button by @mwiniarsk in #1347
- fix: approval disabled by @Mi-Lan in #1341
- fix: use native currency price by @berteotti in #1345
- Fix: 1343 set only on mobile smaller logo and bigger gap for settings by @mwiniarsk in #1346
Full Changelog: v1.0.0-beta.14.2...v1.0.0-beta.15
CID: QmZTrqpXjEX86aWEFL7ja4DEJQAqwcHtGc15QAK3e5VvUs
CID Hex Digest: A54957366134CA5AF648FC4454117D74B5F76466999623179D6980F5D8AE5804
v1.0.0-beta.14.2
What's Changed
- fix: show balance on currency input by @berteotti in #1206
- feat: add Curve and COW to marquee by @adamazad in #1222
Full Changelog: v1.0.0-beta.14.1...v1.0.0-beta.14.2
CID
CID: QmNrUGT6KzDrYesfFahm2EV8zi8BMS1tJ8Wt1w5bGhNW4r
CID Digest (Hex): 07A39DF8B173BD498A18FCE324D591F3099996B0D641D8E6885082E230DAEA9B
v1.0.0-beta.14.1
Fixes
- Fix
typedValue
when callingwrapCallback
- Regression in Uniswap v3 integration from GPv2
- Enable MEV protection badge when COW is selected
What's Changed
- Fix typedValue when calling wrapCallback by @jorgedclopes in #1195
- bugfix: does not show price impact and fee for Uniswap by @adamazad in #1204
- feature: enable MEV protection badge when COW selected by @adamazad in #1217
Full Changelog: v1.0.0-beta.14...v1.0.0-beta.14.1
CID
CID: QmbBRBBnEUPYk68W1w2axuaTYf2psTcHPYm3sotP3njYGC
CID DIGEST (HEX): BECA669CF9AB2C9CD1F7C3381F257D94D20D95D1EFE40408F9A596B64D0BD76D
v1.0.0-beta.14
What's New 🎉
- New EcoBridge integrations: Connext Network, OmniBridge, Socket support for Polygon.
- New Eco Router integrations: CowSwap.
- Redesigned Liquidity Page
- Improved performance and general fixes.
What's Changed
- Upgrade tsc version by @mix1o in #1087
- Fix: show 'install MetaMask' option if Coinbase already installed by @karczuRF in #1094
- Improvements in swap tests stability by @niemam29 in #1080
- DIY Farming adding one reward at at time by @Mi-Lan in #1079
- Feature/socket add polygon support by @denciu in #1057
- feature: always input max balance after selecting max balance by @berteotti in #1013
- Upgrade to react-router-dom v6 by @wixzi in #1098
- Switched from hard coded private key to gh secret in tests by @niemam29 in #1107
- Feature/#1108 Add dependency bot to GitHub by @wixzi in #1109
- Lazy load routes by @wixzi in #1106
- Bump github/codeql-action from 1 to 2 by @dependabot in #1111
- Bump web3-storage/add-to-web3 from 1 to 2 by @dependabot in #1112
- Bump rlespinasse/github-slug-action from 3.5.1 to 4.2.5 by @dependabot in #1113
- Bump bobheadxi/deployments from 0.6.0 to 1.3.0 by @dependabot in #1114
- Bump merkletreejs from 0.2.31 to 0.2.32 by @dependabot in #1116
- Bump typescript from 4.7.3 to 4.7.4 by @dependabot in #1125
- Bump react-use from 15.3.8 to 17.4.0 by @dependabot in #1118
- Bump @types/node from 13.13.52 to 18.0.0 by @dependabot in #1124
- Bump react-i18next from 10.13.2 to 11.17.2 by @dependabot in #1123
- Bump multicodec from 2.1.3 to 3.2.1 by @dependabot in #1120
- Bump luxon and @types/luxon by @dependabot in #1122
- Fix for precommit lint check for tests files by @niemam29 in #1128
- Bump i18next-browser-languagedetector from 3.1.1 to 6.1.4 by @dependabot in #1121
- Feature/add omnibridge to ecoBridge by @mix1o in #1007
- Bump react-loading-skeleton from 2.2.0 to 3.1.0 by @dependabot in #1119
- Bump etherscan-api from 10.0.5 to 10.1.0 by @dependabot in #1145
- Bump rc-pagination from 3.1.16 to 3.1.17 by @dependabot in #1143
- Bump cypress-localstorage-commands from 1.7.0 to 2.1.0 by @dependabot in #1142
- Bump graphql from 15.8.0 to 16.5.0 by @dependabot in #1144
- Bump multihashes from 3.1.2 to 4.0.3 by @dependabot in #1146
- Auto rebase dependabot PR's by @wixzi in #1151
- Bump react-i18next from 11.17.2 to 11.17.3 by @dependabot in #1148
- Bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.29.0 by @dependabot in #1150
- Bump react-device-detect from 1.17.0 to 2.2.2 by @dependabot in #1147
- Feature/#1110 upgrade react redux v8 by @wixzi in #1138
- Bump cypress from 9.7.0 to 10.2.0 by @dependabot in #1158
- disable native currency when trying bridge from testnet to realnet by @mix1o in #1154
- Bump husky from 7.0.4 to 8.0.1 by @dependabot in #1149
- Feature/add connext bridge to ecoBridge by @mix1o in #1008
- Bump prettier from 1.19.1 to 2.7.1 by @dependabot in #1156
- Bump eslint-plugin-prettier from 4.0.0 to 4.2.1 by @dependabot in #1165
- Removed unwanted type package and .vscode printWidth fix by @wixzi in #1167
- Bump @reduxjs/toolkit from 1.8.2 to 1.8.3 by @dependabot in #1168
- Feature/981 add gnosis protocol v2 trade to eco router by @jorgedclopes in #1009
- Bump polished from 3.7.2 to 4.2.2 by @dependabot in #1160
- Feature/add xDai bridge to eco bridge by @mix1o in #1089
- Bump serve from 11.3.2 to 13.0.2 by @dependabot in #1166
- [Feature] Redesign liquidity page by @berteotti in #1004
- Bump @reach/portal from 0.10.5 to 0.17.0 by @dependabot in #1141
- bugfix: Swapr is looking for a route endlessly when wallet is not connected by @adamazad in #1104
- Bump react-toastify from 7.0.4 to 9.0.3 by @dependabot in #1155
- fix: show is loading state when wallet is disconnected by @berteotti in #1189
- Feature/#1139 randomize dex names by @wixzi in #1185
- Bump @types/node from 18.0.0 to 18.0.1 by @dependabot in #1186
- Bump browserslist from 4.21.0 to 4.21.1 by @dependabot in #1174
Full Changelog: v1.0.0-beta.13...v1.0.0-beta.14
CID: QmTJ7CQJfGm5H9xWNHb7JLqiewtGSzZFK6h16tEKFMcj3c
CID Hex Digest: 0xe3010170122049a3a462518857fd01b85c78b83835ab7276504f3c1ed00cb497f67f6531edf7
v1.0.0-beta.13
What's New 🎉
- Enhanced Eco Bridge experience. Compare and bridge using the fastest and cheapest route(s) from Arbitrum Bridge and Socket on one page. Connext Network and OmniBridge are coming in the next release.
- New Eco Router integrations: Curve on Gnosis Chain, Uniswap V3 on Ethereum, Arbitrum One, and Polygon.
- DIY Farming 1.5: Launch a farming campaign using the newly designed wizard with a few clicks. The user is in full control of every parameter.
- Gas tracker for Polygon.
What's Changed
- Run all CI workflows parallel by @wixzi in #986
- Feature/eco bridge by @denciu in #825
- Single sided campaign dynamic token name for get button by @Mi-Lan in #995
- [fix] Menu liquidity not highlighting in routes /add, /remove and /create by @Diogomartf in #996
- Fix CI and package.json cleanup by @wixzi in #1010
- fix(ecoBridge): clear legacy txs interface to preserve compatibility by @denciu in #1014
- Test suite | Add Liquidity by @MilanVojnovic95 in #974
- fix: fix decimals error when swapping by @berteotti in #1020
- Tests for Polygon network by @niemam29 in #1022
- DIY farming 1.5 by @Mi-Lan in #942
- feature: add Curve to Eco Router by @adamazad in #977
- Loading swap button by @wixzi in #1033
- Farming simulation for DIY farming by @Mi-Lan in #1001
- Automation tests for bridge and running Synpress in matrix by @niemam29 in #1029
- bugfix: Eco Router returns no results on Polygon by @adamazad in #1055
- #1050 Sort and group imports by @wixzi in #1056
- feature: add Uniswap v3 support by @adamazad in #1048
- fix: ReferenceError: Cannot access 'x' before initialization by @adamazad in #1070
- Feature/914 toast message by @jorgedclopes in #1042
- update xdai logo by @denciu in #1073
- update coinbase branding by @denciu in #1072
- feature: update Swapr SDK to v1.4 beta by @adamazad in #1071
- fix: optimize on-chain USD price fetching by @berteotti in #1067
- make full text search on native currency name & symbol by @denciu in #1074
- Fix missing loading logos by @wixzi in #1081
- Add new eth and polygon gas api's by @wixzi in #1078
- Bugfix/#1083 token list constant update by @wixzi in #1084
- bugfix: TypeError: Cannot read properties of undefined (reading 'stablecoin') by @adamazad in #1086
Full Changelog: v1.0.0-beta.12...v1.0.0-beta.13
CID: QmRxGpLtqF7eARtTXKQFGNGE69FGpz9rwysgBGsdmzVHTJ
1.0.0-beta.12
What's New 🎉
- Eco Router support for Polygon
- New Swapbox design
What's Changed
- [Feature] Add usd price impact by @berteotti in #676
- [Feature] Update switch tokens button by @berteotti in #677
- [Feature] Add USD price impact by @berteotti in #672
- [Feature] New swap button by @berteotti in #707
- [Feature] Add tabs to swapbox by @berteotti in #654
- [Feature] Add USD equivalent by @berteotti in #666
- Automation tests - configured cypress and sypress and some first example tests by @niemam29 in #806
- Added first smoke tests by @niemam29 in #807
- [Feature] New swapbox design by @berteotti in #711
- Fixes for smoke tests by @niemam29 in #819
- fix black bar on gnosis by @mix1o in #831
- Show eth balance only when wallet connected by @karczuRF in #816
- Feature/glow effect css by @denciu in #837
- Wrapp tests by @niemam29 in #839
- test: Rewards page smoke test by @MilanVojnovic95 in #840
- test: Smoke Test for Liquidity page by @MilanVojnovic95 in #826
- Wrapp tests by @niemam29 in #841
- Autotest/rewards page by @niemam29 in #842
- Feature/update outdated deps by @denciu in #844
- replace assets with their compresses versions by @denciu in #838
- [Fix] Enhance user and mobile experience in new Swapbox by @berteotti in #830
- [Feature] New selection list for ecoBridge and ecoRouter by @berteotti in #835
- Configuration for automation tests and smoke tests by @niemam29 in #843
- [Fix] Fix trade price decimal places by @berteotti in #850
- [Feature] EcoRouter show more markets button by @berteotti in #847
- [feature] Adds simple settings toggle to liquidity manager dialog by @Diogomartf in #851
- feature: migrate SDK to v1.0.1 by @adamazad in #879
- chore(deps): bump color-string from 1.5.4 to 1.9.0 by @dependabot in #846
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #868
- Replace current xDAI RPC for gnosis chain RPC by @Diogomartf in #884
- Transaction Settings Smoke Test & some swap tests by @MilanVojnovic95 in #856
- Fix showing avatar empty space on accounts with ENS but no image attached by @Diogomartf in #865
- fix: hide unsupported net popup by @karczuRF in #898
- Added tests for switching networks and more swapping by @niemam29 in #902
- [Feautre] Add max balance to output token by @berteotti in #893
- Feature/906 add dfyn dex by @jorgedclopes in #912
- [fix] Handle error when it fails to fetch a subgraph on landing page stats by @Diogomartf in #875
- [Feature] New ecoRouter list by @berteotti in #845
- feature: add codeql-analysis.yml by @adamazad in #822
- [Fix] Remove white text color CSS by @berteotti in #915
- Fix connect wallet button not opening the wallet switcher modal by @Diogomartf in #881
- Fix IPFS deploy Github workflow by @wixzi in #901
- Add routing logos for DFYN and QuickSwap to the Routing Through section. by @jorgedclopes in #921
- 899 - Change relevant eth.link to eth.limo URLs by @jorgedclopes in #923
- Change Opyn URL. by @jorgedclopes in #925
- [Feature] Add CoinGecko USD price fetching by @berteotti in #882
- Revert "[Feature] Add CoinGecko USD price fetching" by @0xVenky in #934
- [FIX] walletconnect font size by @mix1o in #939
- Upgrade eslint by @denciu in #931
- feature: add Polygon support by @denciu in #910
- Revert "feature: add Polygon support" by @0xVenky in #958
- Fix for rewards crash by @wixzi in #964
- [Feature] Add CoinGecko USD price fetching (with improvements) by @berteotti in #936
- Added unique keys to array map of elements by @wixzi in #962
- Tests for rewards campaign creation + some improvments by @niemam29 in #933
- feature: add Polygon support by @adamazad in #968
- [Feature] Toggle show advanced swap details by @berteotti in #862
- Format package.json and move broswer-list to separate file by @wixzi in #957
- Bump cross-fetch from 2.2.5 to 2.2.6 by @dependabot in #945
- Bugfix/926 hide unwanted single token staking loading indicator by @wixzi in #960
- [#983] Bug-fix background image move on polygon by @wixzi in #985
- [#979] Fix rewards campaign direct loading issue by @wixzi in #984
- Beta 12 Polishing tasks update by @Mi-Lan in #990
New Contributors
- @MilanVojnovic95 made their first contribution in #840
- @dependabot made their first contribution in #846
- @jorgedclopes made their first contribution in #912
- @wixzi made their first contribution in #901
Full Changelog: v1.0.0-beta.11.1...v1.0.0-beta.12
1.0.0 Beta 11.1
Features
- Gas price widget
- COW Protocol Token (COW)
Fixes
- Wallet network switch
- Brings back Stats link to navigation menu
- Other UI design and performance issues
What's Changed
- New Navigation design to support gas by @Mi-Lan in #635
- feature: add GitHub Issues and PR templates by @adamazad in #721
- Switch unsupported network with Metamask by @karczuRF in #700
- Fix for farming badge color on pairs page by @Mi-Lan in #724
- Show rewards list when not connected by @Mi-Lan in #726
- feature/wallet disconnect btn by @natonnelier in #582
- feat: Gas price widget by @Mi-Lan in #613
- fix: add flex layer and grow by @guerrap in #770
- fix: add loading balances spacing by @guerrap in #763
- [Fix] Fix button message when wrapping by @berteotti in #768
- Added Stats to the Navigation by @Mi-Lan in #782
- [Fix] Fix horizontal page jump by @berteotti in #756
- chore: fix tests by @adamazad in #664
- Fix slippage tolerance & deadline validation by @karczuRF in #780
- fix: the icons background inside stake card by @guerrap in #779
- fix: adjust balance and stake accordingly to the design by @guerrap in #764
- fix: add background gradient for pair cards by @guerrap in #762
- fix: add transparent border by @guerrap in #761
- refactor: dry css border props NumberBadge by @guerrap in #785
- chore: remove old LP position on Arbtirum check by @adamazad in #791
- add COW token by @0xVenky in #804
New Contributors
Full Changelog: v1.0.0-beta.11...v1.0.0-beta.11.1
1.0.0 Beta 11
Features
- New landing page
Fixes
- Fixed campaigns that are not showing up for certain pairs because of the limit of 100.
- Search doesn't work on the LP list.
- Fetch the data from the contract if the graph doesn't respond.
- Other small UI fixes
What's Changed
- Fix certain pairs not showing by @Mi-Lan in #606
- fix: Added hook that fetches data stright from contract by @Mi-Lan in #605
- change col header when 'from' input is estimated by @denciu in #611
- [Feature] Add margin to reward by @berteotti in #622
- Updated styles for new navigation by @Mi-Lan in #620
- fix page crashes if incorrect gas price value by @karczuRF in #568
- [Fix] Fix search field matching rule by @berteotti in #609
- [Fix] Change hour to 24H format by @berteotti in #634
- [Feature] Remove authereum by @berteotti in #629
- fix: some liquidity mining campaigns are not showing by @adamazad in #656
- docs: add Contribution Guidelines by @adamazad in #566
- feature: add CI job by @adamazad in #657
- fix: lint errors by @adamazad in #658
- Included landing page components on Swap page by @guidolarosa in #648
- chore: update yarn.lock by @adamazad in #659
- [Fix] Add rectangular loader to campaigns tabs by @berteotti in #627
- [Fix] Add loader to swapr balance by @berteotti in #623
- [Feature] Change WETH to ETH in rewards page by @berteotti in #626
- added new tokenlist by @0xVenky in #669
- Minor fixes by @guidolarosa in #661
- Updated community links by @guidolarosa in #675
- minor text change by @0xVenky in #682
- Fix multi rewards campaigns claimable and claimed token amounts by @luzzif in #686
1.0.0 Beta 10
Features
- Separate the UI for liquidity and rewards.
- New UI for liquidity section.
- Cards UI refreshed for rewards section.
- Support for single token staking and SWPR staking.
- Removed the SWPR claim airdrop support.
- Added support for Coinbase wallet.
- changed XDAI to GNOSIS
Fixes
- Fix to make it easier for user to see where his expired campaigns are staked.
- More bug fixes and improvements