Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Integrate synthswap * Remove dependency * Remove useless conditional * Update package lock for swc * Remove uniswap widget, fix synth icons, add gas estimation for 1inch * Skip slippage calc when no base price * Add optimism option to coingecko price query * Fix decimals on 1inch quote * Feedback when insufficient liquidity, update slippage label * Update slippage label color * Update currency selction header label * Fix formatCryptoCurrency * Update synthswap contract address and only enable on optimism mainnet * End to end tests * Fix leaderboard table issue * Error fixes (#1095) * check that synthetix exists * fix skew * fix missing wallet * Fix "no result" on Table component (#1098) * fix table no results * check if price exists * add default page size * remove page size * change loading * Update SynthSwap package * remove balancer code (#1072) * remove balancer code * Removed the balancer code for after market trades Co-authored-by: Leifu Chen <[email protected]> * Fix futures tests * Update package lock * Add atomic swap check back and remove the duplicated redeem button (#1111) * Bug: Locale error (#1116) * remove locale console error * remove break * IPFS File Hook (#1100) * shell of ipfs hook * add file hook * rename to files * remove log * Ignore provider type error * Fix eth swaps failing with 1inch (#1122) * Exchange mobile (#1108) * Init exchange * More UI things * Remove components from useExchange hook * Move things back into hook * Remove .tsx extension on useExchange hook * Remove all JSX code * Good layout changes * Changes to SectionHeader instances * Connect ratio stuff * Put button on mobile Onto InfoBox and currency select * Synth selection * Hacky fee box * Swapping works? * Fix issue with exchangeParams * Make sure approveAddress is set * Fix issue with rewardAddress * Strip out possible undefined synth events * Specify 1inch txProvider condition * Redeem synths button? * Fix conditional * Fix isAtomic * Remove fixed height * Add modal margin-top * Fix scroll * Re-add the InfiniteScroll * Add @avclarke's change back * Add connect wallet button for swap * Disable into input on synthswap mobile * Final change * Fix margin deposit/withdraw on transaction (#1092) * update wallet balances after withdraw/deposit event * fix balances * fix formatting and tags * remove imports Co-authored-by: Kimmo <[email protected]> * Update the max leverage button to 25 (#1119) * Update the max leverage button to 25 * Add one more button to show 25x * Revert the default max leverage to 10x and only use three buttons * Use market max leverage instead of position max leverage * Set up new futures config * Fix lint issues * More lint fixes * remove gas price specification (#1128) (#1129) Co-authored-by: troyb.eth <[email protected]> * Fix external prices * Remove unused var * Make sure marketKey is used correctly * Type fixing * More inference * Fix markets table * Remove futures comments * Revert futures market table changes * Updated the max leverage to 25x (#1131) * Use context for futures * Update default provider to BlastAPI (#1115) * change default * add to docs * remove log * default to infura if missing blast api key * update env variables * add env variable check * Bump actions/cache from 3.0.4 to 3.0.5 (#1118) Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@c3f1317...0865c47) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fixes * Refactor: Update libraries (#1120) * update libraries and refactor hook * currency sign bug * lint warning * update lockfile * Bump github/codeql-action from 2.1.15 to 2.1.16 (#1117) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.15 to 2.1.16. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@3f62b75...3e7e3b3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: troyb.eth <[email protected]> * Bump pinst from 2.1.4 to 3.0.0 (#1125) Bumps [pinst](https://github.com/typicode/pinst) from 2.1.4 to 3.0.0. - [Release notes](https://github.com/typicode/pinst/releases) - [Commits](typicode/pinst@v2.1.4...v3.0.0) --- updated-dependencies: - dependency-name: pinst dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @synthetixio/providers from 2.73.1 to 2.74.1 (#1124) Bumps [@synthetixio/providers](https://github.com/Synthetixio/js-monorepo) from 2.73.1 to 2.74.1. - [Release notes](https://github.com/Synthetixio/js-monorepo/releases) - [Changelog](https://github.com/Synthetixio/js-monorepo/blob/master/CHANGELOG.md) - [Commits](Synthetixio/js-monorepo@v2.73.1...v2.74.1) --- updated-dependencies: - dependency-name: "@synthetixio/providers" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Refactor: Error Improvements (#1106) * make error component * style transfer modals * format reverts * edit copy * format reverts on swaps * update component * revert function fix * fix thrown error * fix positions table values * check price * lint error * Bump @synthetixio/contracts-interface from 2.73.1 to 2.74.1 (#1083) Bumps [@synthetixio/contracts-interface](https://github.com/Synthetixio/js-monorepo) from 2.73.1 to 2.74.1. - [Release notes](https://github.com/Synthetixio/js-monorepo/releases) - [Changelog](https://github.com/Synthetixio/js-monorepo/blob/master/CHANGELOG.md) - [Commits](Synthetixio/js-monorepo@v2.73.1...v2.74.1) --- updated-dependencies: - dependency-name: "@synthetixio/contracts-interface" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: troyb.eth <[email protected]> * Package lock * SWC deps? * Fix issue in useGetFuturesPositionForMarket * More cleanups * Delete more unused files * More deletions * More cleanup * Try to fix the leverage over market max leverage * Re-add transaction notifier for useExchange txns * Fix code duplication * Refactor: Layout shifting (#1134) * preload fonts * hard-code aspect ratio to hold space * remove leaderboard loader * fix tv shifting * Remove duplicate calls * Release merge conflicts (#1142) * Fix leaderboard table issue (#1094) Co-authored-by: Oluwakorede Fashokun <[email protected]> * Hotfix: Throwing errors (#1096) * Fix leaderboard table issue * Error fixes (#1095) * check that synthetix exists * fix skew * fix missing wallet Co-authored-by: Oluwakorede Fashokun <[email protected]> * V2 Release #18 (#1126) * Integrate synthswap * Remove dependency * Remove useless conditional * Update package lock for swc * Remove uniswap widget, fix synth icons, add gas estimation for 1inch * Skip slippage calc when no base price * Add optimism option to coingecko price query * Fix decimals on 1inch quote * Feedback when insufficient liquidity, update slippage label * Update slippage label color * Update currency selction header label * Fix formatCryptoCurrency * Update synthswap contract address and only enable on optimism mainnet * Fix leaderboard table issue * Error fixes (#1095) * check that synthetix exists * fix skew * fix missing wallet * Fix "no result" on Table component (#1098) * fix table no results * check if price exists * add default page size * remove page size * change loading * Update SynthSwap package * remove balancer code (#1072) * remove balancer code * Removed the balancer code for after market trades Co-authored-by: Leifu Chen <[email protected]> * Add atomic swap check back and remove the duplicated redeem button (#1111) * Bug: Locale error (#1116) * remove locale console error * remove break * IPFS File Hook (#1100) * shell of ipfs hook * add file hook * rename to files * remove log * Fix eth swaps failing with 1inch (#1122) * Exchange mobile (#1108) * Init exchange * More UI things * Remove components from useExchange hook * Move things back into hook * Remove .tsx extension on useExchange hook * Remove all JSX code * Good layout changes * Changes to SectionHeader instances * Connect ratio stuff * Put button on mobile Onto InfoBox and currency select * Synth selection * Hacky fee box * Swapping works? * Fix issue with exchangeParams * Make sure approveAddress is set * Fix issue with rewardAddress * Strip out possible undefined synth events * Specify 1inch txProvider condition * Redeem synths button? * Fix conditional * Fix isAtomic * Remove fixed height * Add modal margin-top * Fix scroll * Re-add the InfiniteScroll * Add @avclarke's change back * Add connect wallet button for swap * Disable into input on synthswap mobile * Final change Co-authored-by: avclarke <[email protected]> Co-authored-by: Oluwakorede Fashokun <[email protected]> Co-authored-by: platschi <[email protected]> Co-authored-by: Leifu Chen <[email protected]> * remove gas price specification (#1128) * package lock Co-authored-by: platschi <[email protected]> Co-authored-by: Oluwakorede Fashokun <[email protected]> Co-authored-by: avclarke <[email protected]> Co-authored-by: Leifu Chen <[email protected]> * remove trade size conditions (#1143) * Fixed the big number issue when leverage is empty string * Delete code and add Husky * Remove SARIF stuff * Run install * Delete more unused code * Re-add SARIF * Remove CSS comments * Remove redundant true values on props * Move hooks out of exchange folder * Start getting rid of DefaultCell instances * Move hooks out * Clean up FuturesMarketTable and fix TS errors * Add typechecking to precommit * add dependency * add another dependency * Add import/order and no-console rule to eslint (#1114) * Add import rule to eslint * Clean all the files agin * revert the local change of eslint * revert the local change of eslint * Change the import order to warn and add no console to the rule * Clean up console * Remove framer-motion * More deletions and import reordering * Remove some blueberry instances * Remove unused colors * Remove unused theme stuff * Make sure remainingMargin is not zero before calculating * Refactor: Close with next-price (#1150) * fix markets text shifting * fix order size * remove scrolling on tab change * error handling * Refactor translations (#1145) * delete trending synths * delete transactions * history table translations * combine dashboard keys * finish dashboard * fix titles * fix currency card * fix currency card text * remove statistics * more deletions * Fix volume sort on markets table (#1151) * Fix volume sort on markets table * Fix on dashboard too * Make conditional * Add extra e2e test timeout and fix populating exchange assets * Clean up the image assets (#1149) * Removed unecessary assets and old landing page components * Add SNX assets repo images locally and replace img with Image as many as possible * Update pre-commit * Update .eslintrc * Update .prettierrc * Update package.json * Added all the synths icon locally * Optimize the icon map * fix sizing styles Co-authored-by: Troy <[email protected]> * Refactor: Trade size bug (#1154) * check for divide by zero * fixed height on balance * remove fixed height * fix account bug * Tradingview Rerenders (#908) * fix rerendering * fix style overrides * add callback and get key from state * hide until visible * fix initial asset loading * fix heights * specify height in nav to avoid shifting Co-authored-by: troyb.eth <[email protected]> Co-authored-by: avclarke <[email protected]> Co-authored-by: Oluwakorede Fashokun <[email protected]> Co-authored-by: platschi <[email protected]> Co-authored-by: Leifu Chen <[email protected]> Co-authored-by: Kimmo <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: troyb.eth <[email protected]>
- Loading branch information
3986975
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
kwenta – ./
kwenta-git-main-kwenta.vercel.app
kwenta.io
kwenta-kwenta.vercel.app
v2.beta.kwenta.io