forked from sora-xor/polkaswap-exchange-web
-
Notifications
You must be signed in to change notification settings - Fork 69
Commit dca5fd7
Release 1.32.0 (sora-xor#1354)
* 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 <[email protected]>
* [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 <[email protected]>
* Add soramitsu node (#1114)
Co-authored-by: Stefan Popov <[email protected]>
* update wallet 1.18.9 (#1115)
* Update nodes names (#1116)
Co-authored-by: Stefan Popov <[email protected]>
* [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 <[email protected]>
* 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 <[email protected]>
* 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 <[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: Nik…1 parent 85cca55 commit dca5fd7Copy full SHA for dca5fd7
File tree
23 files changed
+759
-453
lines changedFilter options
- public
- src
- components/pages
- OrderBook
- Swap
- indexer/queries
- store
- bridge
- moonpay
- pool
- referrals
- utils
- bridge
- common
- eth
- classes
- views
23 files changed
+759
-453
lines changed+21-18Lines changed: 21 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 |
| |
9 | 12 |
| |
10 | 13 |
| |
| |||
24 | 27 |
| |
25 | 28 |
| |
26 | 29 |
| |
27 |
| - | |
28 |
| - | |
| 30 | + | |
| 31 | + | |
29 | 32 |
| |
30 |
| - | |
| 33 | + | |
31 | 34 |
| |
32 |
| - | |
| 35 | + | |
33 | 36 |
| |
34 |
| - | |
| 37 | + | |
35 | 38 |
| |
36 | 39 |
| |
37 |
| - | |
| 40 | + | |
38 | 41 |
| |
39 | 42 |
| |
40 | 43 |
| |
41 | 44 |
| |
42 |
| - | |
| 45 | + | |
43 | 46 |
| |
44 | 47 |
| |
45 | 48 |
| |
46 | 49 |
| |
47 | 50 |
| |
48 | 51 |
| |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
55 | 58 |
| |
56 | 59 |
| |
57 | 60 |
| |
| |||
81 | 84 |
| |
82 | 85 |
| |
83 | 86 |
| |
84 |
| - | |
| 87 | + | |
85 | 88 |
| |
86 |
| - | |
87 |
| - | |
| 89 | + | |
| 90 | + | |
88 | 91 |
| |
89 |
| - | |
| 92 | + | |
90 | 93 |
| |
91 | 94 |
| |
92 | 95 |
| |
|
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
| 38 | + | |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
|
src/components/pages/OrderBook/BuySell.vue
Copy file name to clipboardExpand all lines: src/components/pages/OrderBook/BuySell.vue+16-10Lines changed: 16 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
823 | 823 |
| |
824 | 824 |
| |
825 | 825 |
| |
826 |
| - | |
827 | 826 |
| |
828 | 827 |
| |
829 |
| - | |
| 828 | + | |
830 | 829 |
| |
831 |
| - | |
832 |
| - | |
833 |
| - | |
834 |
| - | |
835 |
| - | |
836 |
| - | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
837 | 839 |
| |
838 | 840 |
| |
839 |
| - | |
840 |
| - | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
841 | 847 |
| |
842 | 848 |
| |
843 | 849 |
| |
|
0 commit comments