-
Notifications
You must be signed in to change notification settings - Fork 89
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
[Explore Page] Hide tokens & pools with zero tvl #941
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
stefashkaa
reviewed
Feb 6, 2023
stefashkaa
approved these changes
Feb 8, 2023
Nikita-Polyakov
added a commit
that referenced
this pull request
Apr 20, 2023
* revert test changes * add schedule * change endpoint, set candlestick bar max width (#785) * Fix chart price change (#786) * calc price change by closing prices * update wallet to 1.10.20 * update wallet to 1.10.21 & update not translated strings (#787) * reset zoom end (#788) * Replace chart price updates polling to Subquery subscription (#790) * wip watch fiatPrice * price timestamp sync * refactoring * improve chart price updates (#791) * switch to polkadot channel * break parsing when price is zero (#793) * filter & dnd update (#800) * add translations * update wallet * do not show add token btn for native token (#805) * enable xstusd pools (#798) * prework * Increase version * Update SelectToken.vue * Update AddLiquidity.vue * Up version Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap using different dexes (#809) * swap using different dexes * fix market algorithm * Cherry pick commits from master (#807) * Fix Subquery endpoint (#762) * Update AppHeader.vue * Update Jenkinsfile * Update bridge contract for mainnet (#802) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * PW-752: Add tab index for all needed components (#789) * Improved focus functionality. * Cherry pick all changes from master (#815) * Fix demeter styles (#808) * Fix demeter styles * Update whitelist.json * Add link to UX research (#813) * Add link to UX research * Add an ability to remove less than 1 (#814) * PW-855: Charts Enable Button (#812) * Added Charts Enable Switch. * Updated translations. * Updated translations. * Charts Switch: Updated design. * Charts Switch: Cosmetic Fix. * Improve storage validation Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Removed focus for tooltip. (#816) Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Fix max input value (#817) * Fix max input value * Update Swap.vue * match contract addresses in lower case (#818) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Updated translation. (#821) * Fix 1.10 issues (#823) * Fix wallet send paddings * Fix zero fiat values when subquery is down * Fix zero fiat when subquery is down for rewards header * Update yarn.lock * Tokens page fixes (#822) * tokens page fixes * fix app menu on tokens page * refactoring tokens container class Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add Sepolia support (#799) (#824) * Hide Charts Switch Settings By Env Flag. (#825) * fix chart y label (#826) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Enabling Settings For Undefined Second Asset Or Only One Market Algorithm (#827) * Turned On Market Algorithms Settings. * Enabled Settings For Undefined Second Asset Or Only One Market Algorithm. * Fixed Custom Slippage Tolerance Outline. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * Fixed Referral Page Tabs. (#828) * update swap route (#830) * Fixed Rewards Tabs Underline. (#832) * update reserves subscription (#833) * Update extensions links & translations (#834) * remove unused translations * update wallet * update translations * fix swap token switch (#835) * [Swap chart] Fix X-axis labels css (#836) * swap chart fix x axis labels css * remove unused option * update wallet & add translations (#837) * [Demeter Farming] dont show APR& TVL if no prices from subquery (#839) * dont show apr & tvl if no prices from subquery' * fix roi * revert env.json * Optimize swap subscription (#842) * freeze subscription payload * update wallet to 1.10.36 * update swap subscriptions (#843) * update swap subscriptions * update wallet to 1.10.37 * Fix max btn visibility for remove liquidity & farming (#844) * fix max btn visibility for remove liquidity & farming * add MAX_PART * Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <varfolomeev@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Jun 5, 2023
* filter & dnd update (#800) * add translations * update wallet * do not show add token btn for native token (#805) * enable xstusd pools (#798) * prework * Increase version * Update SelectToken.vue * Update AddLiquidity.vue * Up version Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap using different dexes (#809) * swap using different dexes * fix market algorithm * Cherry pick commits from master (#807) * Fix Subquery endpoint (#762) * Update AppHeader.vue * Update Jenkinsfile * Update bridge contract for mainnet (#802) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * PW-752: Add tab index for all needed components (#789) * Improved focus functionality. * Cherry pick all changes from master (#815) * Fix demeter styles (#808) * Fix demeter styles * Update whitelist.json * Add link to UX research (#813) * Add link to UX research * Add an ability to remove less than 1 (#814) * PW-855: Charts Enable Button (#812) * Added Charts Enable Switch. * Updated translations. * Updated translations. * Charts Switch: Updated design. * Charts Switch: Cosmetic Fix. * Improve storage validation Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Removed focus for tooltip. (#816) Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Fix max input value (#817) * Fix max input value * Update Swap.vue * match contract addresses in lower case (#818) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Updated translation. (#821) * Fix 1.10 issues (#823) * Fix wallet send paddings * Fix zero fiat values when subquery is down * Fix zero fiat when subquery is down for rewards header * Update yarn.lock * Tokens page fixes (#822) * tokens page fixes * fix app menu on tokens page * refactoring tokens container class Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add Sepolia support (#799) (#824) * Hide Charts Switch Settings By Env Flag. (#825) * fix chart y label (#826) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Enabling Settings For Undefined Second Asset Or Only One Market Algorithm (#827) * Turned On Market Algorithms Settings. * Enabled Settings For Undefined Second Asset Or Only One Market Algorithm. * Fixed Custom Slippage Tolerance Outline. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * Fixed Referral Page Tabs. (#828) * update swap route (#830) * Fixed Rewards Tabs Underline. (#832) * update reserves subscription (#833) * Update extensions links & translations (#834) * remove unused translations * update wallet * update translations * fix swap token switch (#835) * [Swap chart] Fix X-axis labels css (#836) * swap chart fix x axis labels css * remove unused option * update wallet & add translations (#837) * [Demeter Farming] dont show APR& TVL if no prices from subquery (#839) * dont show apr & tvl if no prices from subquery' * fix roi * revert env.json * Optimize swap subscription (#842) * freeze subscription payload * update wallet to 1.10.36 * update swap subscriptions (#843) * update swap subscriptions * update wallet to 1.10.37 * Fix max btn visibility for remove liquidity & farming (#844) * fix max btn visibility for remove liquidity & farming * add MAX_PART * Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix conflicts --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp>
stefashkaa
added a commit
that referenced
this pull request
Jun 21, 2023
* PW-855: Charts Enable Button (#812) * Added Charts Enable Switch. * Updated translations. * Updated translations. * Charts Switch: Updated design. * Charts Switch: Cosmetic Fix. * Improve storage validation Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Removed focus for tooltip. (#816) Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Fix max input value (#817) * Fix max input value * Update Swap.vue * match contract addresses in lower case (#818) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Updated translation. (#821) * Fix 1.10 issues (#823) * Fix wallet send paddings * Fix zero fiat values when subquery is down * Fix zero fiat when subquery is down for rewards header * Update yarn.lock * Tokens page fixes (#822) * tokens page fixes * fix app menu on tokens page * refactoring tokens container class Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add Sepolia support (#799) (#824) * Hide Charts Switch Settings By Env Flag. (#825) * fix chart y label (#826) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Enabling Settings For Undefined Second Asset Or Only One Market Algorithm (#827) * Turned On Market Algorithms Settings. * Enabled Settings For Undefined Second Asset Or Only One Market Algorithm. * Fixed Custom Slippage Tolerance Outline. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * Fixed Referral Page Tabs. (#828) * update swap route (#830) * Fixed Rewards Tabs Underline. (#832) * update reserves subscription (#833) * Update extensions links & translations (#834) * remove unused translations * update wallet * update translations * fix swap token switch (#835) * [Swap chart] Fix X-axis labels css (#836) * swap chart fix x axis labels css * remove unused option * update wallet & add translations (#837) * [Demeter Farming] dont show APR& TVL if no prices from subquery (#839) * dont show apr & tvl if no prices from subquery' * fix roi * revert env.json * Optimize swap subscription (#842) * freeze subscription payload * update wallet to 1.10.36 * update swap subscriptions (#843) * update swap subscriptions * update wallet to 1.10.37 * Fix max btn visibility for remove liquidity & farming (#844) * fix max btn visibility for remove liquidity & farming * add MAX_PART * Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp>
stefashkaa
added a commit
that referenced
this pull request
Jun 22, 2023
* Fix max input value (#817) * Fix max input value * Update Swap.vue * match contract addresses in lower case (#818) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Updated translation. (#821) * Fix 1.10 issues (#823) * Fix wallet send paddings * Fix zero fiat values when subquery is down * Fix zero fiat when subquery is down for rewards header * Update yarn.lock * Tokens page fixes (#822) * tokens page fixes * fix app menu on tokens page * refactoring tokens container class Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add Sepolia support (#799) (#824) * Hide Charts Switch Settings By Env Flag. (#825) * fix chart y label (#826) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Enabling Settings For Undefined Second Asset Or Only One Market Algorithm (#827) * Turned On Market Algorithms Settings. * Enabled Settings For Undefined Second Asset Or Only One Market Algorithm. * Fixed Custom Slippage Tolerance Outline. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * Fixed Referral Page Tabs. (#828) * update swap route (#830) * Fixed Rewards Tabs Underline. (#832) * update reserves subscription (#833) * Update extensions links & translations (#834) * remove unused translations * update wallet * update translations * fix swap token switch (#835) * [Swap chart] Fix X-axis labels css (#836) * swap chart fix x axis labels css * remove unused option * update wallet & add translations (#837) * [Demeter Farming] dont show APR& TVL if no prices from subquery (#839) * dont show apr & tvl if no prices from subquery' * fix roi * revert env.json * Optimize swap subscription (#842) * freeze subscription payload * update wallet to 1.10.36 * update swap subscriptions (#843) * update swap subscriptions * update wallet to 1.10.37 * Fix max btn visibility for remove liquidity & farming (#844) * fix max btn visibility for remove liquidity & farming * add MAX_PART * Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp>
stefashkaa
added a commit
that referenced
this pull request
Jul 4, 2023
* fix swap token switch (#835) * [Swap chart] Fix X-axis labels css (#836) * swap chart fix x axis labels css * remove unused option * update wallet & add translations (#837) * [Demeter Farming] dont show APR& TVL if no prices from subquery (#839) * dont show apr & tvl if no prices from subquery' * fix roi * revert env.json * Optimize swap subscription (#842) * freeze subscription payload * update wallet to 1.10.36 * update swap subscriptions (#843) * update swap subscriptions * update wallet to 1.10.37 * Fix max btn visibility for remove liquidity & farming (#844) * fix max btn visibility for remove liquidity & farming * add MAX_PART * Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp>
stefashkaa
added a commit
that referenced
this pull request
Jul 6, 2023
* Use consts in translations (#845) * use translation consts * update wallet to 1.10.38 * reimport from localise * revert change in ReferalProgram * PW-626: Refactor Languages (#756) * Refactored Translation. * Updated translation. * remove unused vars * fix sora in translations * translation fixes * fix whitespaces * remove @:appName * reimport from localise * add AppName const * remove unused import Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * fix balance check for adding liqudity & messages (#846) * Update project dependencies (#847) * add @types/jsdom * replace file-loader for asset resource * replace node-sass to sass * update types packages * upgrade babel & @typescript-eslint * try to add logs to webpack * update ethers * update vue-template-compiler * update sass loader * update node-polyfill * update dependency tree using yarn-deduplicate * Fix bridge thischain & fiat when subquery is down (#848) * Enable USDT for HASHI bridge * Hide marketing section * Update lib version with bridge fix * Update lib * Fix issues (#850) * Fix block explorer links * Fix local config * Fix issue with infinite loader because of subquery * Update BridgeTransactionsHistory.vue * test image updater * Update Jenkinsfile * Update Jenkinsfile * Update Jenkinsfile * Fix release issues (#851) * Fix moonpay behavior during log in * Update translation strings * Update wallet * Hide balances fields for not connected accounts * Update languages * Fix low XOR value dialog behavior * Fix type checking issue * Fix connect account text * Fix block number on swap with chart & tokens pages * Update bridge contract * Remove evm network type from local storage & fix network checks (#854) * Remove it cuz assets were removed from the whitelist * update wallet (#856) * Create Jenkinsfile-DAST * Update Jenkinsfile-DAST * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * fix available pools farming (#860) * Fix crowdloan rewards amount (#862) * fix crowdloan amount * fix crowdloan total amount * fix crowdloan amount precision (#863) * Fix remove xstusd liquidity (#864) * fix remove xstusd liquidity * fix apr formatting * update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Aug 17, 2023
* update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Delete history.ts --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com> Co-authored-by: William Richter <88400283+WRRicht3r@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Aug 17, 2023
* update demeter subscriptions (#866) * Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com> Co-authored-by: William Richter <88400283+WRRicht3r@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Aug 18, 2023
* Sora Card (#841) * draft * add observer and logic * prework #2 * prework #3 * up wallet * refactoring * remove console.logs * clear sessionStorage * Update env.json * improve btn state & add comments & unload script * move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com> Co-authored-by: William Richter <88400283+WRRicht3r@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Aug 21, 2023
* move to separate module (#871) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * Update Dockerfile * Update Dockerfile * Add reserves subscription to addLiquidity (#870) * add reserves subscription to addLiquidity * check pool properties subscription * refactoring liquidities vies * fix imports * fix addLiquidity confirm * fix remove liquidity * fix liquidity provider message * fix slider input * removeLiquidity totalSupply updates * fix addLiquidity input field reset * addLiquidity update subscriptions after disconnect * refactoring token balance subscriptions * remove unnecessary code from swap * refactoring liquidity stores * fix slider * return env * update demeter farming * computed property for optimization * update staking page * update wallet to 1.11.5 * return env * fix getLockedAmount getter * update prod env.json (#878) * Fix page document title for the first load (#880) * Fix page title for the first load * Refactor router logic * update wallet * update wallet & override tokens table css Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> * Fix confirm buttons loading state (#881) * fix confirm buttons loading state * fix tabs * Remove console logs * Fix styles * Fix styles * Update subquery endpoint Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Update ReferralProgram.vue (#884) * From master to develop (#885) * fix calculator fields (#888) * fix calculator fields * remove rewards crowdloan hardfix * fix token row css * Fix bridge loader styles (#886) * Reduce assets size (#887) * Reduce png & svg size using minimizer * Remove not used svg * Replace svg with icon font for referrer error * Reduce png size using minimizer * Remove unused styles for About page * Explore page (#857) * add route for explore & tokens pages * add routes for explore pages & tabs * refactoring explore container, add search field * change config to stage, use demeter mixin * explore-table styles to mixin * refactoring explore pages * show user token balances * table fixes * add calculator * add some columns to explore pools page * refactoring tables * update titles * fix loader on demeter faming staking * refactoring demeter page mixin * fix ts issues * update translations * refactoring explore pages & fix issues * revert pools & tokens subscriptions * update default sort tokens page * fix demeter explore * add keys for rendering * refactoring types * change tabs order & fix en translations * fixes after review * Add desktop support (#891) * Add desktop support * Add delay to ConfirmInviteUser dialog * Add desktop settings * improve connection process (#892) * Fix css for swap fiat values (#893) * fix css on swap fiat value * update wallet 1.12.6 * fix PW-811 node adress check * pw-913 tokens page prices * Refactoring pools rendering (#890) * refactoring pool page * refactoring mixins * change v-if to v-show badges * refactoring apr calc & assetsTable getter * transfer some computed properties * refactoring mixins * prepare data in parent' * fix staking page * refactoring usages * remove unused properties * update demeter explore calculator * return env.json * remove unnecessary code * chart refactoring & fix demeter farming page list * fix multiple chart requests after switching tokens * fix types * Update for new subquery (#894) * update charts & tokens * refactoring normalize function * update pool apy * pool apy subscription * update wallet * dedup yarn.lock & fix env.json * update yarn.lock * fix getPoolApy arg types * charts button on swap view (#895) * Swap Chart: Invert tokens (#896) * update switch token logic, optimize chart rendering * fix chart algorithm * improve types & fix chart data calc * render filter count * refactoring fetchData * add chart reverse button & update technic * update comments * rename investment to balance (#899) * use reactive instead of router (#897) * fix staking page title (#898) * add restore history button (#900) * Fix rewards screen flashing (#901) * change default gradient & tokens on rewards screen * refactoring rewards tabs * update formattedAmount component & add prefix to explore balance (#902) * Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: German Vechtomov <89127595+ox7a59@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com> Co-authored-by: William Richter <88400283+WRRicht3r@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Sep 18, 2023
* Update referral system messages (#903) * update messages for referral system locally * update wallet * Fix candlestick chart empty space (#907) * fill empty space between last snapshot & current timestamp * refactoring * update wallet to 1.12.11 * revert env.json * Fix referral system delay (#906) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix merge conflicts --------- Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> Co-authored-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> Co-authored-by: Nikita Zaporozhets <95526886+f33r0@users.noreply.github.com> Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> Co-authored-by: wpi86 <86880521+wpi86@users.noreply.github.com> Co-authored-by: frodan <daniil.fronc@mail.ru> Co-authored-by: Daniil Fronts <Frodan@users.noreply.github.com> Co-authored-by: Viacheslav <shlavik@gmail.com> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <66615487+BAStos525@users.noreply.github.com> Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: Vladimir Shelkovnikov <99356504+C4tWithShell@users.noreply.github.com> Co-authored-by: William Richter <88400283+WRRicht3r@users.noreply.github.com> Co-authored-by: Timofey Trepalin <trepalin@soramitsu.co.jp> Co-authored-by: Maksim Baranov <33489381+MaksimBaranov98@users.noreply.github.com> Co-authored-by: timofeytrepalin <97504184+timofeytrepalin@users.noreply.github.com>
stefashkaa
added a commit
that referenced
this pull request
Sep 21, 2023
* Fix custom token logic (#905) Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Add switch to explore (#908) * add switch to explore * sync switcher with storage * Fix fee warning dialog behavior (#910) * Fix fee warning dialog behavior * Update deps * Update yarn.lock * Fix table overrides * Fix Demeter explore active positions (#909) * css fixes & demeter * update wallet * Update deps Co-authored-by: Stefan Popov <stefanpopov@list.ru> * fix address css (#911) * Fix asset-asset search in pools on explore page (#913) * Add tooltips to TVL & ROI (#912) * add tooltips * add translations * up version to 1.13.0 Co-authored-by: Stefan Popov <stefanpopov@list.ru> * XST tokenomics & remove market maker countdown (#917) * update views * update wallet & remove market maker countdown * update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amo…
stefashkaa
added a commit
that referenced
this pull request
Sep 29, 2023
* update wallet 1.13.1 (#918) * deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout beh…
stefashkaa
added a commit
that referenced
this pull request
Oct 3, 2023
* deploy trigger removal Signed-off-by: Nikita Zaporozhets <zaporozhets@soramitsu.co.jp> * Liiquidity proxy 1.6 (#923) * update wallet with liqudity proxy * update swap view * improve btn loading state (#924) * up wallet version 1.13.4 (#925) * up wallet version * update wallet * up wallet version to 1.13.5 (#926) * up wallet version * update wallet to 1.13.5 * fix ts issues * Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behavio…
stefashkaa
added a commit
that referenced
this pull request
Oct 12, 2023
* Feature/x1-widget (#876) * move to separate module * add enabling flag * Update getters.ts * remove route * Update types.ts * x1 widget * redesign * refactor & add X1 * Update RoadMap.vue * improvements in flow & KYC status * remove logs * fixes * take into account different statuses matches * settings & stub * fixes & x1 enabling * add prod settings * wip * organize credentials * change css * Update env.json * css refactoring * Update env.json * fixes * roll out prod widget X1 * remove console.log * refactor & fixes * handle no record response * Update SoraCardIntroPage.vue * Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add asy…
stefashkaa
added a commit
that referenced
this pull request
Oct 12, 2023
* Fix/chart precision (#928) * fix precision while loop * improve precision calc * optional fee popup (#919) * add checks * up wallet * use exact version * Update wallet * Update localise files * Update translation files Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Crea…
stefashkaa
added a commit
that referenced
this pull request
Oct 17, 2023
* [Remove Liquidity] Show ceres locked liquidity (#922) * show ceres locked liquidity percent * change translation of locked * refactoring rendering * Update translations Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Use settingsStorage from wallet (#929) * Use settingsStorage from wallet * Update wallet version * Hide switch on Explore page for !isLoggedIn * Update lokalise Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix search focus behavior (#932) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add fearless (#934) * Update package.json * Update yarn.lock --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix fearless integration (#936) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless wallet (#937) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix Fearless link for Mozilla (#938) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insuffic…
stefashkaa
added a commit
that referenced
this pull request
Oct 31, 2023
* update wallet to TBCD (#940) * Update wallet (#943) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Upgrade PW SDK (#930) * add phone input * Update Phone.vue * implement logic * Update ConfirmationInfo.vue * add disclaimer for X1 * Update ToSDialog.vue * fixes * update wallet 1.15.0 (#945) * fixes (#946) * fixes * typo * Fix styles issues related to card (#948) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Explore Page] Hide tokens & pools with zero tvl (#941) * change tokens page data handling * update explore pools * remove console * tokens min liquidity 1 --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * improve routing (#947) * Add loading state for router * Add setLoading mutation for router * Add comment * Modify goto logic of router * Add links * Add page loader * Improve goTo with additional checks pages by default * Update vue router * Update generateLocaleJson.ts * Fix page loading * Use goTo for separate moonpay page * Update comment * Add Sonar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * fix (#949) * Fix lokalise and SORA Card issues (#950) * Remove sora, evm, pageNotFound * Add polkadot apps link to bridge txs * Update lokalise keys * Improve images * Improve card routing * Update ConfirmationInfo.vue * Fix texts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix phone and styles for card (#951) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix sora card phone and route (#952) * Fix phone inputs (#953) * Fix phone inputs * Update Email.vue * add const * Update Phone.vue * Update Phone.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> Co-authored-by: RustemYuzlibaev <rustem.yuzlibaev@yandex.ru> * Fix email, first, last name length (#954) * Fix email, first, last name length * Add loader for euro calculations * Update SoraCardIntroPage.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * git (#955) * test push * refactor * tmp disable sonar * fix cred name * update wallet to 1.15.2 (#957) * update wallet to 1.15.2 * fix issues after wallet update * update wallet to 1.15.3 * change value * fix json error (#958) * fix path * fix path * switch to tachi * test * revert lib * test values check * fix lib * DAST pipeline update * Update Jenkinsfile-dast * revert lib * fix (#961) * Fix connection disconnected event (#960) * fix disconnected event * update wallet to 1.15.4 * update translations --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Update Jenkinsfile-dast * Otp resend try fix (#964) * add event * fix OTP resend issue * wipe email before start * low limit * SORA Card translation (#959) * prework * add lang keys * update translations * todo rejection translation * update translations * update translations * Update Jenkinsfile-dast * Free KYC attempts counter (#962) * prework * add lang keys * prework * update translations * todo rejection translation * add flow with new KYC attempt * improve price request * fix * Revert "fix" This reverts commit 18af1f3511db8940308bcab180a5bb4ab3c90a5b. * show pending status when finished KYC * remove price calculation stub * update translations * merge translation PR * show reject reasons * email fix resend (#967) * Update Email.vue * add missing words * Hide LP fee (#968) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix liqudity proxy route and args (#969) * update liquidity-proxy calls * update wallet 1.15.7 * multiple otp send fix (#970) * fix * cancel changes * fixes * update wallet 1.15.9 (#973) * update wallet to 1.15.10 (#974) * Status bar & SORA Card fixes (#882) * Draft * Add subquery & node connection checks * Add node location * Fix imports for App component * Add no internet dialog * Fix location in node model * Add footer popper * Draft * Fix margin * Remove node selection from header * Move all common logic to footer popper * Add interaction with tab * Fix outline * Update SwapTransactionDetails.vue * Use Notification mixin * Fix colors * Fix colors * 2nd Draft * Replace node selection dialog * Remove unused deps * Move SelectNodeDialog * Fix styles for slippage tolerance * Add new const * Update SlippageTolerance.vue * Refactor AppFooter & NoInternetDialog * Update statistics dialog * Finilize colors for Statistics statuses * Update library * Update yarn.lock * Update StatisticsDialog.vue * Add scss/css variables * Update en.json * Update translations * Update en.json * Update translations * Fix displayRegions * Fix styles in StatisticsDialog * Keep selected node details up to date * Add TODO * Fix imports * Fix SORA Card issues * Translate blacklisted countries * Fix SORA Card translations * Handle case when `navigator.connection` isn't supported * Update StatisticsDialog.vue * Update App.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile * Reduce bundle size (#942) * Reduce bundle size * Update vue.config.js --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Feature/network stats (#931) * refactoring styles * refactoring letter-spacing * network-stats-row * improve network stats adaptive * refactoring columns data * change group data logic * tvl chart wip * add ChartSkeleton component * handle chart error & update tooltip * add volume chart example * refactoring specs * refactoring components folder structure * wip refactoring folders structure * refactoring components folders * wip fees chart * fix charts fetching * data fetching for supply chart * add token-dropdown to supply chart * skeleton fixes * fixes * fix error * refactoring * fix imports * update network stats components * refactoring charts data fetching * update translations * test * revert lib * refactoring imports * refactoring MarketAlgorithm paths * fix weekly stats, legend, x axis overlap * SimpleNotification from wallet * update according qa * update translations * network stats chart fixes * supply bar chart * update supply color, explore method --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Update Jenkinsfile-dast * Move disclaimer to front page (#965) * Update SoraCardIntroPage.vue * add to front page & fix translations * add flow with not found number * add missing translations * remove debug actions * remove unused css * Fix/bridge select asset (#976) * fix bridge select asset * fix bridge history request * fix transaction-details arrow * upfate wallet 1.15.11 (#977) * move disclaimer (#914) * Update AppHeaderMenu.vue * add popover * store value * remove old disclaimer * add translation keys * fix type * use css variables * add defined box-shadow * update translation * force user to make decision * Update storage.ts * show disclaimer if no approve * set disclaimer * fix * wait until loading * add translations * fix margins * fix width --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix (#980) * Fix max limit speed for internet connection (#975) * Fix max limit speed for internet connection * Fix issues * Fix tab issues * Fix issue with negative left values --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add Token Velocity column to Tokens Page (#979) * add velocity columns * add en translation * update translations * fix css * remove symbol column from tokens page --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * remove keys (#981) Co-authored-by: Stefan Popov <stefanpopov@list.ru> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Demeter dialogs bottom padding adding (#982) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet 1.15.12 (#983) * Add routing for pairs (#971) * Add routing for pairs * Fix * Update index.ts * Finilise routing flow * Update SelectedTokensRouteMixin.ts * Update SubscriptionsMixin.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix release issues (#984) * Fix action button styles in status bar * Fix z-index * Fix outline styles --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Move disclaimer to App Header (#986) * Move disclaimer to App Header * Update AppHeaderMenu.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix swap container and chart align (#987) * fix supply chart axis label (#989) * Fix release issues (#990) * Fix SWAP route issue * Fix outline styles * Add online/offline consts * Remove translation keys for online/offline --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update Jenkinsfile to use PR-generator SecretStore bot secret Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Fix flag (#992) * Fix flag * Update AppFooter.vue * Update countryFlagEmoji.ts --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix styles (#994) * Update card.ts (#997) * add formula to velocity tooltip (#996) Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * apply suggestions Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * Reuse subscriptions in SubscriptionsMixin (#998) * reuse subscriptions in SUbscriptionsMixin * change variable name * update router config (#999) * Improve sora card styles (#1000) * Improve sora card styles * Remove logs * Update Widget.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix seo logo (#1001) * fix camera translation (#1002) * fix (#1003) * fix subscription hooks (#1004) * add DialogTitle component (#1005) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Add nodes location for prod (#1006) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change text from accounts to new accounts (#1010) * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * try fix Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * update polkadot deps and fix account length (#1014) * Update polkadot js deps * Fix wallet --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Explore page improvements (#1012) * change pagination of explore page * simplify query & change velocity calc * freeze components external data * remove unused code * refactoring demeter pages * up version * refactoring token approve (#1008) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * update wallet to 1.16.2 (#1017) * Refactoring getters (#1018) * move some getters to components * refactoring select-token component * remove getter * Update crowdloans (#1022) * update crowdloan rewards * update wallet * css fixes * change request * update private modifiers * use rw bot Signed-off-by: BAStos525 <jungle.vas@yandex.ru> --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * up wallet (#1024) * update wallet for crowdloans fixes (#1025) * update crowdloans in actions * ypdate yarn.lock * fix type * Update xst swaps (#1027) * update swap view * update wallet init * update genesis hash check (#1028) * Update env.json (#1029) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update env.json (#1030) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Google wallet (#978) * wip integration * remove isDesktop flag * add en translation keys * update dialogs paddings * update wallet 1.16.0-beta.2 * experiment with secretScannerExclusion * secretScannerExclusion regex experiment * add empty keys to prod env.json * fix bridge tx signing * update wallet 1.16.0-beta.4 * small css fixes * update wallet to 1.16.0-beta.5 * update wallet * update translations * update wallet * filter zero tvl snapshots (#1033) * remove unused contracts (#1034) * fix Jenkinsfile PR-generator part Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add downstreamJob (#1042) * Add fearless (#1038) * Add fearless for SORA card * Fix route params * Update SoraCard.vue * Add message * Update KycView.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * price alerts (#1013) * prework * use wallet store * add translations * add translation & update wallet & fix * Update en.json * fix double dialog overlay * add delta percent calculation * adjust * use rw bot for PR-generation Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * fix PR-generation var Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * add typings * update PR-generation vars Signed-off-by: BAStos525 <jungle.vas@yandex.ru> * write logic for display of low cost assets * switch to false when not granted * annotate params * take into account abnormal setup * up wallet * add translations * add translations from localise * fix wiped translations * fixes * fixes * format --------- Signed-off-by: BAStos525 <jungle.vas@yandex.ru> Co-authored-by: BAStos525 <jungle.vas@yandex.ru> * Trustless EVM Bridge support (#792) * refactoring utils bridge folder structure & exports * update wallet integration * import EthBridgeStates from wallet * add eth hashi bridge translations * transfer updateEthBridgeHistory function to settings * wip web3 refactoring * wip update registered assets * change network in metamask * wip network select & change * select network dialog refactoring * evmAddress evmNetwork in storage * update bridge confirm dialog * wip update bridge view * prepare history item creation * wip BridgeTransaction view * wip Bridge class * wip evm bridge transaction handler * wip outgoing reducer * subscribe on tx details * update BridgeHistory view * add evm hash container * update TransferNotification * update network selection * update select network dialog for history usage * add select network to bridge history * show history from network * update transfer flow * update history sync logic * refactoring sync * wip bug fixes * refactoring state * improve removing local history * update Moonpay integration * mock incoming reducer * change selected evm network on moonpay history * fix async process * refactoring BridgeContainer * add some chains to list * refactoring chain names * fix hashi bridge history restoration * update network changing for hashi bridge restoration * resolve SelectToken conflicts * remove merge conflicts * fix merge conflicts * add sepolia to config * update with library imports * remove merge conflicts * fix messages file * fix merge conflicts * fix components names * wip select network * resolve ts issues * return eth bridge settings * update registered assets for network types * update history params * refactoring bridge classes * refactoring bridge interfaces * return eth bridge sign actions * fix select asset mixin * wip update bridge history * update history actions * start up bridge transaction * update bridge getters * fix network switch * update history states * refactoring bridge types * refactoring eth reducers * return approve from dev * return blocks left message * refactoring translations * update external history * update select network dialog & icons * history refactoring * networks disabled state * improve bridge transaction view * change eth bridge storage key * update wallet, remove unused translations * refactoring bridge types * update translations from localise * update translations * remove some todo * refactoring eth history class * dont restore evm address * reduce method complexity * reduce complexity * fetch balances right after account connec * remove unnecessary code from bridge reducers * fix bug when restored transaction overrides in process * fix history restoration * revert transactions fetching logic * refactoring tx date * update prod config * refactoring getRegisteredAssets * improve getRegisteredAssets update * fix bug with lost balance * remove console.log * refactoring block production time usage * update wallet * refactoring network icon * fixes after review * remove unused method * fix network change detection * improve evm network switch * refactoring smart contracts usage * remove unused imports * fix allowance check * fix approve btn message * refactoring getRegisteredAssets * update external balances * update translations (#1047) * remove tilda sign (#1045) * Update AppDisclaimer.vue * add translations * add missing * fix pw sdk & add countries (#1044) * fix pw sdk & add countries * extend interval * remove camera access when applied * add more countries * add css var * switch branche of jenkins library * switch to master branch for jenkins library * handle X1 unavailability * Update X1Dialog.vue * cancel remove camera access * refactor * remove unused package --------- Co-authored-by: Aleksey Kazakov <kazakov@soramitsu.co.jp> Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Create hideFromSearchEngine.sh (#1046) * Create hideFromSearchEngine.sh * Update hideFromSearchEngine.sh * add noindex * revert lib * delete script --------- Co-authored-by: Pavel Varfolomeev <wpi86@yandex.ru> * Improve ext connection and linting (#1053) * Improve extensions connection * Improve linting * Update deps * Update yarn.lock * Improve config * Exec lint --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix trailing char (#1056) * Fix synths (#1057) * Substrate bridge outgoing (#1059) * update imports * add substrate networks to select * fix available sub networks * wip list assets * update bridge view * add sub reducer * update bridge transaction view * update external history * fix history reset * add bridge select account dialog * refactoring bridge select account * update SelectAccount ui * wip select account directions * update bridge change direction * update env.json * update sub reducer * update sub history * update translations & wallet * use lint config from dev * set outgoung direction for sub bridge * Fix/disclaimer btn show (#1058) * fix trailing char * Update AppDisclaimer.vue * Update AppDisclaimer.vue * make button out of scroll area * adjust timeouts * add error case * remove duplicates * remove class * Fix Sub bridge issues (#1060) * reset form on network change * fix network name in ui * update KAR address * update wallet * add text for scroll (#1064) * Fix bridge network update from metamask (#1065) * fix bridge network change detection * fix polkadot.js link * Add fee multiplier support (#1066) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * change welcome text (#1069) * Fix/substrate outgoing network select (#1076) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * Set up coverage * separate prod and stage * fix var * add pre branch * fix var * revert lib * Update actions.ts (#1078) * Substrate bridge incoming transaction tracking (#1081) * reset form on network change * fix network name in ui * update KAR address * wip rococo adapter * fix yarn.lock * update assets on network change * update balance method for sub * fix adapter connection wait * refactoring action name * refactoring block number usage * update external balance for selected asset * network update fixes * native balance update * update external data after sora block update * update selectedNetwork data * show sender & recepient balance * fix balance update * update env.json * update adapters endpoints * add messageHash from collator as externalHash temporary * wait for rococo message * add external links * fix adapter endpoint reset issue * refactoring sonar related issues * incoming transaction signing * incoming transaction tracking demo * remove unused update balances * fix history remove * fix BridgeTransaction asset balance & refactoring * sub history update * disconnect after bridge leave * refactoring disconnect * update wallet * revert env.json * remove console.log9 * fix (#1082) * fix * Update AlertList.vue * fix ru * Fix sub assets fetching & hashi bridge issues (#1083) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * Change jenkins lib * Update KycView.vue (#1084) * Fix bridge account link (#1085) * fix bridge account link * wait for external balances fetching * refactoring bridge fees & balances fetching * fix sonar issues * fix sub tx trancking * fix transaction link style * Fix xst & sorting on explore page (#1075) * Update Wallet.vue * Fix regexp * Refactor tokens page * Add default sorting for tokens page * Update Tokens.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix issues 1.17 (#1086) * Hide 'show only synths' * Update CERES endpoint for status bar --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Check changes for errors * Revert * Fix notification links (#1092) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add params * Merge fixes from release 1.17.0 (#1097) * Fix transaction view balance check (#1095) * fix ui checks * fix computed * Fix bridge external decimals (#1096) * fix ui checks * fix computed * fix check * Fix evm expected fee (#1091) * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * fix merge conflict * Save sub bridge transaction fees in runtime tx processing (#1088) * fix hashi bridge * fetch sub bridgeassets * update wallet * fix external account check * remove unnecessary codeline * remove console.log * demo for fetching extrinsic fee * fix merge conflict * save tx fee & xcm fee * remove duplicated code from bridge reducers * improve network restoration * refactoring external native token balance * refactoring registered asset naming * update evm gas price * update evm gas price * improve gas fee calculation * remove mainnet from evm networks ids * update gasLimits * add external fee warning * refactoring externalBalance * update locales * update translations from localisr * impove outgoing tracking * wip locked balance * use locked balance in bridge calculations * refactoring * update BridgeTransaction asset locked balance check * refactoring event search * get bridge contract asset locked balance * remove Karura from config * refactoring before wallet update * update wallet 1.18.1 * calc evm fee based on asset kind * fix sonar issues * fix naming * Bridge balances refactoring (#1100) * update store balances * remove externalBalance from sort method * refactoring balance update * bridge route params * Change jenkins lib * spam reminder & bridge fee fix (#1103) * address book (#1099) * bump wallet * add lang * Update KycView.vue * bump wallet * update wallet 1.18.5 (#1106) * [SORA Card]: change camera access request (#1107) * add functionality * add translations * add css vars * Update KycView.vue * Update KycView.vue * Update SECURITY.md (#1105) * Update SECURITY.md Quick grammar fixes to security policy * Update SECURITY.md * Update SECURITY.md * Update SECURITY.md --------- Co-authored-by: Rustem <rustem.yuzlibaev@yandex.ru> * [Swap] Show loss warning dialog (#1108) * update value-status-wrapper * add loss warning dialog * update translations * fix loss translation argument * update wallet 1.18.8 (#1110) * Fix sub bridge tracking issues (#1104) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * [Bridge UI] Use xcm fee in amount calculations (#1112) * fix incoming tracking first steps * improve rococo incomplete transaction tracking * update retry button * refactoring namings in sub reducer * return env.json * parachain data tracking * add sora parachain hash to transaction ui * improve incoming failed tx tracking * refactor to pass sonar * add block height & blocks left in ui * update wallet 1.18.6 * refactoring adapter usage * wip adapters usage * try to refactor complexity * replace adapters in reducer * add beforeSign to bridge reducer * move sora sign to reducers * refactoring signExternal * try to pass sonar * refactoring complexity * refactoring duplicated code * fix incoming tracking & transfer notification modal * add externalTransferFee to store * rename evm to external fee * get transfer fee from const * update bridge main form & logic * fix bridge formatted fee * native token decimals * revert BridgeInitMixin changes * Fix node name in status bar (#1113) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add soramitsu node (#1114) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet 1.18.9 (#1115) * Update nodes names (#1116) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * [Tech] Testing workflow (#1111) * Update card.ts * fix sr lang * add Auth and KYC SDK creds * fix typo * use dev price oracle * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * Update X1Dialog.vue * check url * change images * remove mentions * Update sr.json * Update X1Dialog.vue * switch to prod endpoint * Update KycView.vue * Update X1Dialog.vue * Update card.ts * debug * Update KycView.vue * Update X1Dialog.vue * Update X1Dialog.vue * Fix todo-s comments * make silent * fix typo * debug referenceNumber * Fix soraNetwork issues * Update KycView.vue * Fix types issue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * remove sora parachain xcm fee, update rococo event (#1120) * update wallet with google login (#1121) * Get blacklisted countries from ipfs (#1122) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * update wallet with google seed fix (#1124) * Sub history restoration update (#1127) * remove sora parachain xcm fee, update rococo event * wip history restoration * add parachain data for history restoration * show parachain block id instead of extrinsic hash * wip outgoing tx restoration * sub history incoming restoration * unify bridge history actions * refactoring sub history restoration * update wallet 1.19 * update TransactionView external hash placeholder * refactoring sub history * fix decimals in locked balance check (#1128) * Update KycView.vue (#1131) * Fix release 1.19 (#1134) * Update mainnet config * Update zh_CN.json * Improve translations * Update wallet version --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * fix decimals usage (#1136) * Use address book in sub bridge (#1133) * use address book in sub bridge * update wallet & fix BridgeTransaction vie * Fix release 1.20 (#1141) * Fix types & remove brackets for fiat difference * Set 10% as the default error status for fiat difference/price impact * Fix issues with Cyrillic character * Add synths filter --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * added wallet translations for swap transfer batch extrinsic * Vue 2.7.14 & update packages (#1145) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * fix calculator btn * Pools & Explore pages default sort (#1146) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * explore pages default sort * add pools default sort * add default sort to demeter staking * refactor tokens items * send sora card refresh token (#1140) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Refactoring (#1148) * refactoring * await, fix types * unify payment systems (#1048) * refactor X1 * refactor payment system * resolve imports issues * add eth icon * debug * debug * add connect wallet buttons * debug * remove debug * debug info * improve icons * remove unused icon * add margin * fixes * adjust icons for ads * add translations * adjust pop-ups of ads * add missing translation * add delay * add other langs * update langs * adjust footer * disable x1 * Update env.json * Update env.json * show XST ad with higher probability * add const * update prod env.json * update env.json * show when logged in * make button pressed * Update X1Dialog.vue * add prod creds * improve ads * Update AppAd.vue * improve texts and remove MC icon * Update ethers library to v6 (#1147) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * ADAR name is const now * updated localize for adar * Update swap subscription (#1150) * remove vue-svg-loader * remove cache-loader from vue-loader * rewrite vue.config.js * update wallet * css fixes * remove sass warnings * fix spacing * add alt attrs to RoadMap * remove some todo * update ethers usage * refactoring ethers utils * add type annotaions * small fixes * wip external fee * refactoring adapter to remove hardcoded networks usage * add prefix for external fee * history restoration console info * fix sub bridge max btn * remove external network fee getter * refactoring * fix sonar issues * refactoring bridge utils * update api.query usage * improve tracking * refactoring sub reducers * improve sub history restoration * sonar issue refactoring * wip external fiat values * add nativeTOken getter to bridge * fix BridgeTransaction address * refactoring balance utils * remove bridgeApi from getters * fix transaction view prefix * update wallet 1.21.2 * remove unused variable * prepare for subscription update * update wallet 1.21.5 * Fix dev branch issues (#1152) * fix json import (#1153) Co-authored-by: Stefan Popov <stefanpopov@list.ru> * bump wallet version and update yarn lock * Swap quote subscription (#1156) * initial changes * update types * update accessors * remove unused imports * add try catch to subscriptions (#1157) * update wallet 1.21.8 (#1158) * allow select node while node is connecting (#1159) * revise & dashboard (#1129) * KYC revise & dashboard * refactor code * remove test data from build * Update env.json * fix appearance bug * do not hide iban * create translations and refactor icons * add translation * notification prework * css refactoring * fix sonarCube issues * add support for kyc count * plural forms * add pools subscription to calc balance * fix fetching * update langs * fix * Update SoraCard.vue * fixes * Update Dashboard.vue * Fix release 1.21 issues (#1160) * Update address book input props * Replace toPromise * Update wallet lib * Update translations * Update referral system strings --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Remove synths blockers from Add LP (#1162) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add synthetic switcher to select asset (#1161) * add synthetic switcher to select asset * fix check in create alert * update add liquidity select token --------- Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Improve ads (#1163) * Add first version of dynamic ads * Add responsive * Fix sora card progress bar styles * Add screenBreakpointClass * Make header responsive * Make FiatDeposit view responsive * Fix names & remove unused svg-s * Update AppAd.vue --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Add debounce to resize event (#1164) * Add debounce to resize event * Fix names * Fix images size --------- Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Fix content bottom margin (#1165) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Update App.vue (#1167) Co-authored-by: Stefan Popov <17688105+stefashkaa@users.noreply.github.com> * Merge master (#1168) * Release 0.1.2 (#80) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos * use state types in store mutations & getters * apply transaction mixin changes from wallet * update @soramitsu/soraneo-wallet-web dependency * navigate to wallet connection view on wallet click (#75) * PSS-419: restrict precision in inputs (#74) * add TokenInput component * use TokenInput in Swap.vue * add ConfirmDialogMixin * prepare to refactoring modals * remove comments * remove unneccessary actions * add TODO comments * fix TokenInput handler * link js-ui-library with input fix * PSS-398: WEB UI. Multiple click on Confirm - create multiple transactions. (#76) * Fix multiple confirm for operations * Fix notifications view * Update env.json * PSS-364: reuse s-float-input component (#77) * prepare TokenInput component for export * use s-float-input instead of TokenInput * refactoring Settings component * refactoring RemoveLiquidity * Update wallet (#79) Co-authored-by: alexnatalia <alekseenkonn@gmail.com> Co-authored-by: Aleksandr Makhnev <alma2610@ya.ru> Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> Co-authored-by: Alex Natalia <38787212+alexnatalia@users.noreply.github.com> Co-authored-by: Dmitriy Creed <creed@soramitsu.co.jp> Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <fargus1993nick@yandex.ru> Co-authored-by: Nikita-Polyakov <polyakov@soramitsu.co.jp> Co-authored-by: Nikita Polyakov <53777036+Nikita-Polyakov@users.noreply.github.com> * Release 0.1.3 (#97) * Add base project files * Add About page * Add unit tests * Remove unused files * Update library version * Moved images to img folder. * Refactored some styles, added normalize css. * Fixed article card header font weight. * Fix About snapshot * Fix styles and its imports * PSS-132: Token list store * Add env.json and readme * PSS-134 DevOps: Develop CI and CD processes for Polkaswap web project (#5) * add ci cd Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix Dockerfile Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * add pull_request_template.md Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * fix template Signed-off-by: Bulat Saifullin <bulat@saifullin.ru> * PSS-132: Select token screen * PSS-132: Refactoring * PSS-132: Change short name to symbol * PSS-132: Add i18n to select token * PSS-132: Add unit tests * PSS-132: Remove elements from tests * Added Swap Interface draft (#4) * Swap Interface: Added screen, Unit Tests, Updated UI Lib version. * PSS-132: Create pair * PSS-132: Fixes for select token * PSS-132: Fix title style * PSS-132: UPdate snaphots * PSS-132: Fix shadow * PSS-132: Fix variable style using * Swap Interface Confirmation Screens (#8) * Added Transaction Submit dialog. * Swap Interface: Moved some variables to store for better relations between different screens and dialogs. * Confirm Swap Dialog: Fixed dialog opening, added confirmation flag to the store. * Added token default logo image, refactored translation call for liquidity. * Added SelectToken dialog on click. * PSS-126: Confirm supply modal * Confirmation screens for create pair * Design fixes * Update ui lib * PSS-126: Logo component * Update tests * Wallet integration and styles issues (#10) * Wallet integration * Fix routing issues * Update UI library version * Refactor all styles * Fix wallet connected state * Update tests * Update test * Update Dockerfile (#12) * PSS-129: Add and remove liquidity page * Design fixes * Token logo check fixes * Refactoring and fixes * Add pair token logo for add liquidity * Settings implementation (#15) * Add settings dialog * Add tests * Update tests * Fix titles for info card * Pool Interface Start Screens (#11) * Pool Interface: Added Start Screen. * Refactored components due to UI Lib updates: set size and border-radius of elements. * Created Dialog wrapper component, refactored dialogs, added fixed top position, fixed close behaviour. * Refactored components imports. * Converted logo icon to link to the home page. * Fixed error in console for Create pair component. * Added Back link behaviour for several components. * Updated unit tests. * PSS-172: Dynamic Page Title (#14) * Added dynamic page title. * PSS-128: Add confirmation screens for pool (#16) * PSS-128: Add confirmation screens for pool Co-authored-by: alexnatalia <alekseenkonn@gmail.com> * Mocks for pool screen * Refactoring * Update tests * Add liquidity button for pairs * Design Fixes and Refactoring (#17) * Refactored TokenLogo and PairTokenLogo components, fixed some bugs, updated unit tests. Refactored components headers. * Added Popper class for info tooltips. Fixed default prop value for Object types. Updated Unit tests. * Design Issues Fix (#19) * Updated configuration variables and Exchange tabs styles. * Updated About page images and styles, Header styles and Menu colors settings. Hid unused links and buttons in header. * Updeted typography variables and Font Styles: Updated Font Size, Line Height and Font Weight Configuration. * Updated Create Pair button styles. Updated Ui Lib version. * Fixed tokens icons for Pool screen. * Updated tooltips to one consistent style. Fixed Pool screen bug. * Refactored: Created special component for Generic Header. Fixed Back icon. * Updated some fonts and Pool screen styles. * Added Empty icon for Select token popup. * Added First Liquidity Provider message to Create a Pair screen. * Hid tooltip for Slider element on Settings screen, hid tooltips for Swap Confirmation. * Updated unit tests. * PSS-205: Remove liquidity: everything should be clickable and with recalculation * Update tests * Fix set remove part to 0 * Inpur for remove part * Fixes * Price container fixes * Update tests * PS-223: Fix remove liquidity in safari * PSS-205: Design Review Issues (#21) * Fixed titles case. Updated buttons with text and icons. Updated typography styles. * Update wallet version & add blockchain integration (#23) * Update wallet version & add blockchain integration * Commented out unit tests. Co-authored-by: alexnatalia <alekseenko@soramitsu.co.jp> * PSS-123: Select token integration * Fix async behavior for dexApi (#25) * Fix async behavior for dexApi * Update .eslintrc.js * PSS-247: Custom Slippage Tolerance Fix (#27) * Updated STab styles. * Updated UI Lib and Wallet versions and styles according to UI Lib fixes. * PSS-129: Add liquiditiy integration * PSS-74 Swap Interface Integration (#26) * Hid swap info for not connected wallet. * Updated SelectToken search by name, added check for translation existance. * Added Swap Integration. * Refactored formatNumber calls. * Hid swap info under buttons for zero amount. * Fixed Header Menu colors. * Fixed swap from Wallet assets. * Updated tooltips. * Updated About page text and Main menu links order. * Fixed Card title color for About page. * Updated Default token setting. * Updated Wallet version. * Hid Transaction Deadline area for Settings. * Removed unneeded tooltip from Settings dialog. * Added validation for Settings. * Added validation for Insufficient Amount error from server. * Added loading while not conencted, changed store to not strict mode, updated tokens setting in store. * Fixed focused behaviour for Swap input fields. * Fix wallet connection & select token behavior * Fixed Min Received format. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * Swap result calculation for non connected mode (#28) * Fixed Swap result calculation for non connected mode. * Fixed About page text and styles. * Fix i18n (#30) * Updated Swap input width and Max swap behaviour. Updated Swap Info styles. (#29) * PSS-271: Medium and GitHub links (#31) * Added Github and Medium links for About page. * Upated the Wallet version. * Fixed wallet button color on hover. * Calculate total suply * PSS-216: Design Issues Fixing (#32) * Updated content primary color. * Fixed Price and Token areas horizontal alignment. * Updated tooltips. * Updated Generic Header tooltip. * Updated Token item height for Select Token dialog. * Added Token icons. * Updated token icons names. * PSS-129: Create pair integration * Remove mocks * Refactoring * Add network fee calculation * Fixes * PSS-281: Recalculate Input Values On Select Token (#33) * Added util method to check isNumber value. Removed Max button from token To area. * Added Max sold for reversed swap. * Updated Swap Integration. * Updated UI Lib version. * Added recalc on Select Token. * Fixed Swap for Polkadot.js * Updated isExchangeB param in methods. * Hid Node Address area for Settings popup. * Added Network Fee field to Swap component. * Updated Custom slippage tolerance for Settings. * Fixed paste string value to Swap fields. * Updated Network Fee calls, updated Wallet version, fixed swap tokens balance. * Added isExchangeB parameter to swap call. * Refactoring * fix total supply * PSS-129: Share of pool * Remove share of pool mock * Fix get asset symbol * Hide add liquidity Fix slippage tolerance for add liquidity Fix share of pool Fix unsupprted assets error message * Disable max button for add liquidity Reset values after change tokens * Fixes * Updated Tokens Icons, added PAL icon. (#35) * Wallet connection issues (#38) * Fix wallet connection issues * Fix styles * Update wallet version * Update favicon.ico * PSS-297: check fee on max amount * PSS-295: Added Insufficient Balance Checking (#37) * Added Insufficient balance checking. * Updated FPNumber parameters. * Removed formatNumber usage from Swap screens. * Fixed focus and placeholders values for Swap. * Updated some styles for huge number values. * Refactored due to PR comments. * Result Dialog Styles Fix (#41) * Fixed Result Dialog button styles. * Renamed USD icon. * Update library * Fix swap, liquidity behavior * Update index.ts * TODO: Revert this commit after PSS-309 * Updated wallet version. Co-authored-by: Stefan Popov <stefanpopov@list.ru> * PSS-273: WEB UI: Connect Wallet - Close button leads always on Exchange page, not to the previous page (#42) * Fix routing issue * Update wallet version * PSS-295: Confirm Swap Insufficient Balance Checking (#43) * Fixed console error on tokens switch. * Added Is Insufficient Balance checking for Confirm Swap dialog. * Updated Confirm Swap styles. * Updated Swap info after Swap, added max button to init screen. (#44) * Update ui library version (#46) * Update ui library version * Update wallet * BP-312: Fixes for pool * Fix icons position (#47) * Fix icons position * Fix logo * PSS-287: Swap Amount Fields Formatting (#45) * Added Swap fields formatter. * Fixed Slippage Tolerance editing and Swap fields formatting. * Updated wallet version. * Change toString to toFixed * Change formatNumber to toFixed * Fix remove liquidity price * Move back toFixed to toString * Fixed estimated label existence for zero values (#50) * Refactored, added some comments, fixed estimated label existence for zero values. * Modify env config file (#49) Co-authored-by: Bulat Saifullin <bulat@saifullin.ru> * Add custom notifications & notification tracking service (#51) * Add custom notifications & notification tracking service * Update notifications & strings according to latest changes * Update api * Update soramitsu-variables.scss * PSS-335: Designer Feedback Fixes FE (#53) * Fixed functionality and layout bugs. * Added draft component to fix layout behaviour. * Fixed Settings behaviour. * Swap: removed Result dialog, edited Network Fee tooltip. * Fixed translation bugs. * Account info implementation & fix loading state (#54) * Add account info * Fix styles * Hide test assets (#55) * Update connection * Remove usdt mock * Add liquidity issues & update notifications (#56) * Add missing notifications * Update RemoveLiquidity * Fix add liquidity screen * Add async loading of liquidity * Fix pool issues * Updated not connected pool interface message. (#60) * PSS-300: Swap confirmation dialog message update (#61) * Updated Swap confirmation dialog message. * Confirm Swap Dialog: Updated message for max sold behaviour. * Swap screen: Fixed Min Received/Max Sold area asset symbol. (#62) * PSS-379: WEB UI. Add liquidity. Click MAX button on 0 balance of XOR (#59) * Updated wallet version. Swap, Add Liquidity, Create Pair components: Updated Max button availability, refactored. * Refactored due to PR comments. * Swap, Add Liquidity: Fixed negative amount after max. Updated wallet version. * Create pair implementation & fix liquidity issues (#63) * Add create pair implementation & fix logic for add liquidity * PSS-297: WEB UI: Restrict Adding liquidity if balance is insufficient (#64) * Add Liquidity: Refactored Insufficient Balance. * Create Pair, Remove Liquidity: Updated Max functionality. * Add insufficient liquidity message for swap (#66) * link @soramitsu/soraneo-wallet-web 0.4.6 * return network address * use wallet routes in app.vue to correctly handle wallet icon click * set changePage method as private * removed local model for inputs: createPairModel * refactoring CreatePair methods * add input maxlength check * fix inputMaxLength method * improve formatNumberField method * refactoring inputMaxLength method * refactoring AddLiquidity view * create TokenPair mixin * wip refactoring * add maxlength to removeLiquidity view inputs * create TokenInputMixin * add input handlers on removeLiquidity view * handle swap inputs * return commented line * PSS-400: WEB UI. Minimum receive/Maximum sold token not changed (#69) * Fixed min received/max sold symbol. * Update wallet & api version (#70) * fixes after review * add store state interfaces * PSS-467: On the swap screen user should be able to select all tokens excecpt pool tokens (#71) * Update wallet & api version * Fix swap with assets created by user * Update wallet & api version * add watcher for slippageTolerance in Swap.vue * remove console lgos …
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.