Commit b5132bf
Release 1.33.0 (sora-xor#1390)
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Remove synths blockers from Add LP (#1162)
Co-authored-by: Stefan Popov <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Add debounce to resize event (#1164)
* Add debounce to resize event
* Fix names
* Fix images size
---------
Co-authored-by: Stefan Popov <[email protected]>
* Fix content bottom margin (#1165)
Co-authored-by: Stefan Popov <[email protected]>
* Update App.vue (#1167)
Co-authored-by: Stefan Popov <[email protected]>
* 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 <[email protected]>
* fix Dockerfile
Signed-off-by: Bulat Saifullin <[email protected]>
* add pull_request_template.md
Signed-off-by: Bulat Saifullin <[email protected]>
* fix template
Signed-off-by: Bulat Saifullin <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>
Co-authored-by: Bulat Saifullin <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
Co-authored-by: Dmitriy Creed <[email protected]>
Co-authored-by: alexnatalia <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
Co-authored-by: Nikita-Polyakov <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
* 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 <[email protected]>
* fix Dockerfile
Signed-off-by: Bulat Saifullin <[email protected]>
* add pull_request_template.md
Signed-off-by: Bulat Saifullin <[email protected]>
* fix template
Signed-off-by: Bulat Saifullin <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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)
* SFloatInput Fixes (#82)
* Reseted values and tokens for Add Liquidity and Create Pair components, added placeholders for all SFloatInput elements.
* PSS-378: WEB UI. Remove liquidity. Troubles with entering of amount manually (#83)
* Reseted values and tokens for Add Liquidity and Create Pair components, added placeholders for all SFloatInput elements.
* Remove liquidity: fixed fields editing and insufficient balance calculation.
* Remove Liquidity: Fixed editing behaviour.
* Updated due to PR comments.
* PSS-486: reset vuex values after transaction (#81)
* PSS-351: Show balance in select token dialog (#84)
* wip assetList
* fixes in swap
* fix types
* remove unused imports
* Refactoring Modals: add ConfirmTokenPairDialog component (#78)
* add ConfirmTokenPairDialog component
* add modal props fix and throw error on create pair failure
* fix openSelectTokenDialog method in Swap.vue(#86)
* PSS-350: Add clear button to select token search input (#85)
* add clear button
* refactoring mixin
* remove global style in SelectToken
* use global style for input button
* Update wallet (#87)
* Update wallet
* Change s-form-item to div in SelectToken dialog (#88)
* remove s-form-item
* change wrapper classname
* Refactoring swap view (#89)
* wip
* remove formModel
* add reset fields method
* wip swap values
* refactoring minMaxRecieved calls
* wip refactoring
* use exchangeB as source of truth
* use isExchangeB instead of activeField
* disable switch during values calculation
* recounting check
* use promise all for parallel calculation
* update ui library
* discarding env.json
* fixes after revie
* Hide balance in SelectToken dialog, if wallet not connected (#91)
* Add license (#92)
* PSS-248 Web UI: Settings - Problems with input in Custom field (#90)
* allow type any value
* fix error
* add local model
* PSS-418: Precision management (#93)
* Create NumberFormatterMixin.ts
* Improve precision management for pool
* Improve precision management for swap operation
* Improve precision management for select token dialog
* Update AddLiquidity.vue
* Improve precision management for remove liquidity operation
* Update todo sections
* Fix issues
* Update wallet & api versions
* Add balance updates
* Add zero string const
* update wallet (#94)
* PSS-351 Select Token fixes (#95)
* select-token fixes
* show 0 balance as -
Co-authored-by: alexnatalia <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>
Co-authored-by: Bulat Saifullin <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
Co-authored-by: Dmitriy Creed <[email protected]>
Co-authored-by: alexnatalia <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
Co-authored-by: Nikita-Polyakov <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
* Release 0.1.3 (#100)
* PSS-516: WEB UI. Can go to remove liquidity page without liquidity on account (#96)
* Added Page Not Found Draft.
* Fixed Add and Remove Liquidity router bags, hid some screens for unauthorized access. Added redirect to exchange for Page Not Found error.
* Disabled selects for existed liquidity addition.
* Update Swap.vue (#99)
* Release 0.1.4 (#126)
* 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 <[email protected]>
* fix Dockerfile
Signed-off-by: Bulat Saifullin <[email protected]>
* add pull_request_template.md
Signed-off-by: Bulat Saifullin <[email protected]>
* fix template
Signed-off-by: Bulat Saifullin <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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)
* SFloatInput Fixes (#82)
* Reseted values and tokens for Add Liquidity and Create Pair components, added placeholders for all SFloatInput elements.
* PSS-378: WEB UI. Remove liquidity. Troubles with entering of amount manually (#83)
* Reseted values and tokens for Add Liquidity and Create Pair components, added placeholders for all SFloatInput elements.
* Remove liquidity: fixed fields editing and insufficient balance calculation.
* Remove Liquidity: Fixed editing behaviour.
* Updated due to PR comments.
* PSS-486: reset vuex values after transaction (#81)
* PSS-351: Show balance in select token dialog (#84)
* wip assetList
* fixes in swap
* fix types
* remove unused imports
* Refactoring Modals: add ConfirmTokenPairDialog component (#78)
* add ConfirmTokenPairDialog component
* add modal props fix and throw error on create pair failure
* fix openSelectTokenDialog method in Swap.vue(#86)
* PSS-350: Add clear button to select token search input (#85)
* add clear button
* refactoring mixin
* remove global style in SelectToken
* use global style for input button
* Update wallet (#87)
* Update wallet
* Change s-form-item to div in SelectToken dialog (#88)
* remove s-form-item
* change wrapper classname
* Refactoring swap view (#89)
* wip
* remove formModel
* add reset fields method
* wip swap values
* refactoring minMaxRecieved calls
* wip refactoring
* use exchangeB as source of truth
* use isExchangeB instead of activeField
* disable switch during values calculation
* recounting check
* use promise all for parallel calculation
* update ui library
* discarding env.json
* fixes after revie
* Hide balance in SelectToken dialog, if wallet not connected (#91)
* Add license (#92)
* PSS-248 Web UI: Settings - Problems with input in Custom field (#90)
* allow type any value
* fix error
* add local model
* PSS-418: Precision management (#93)
* Create NumberFormatterMixin.ts
* Improve precision management for pool
* Improve precision management for swap operation
* Improve precision management for select token dialog
* Update AddLiquidity.vue
* Improve precision management for remove liquidity operation
* Update todo sections
* Fix issues
* Update wallet & api versions
* Add balance updates
* Add zero string const
* update wallet (#94)
* PSS-351 Select Token fixes (#95)
* select-token fixes
* show 0 balance as -
* PSS-516: WEB UI. Can go to remove liquidity page without liquidity on account (#96)
* Added Page Not Found Draft.
* Fixed Add and Remove Liquidity router bags, hid some screens for unauthorized access. Added redirect to exchange for Page Not Found error.
* Disabled selects for existed liquidity addition.
* Update Swap.vue (#99)
* Add namespace & types for swap (#101)
* Fix price and swap info (#104)
* Fix price calculations
* Update SwapInfo.vue
* Update wallet & api (#105)
* Fix swap links (#106)
* Fix swap links
* Update wallet
* Update api (#111)
* up wallet version (#112)
* Updated wallet version to 0.6.3 (#113)
* Updated wallet version to 0.6.4. (#114)
* Polkaswap layout redesign (#98) (#102)
* Polkaswap layout redesign (#98)
* pss-498 header redesign
* wip pss-496
* style fixes
* add HelpDialog component
* reexport package.json
* exchange routing fix
* add Rewards stub with coming soon text
* refactoring SidebarItemContent
* refactoring styles
* add FAUCET_URL to env.json
* fixes after review
* fix sidebar item hover css
* fix disabled item css
* Move bridge functionality (#103)
* pss-498 header redesign
* wip pss-496
* style fixes
* add HelpDialog component
* reexport package.json
* exchange routing fix
* add Rewards stub with coming soon text
* refactoring SidebarItemContent
* refactoring styles
* add FAUCET_URL to env.json
* fixes after review
* Move bridge functionality
Co-authored-by: Nikita-Polyakov <[email protected]>
* Update wallet & api
* PSS-524: Bridge (#107)
* pss-498 header redesign
* wip pss-496
* style fixes
* add HelpDialog component
* reexport package.json
* exchange routing fix
* add Rewards stub with coming soon text
* refactoring SidebarItemContent
* refactoring styles
* add FAUCET_URL to env.json
* fixes after review
* Move bridge functionality
* Bridge: Updated unauthorized routes.
* Updated Generic Page Header, updated Bridge screens.
* Fixed token icons.
* Bridge: Updated styles.
* Updated tooltips.
* Removed unused token images.
* Refactored due to PR comments.
Co-authored-by: Nikita-Polyakov <[email protected]>
Co-authored-by: Stefan Popov <[email protected]>
* Fix/pss 539 metamsk lock issue (#108)
* improve subscribers
* add check account is connected
* Fix/balance flickering (#109)
* wip update balance flow
* refactoring views and store modules
* remove unused code
* fixes after review
* Update yarn.lock
* Updated wallet version.
* Updated wallet version to 0.6.4.
* Updated wallet version to 0.6.5.
* PSS-540: Add Pending Transactions to Bridge History (#115)
* pss-498 header redesign
* wip pss-496
* style fixes
* add HelpDialog component
* reexport package.json
* exchange routing fix
* add Rewards stub with coming soon text
* refactoring SidebarItemContent
* refactoring styles
* add FAUCET_URL to env.json
* fixes after review
* Move bridge functionality
* Bridge: Updated unauthorized routes.
* Updated Generic Page Header, updated Bridge screens.
* Fixed token icons.
* Bridge: Updated styles.
* Updated tooltips.
* Removed btc icon.
* Updated due to PR comments.
* Updated due to PR comments.
* Reverted formatAddress changes.
* Added pending state.
* Updated wallet version.
* Fix bridge functionality
Co-authored-by: Nikita-Polyakov <[email protected]>
Co-authored-by: Stefan Popov <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
* Select dialog updates (#118)
* Modify select dialog
* Remove all symbol dependencies
* PSS-502: Swap And Pool Redesign (#117)
* Separated Swap and Pool.
* Changed assets filter from symbol to address.
* Updated wallet version to 0.7.1.
* Fixed assets addresses behaviour for bridge.
* Reverted previous version of the wallet, fixed some places due to PR comments.
Co-authored-by: Alex Natalia <[email protected]>
* Update styles and icons (#119)
* Fix styles and icons
* Update BrandedTooltip.vue
* Update wallet & ui library versions
* Update LICENSE
* Update package.json
* Fix issues
Co-authored-by: Stefan Popov <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
* Redesign Updates (#120)
* Refactored buttons styles, changed some translation to common one.
* Updated tooltips, screens info area.
* Updated info blocks.
* Updated info blocks in confirmation and pool screens.
* Combined input area styles.
* Update About.vue
* GenericPageHeader: Changed default prop of tooltip placement.
Signed-off-by: alexnatalia <[email protected]>
Co-authored-by: Stefan Popov <[email protected]>
* update wallet to 0.7.4 (#121)
* remove getAssets from select-token dialog (#123)
* PSS-573 WEB UI. MAX button for bridge work incorrect. (#124)
* fix calc max value
* remove console.log
* update wallet 0.7.7 & hide farming in menu
* refactoring (#122)
* Fix issues (#125)
* Remove default values from props
* Fix issues
Co-authored-by: alexnatalia <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>
Co-authored-by: Bulat Saifullin <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
Co-authored-by: Dmitriy Creed <[email protected]>
Co-authored-by: alexnatalia <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
Co-authored-by: Nikita-Polyakov <[email protected]>
Co-authored-by: Nikita Polyakov <[email protected]>
Co-authored-by: Alex Natalia <[email protected]>
* Release 0.1.5 (#158)
* Release 0.1.5 (#161)
* Release 0.1.6 (#170)
* Release 0.1.6 (#174)
* Release 0.1.7 (#190)
* Release 0.1.8 (#200)
* Release 0.1.9 (#206)
* Release 1.0.0 (#208)
* Update styles
* Update wallet
* Fix wait message for bridge eth->sora flow
* Fix page amount for bridge
* Fix bridge icons
* Fix swap checks for XOR output without XOR or with XOR balance < network fee
* Release 1.0.0 (#212)
* Release 1.0.0 (#215)
* Release 1.0.0 (#219)
* Release 1.0.1 (#226)
* Release 1.0.2 (#234)
* Release 1.1.0 (#244)
* 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 <[email protected]>
* 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 <[email protected]>
* 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-3…1 parent 4fc2d32 commit b5132bf
File tree
36 files changed
+1041
-425
lines changed- src
- assets/img/networks
- components/mixins
- consts
- lang
- store
- assets
- bridge
- rewards
- web3
- styles
- types
- utils
- bridge
- eth
- sub
- classes
- adapters
- parachain
- standalone
- views
36 files changed
+1041
-425
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
68 | 72 | | |
69 | 73 | | |
70 | 74 | | |
| |||
78 | 82 | | |
79 | 83 | | |
80 | 84 | | |
81 | | - | |
| 85 | + | |
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
| |||
90 | 94 | | |
91 | 95 | | |
92 | 96 | | |
93 | | - | |
| 97 | + | |
94 | 98 | | |
95 | 99 | | |
96 | 100 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| 144 | + | |
| 145 | + | |
144 | 146 | | |
145 | 147 | | |
146 | 148 | | |
| |||
151 | 153 | | |
152 | 154 | | |
153 | 155 | | |
| 156 | + | |
| 157 | + | |
154 | 158 | | |
155 | 159 | | |
156 | 160 | | |
| |||
0 commit comments