Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: skip-mev/skip-go-app
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: release-2024.13
Choose a base ref
...
head repository: skip-mev/skip-go-app
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Showing with 24,647 additions and 23,648 deletions.
  1. +471 −0 .dependency-cruiser.js
  2. +2 −4 .env.example
  3. +6 −3 .eslintrc.js
  4. +1 −0 .github/CODEOWNERS
  5. +8 −0 .github/dependabot.yml
  6. +5 −1 .github/workflows/deploy-dev.yml
  7. +0 −32 .github/workflows/deploy-main.yml
  8. +40 −0 .github/workflows/deploy-testnet-dev.yml
  9. +40 −0 .github/workflows/deploy-testnet.yml
  10. +148 −0 .github/workflows/tests-release.yml
  11. +2 −27 .github/workflows/tests.yml
  12. +3 −1 .gitignore
  13. +0 −3 .gitmodules
  14. +202 −0 LICENSE.txt
  15. +17 −10 README.md
  16. +0 −53 README.old.md
  17. +0 −1 chain-registry
  18. +8 −1 env.d.ts
  19. +1 −0 jest.config.js
  20. +26 −29 next.config.js
  21. +21,837 −13,878 package-lock.json
  22. +39 −60 package.json
  23. +8 −1 playwright.config.ts
  24. +1 −0 public/.well-known/walletconnect.txt
  25. +89 −0 public/bg.svg
  26. +36 −0 public/dark-bg.svg
  27. BIN public/favicon-16x16.png
  28. BIN public/favicon-32x32.png
  29. BIN public/favicon.ico
  30. BIN public/favicon.png
  31. +36 −0 public/light-bg.svg
  32. BIN public/logo-fallback.png
  33. +0 −223 public/site-bg-2.svg
  34. +0 −159 public/site-bg.svg
  35. BIN public/social-thumbnail.png
  36. BIN public/social.png
  37. +0 −30 sentry.client.config.ts
  38. +0 −16 sentry.edge.config.ts
  39. +0 −15 sentry.server.config.ts
  40. +0 −3 src/ast/_constants.ts
  41. +0 −18 src/ast/_types.ts
  42. +0 −17 src/ast/get-chains-paths.ts
  43. +0 −26 src/ast/parse-asset-list-json.ts
  44. +0 −18 src/ast/parse-chain-json.ts
  45. +0 −72 src/ast/parse-chain-paths.ts
  46. +0 −31 src/ast/validate-chains-paths.ts
  47. +0 −78 src/ast/write-entrypoints.ts
  48. +0 −36 src/chains/index.ts
  49. +1 −0 src/chains/rest.json
  50. +1 −0 src/chains/rpc.json
  51. +2 −6 src/components/AdaptiveLink.tsx
  52. +17 −0 src/components/ArrowIcon.tsx
  53. +0 −225 src/components/AssetInput.tsx
  54. +0 −124 src/components/AssetSelect/AssetSelectContent.tsx
  55. +0 −65 src/components/AssetSelect/index.tsx
  56. +0 −33 src/components/AssetValue.tsx
  57. +0 −75 src/components/BuildInfo.tsx
  58. +0 −114 src/components/ChainSelect/ChainSelectContent.tsx
  59. +0 −31 src/components/ChainSelect/ChainSelectTrigger.tsx
  60. +0 −41 src/components/ChainSelect/index.tsx
  61. +0 −33 src/components/ChainSymbol.tsx
  62. +0 −7 src/components/ClientOnly.tsx
  63. +0 −20 src/components/ConnectWalletButtonSmall.tsx
  64. +0 −38 src/components/ConnectedWalletButton.tsx
  65. +0 −142 src/components/ContactDialog/index.tsx
  66. +0 −59 src/components/ConversionRate.tsx
  67. +1 −1 src/components/DefaultSeo.tsx
  68. +0 −25 src/components/Dialog/Dialog.tsx
  69. +0 −26 src/components/Dialog/DialogContent.tsx
  70. +0 −19 src/components/Dialog/DialogTrigger.tsx
  71. +0 −13 src/components/Dialog/context.ts
  72. +0 −3 src/components/Dialog/index.tsx
  73. +15 −0 src/components/DiscordButton.tsx
  74. +0 −43 src/components/Footer.tsx
  75. +6 −5 src/components/Header.tsx
  76. +17 −0 src/components/Help.tsx
  77. +0 −26 src/components/HistoryButton.tsx
  78. +0 −39 src/components/HistoryDialog/DescriptionList.tsx
  79. +0 −37 src/components/HistoryDialog/HistoryClearButton.tsx
  80. +0 −244 src/components/HistoryDialog/HistoryList.tsx
  81. +0 −24 src/components/HistoryDialog/RenderDate.tsx
  82. +0 −137 src/components/HistoryDialog/SyncState.tsx
  83. +0 −79 src/components/HistoryDialog/index.tsx
  84. +0 −16 src/components/HistoryIcon.tsx
  85. +0 −67 src/components/JsonDialog/index.tsx
  86. +4 −0 src/components/LogoGo.module.css
  87. +52 −0 src/components/LogoGo.tsx
  88. +0 −46 src/components/PriceImpactWarning.tsx
  89. +0 −814 src/components/RouteDisplay.tsx
  90. +0 −10 src/components/RouteLoadingBanner.tsx
  91. +0 −15 src/components/RouteTransactionCountBanner.tsx
  92. +0 −26 src/components/SettingsButton.tsx
  93. +0 −65 src/components/SettingsDialog/GasSetting.tsx
  94. +0 −24 src/components/SettingsDialog/PurgeSetting.tsx
  95. +0 −29 src/components/SettingsDialog/SaveIndicator.tsx
  96. +0 −93 src/components/SettingsDialog/SlippageSetting.tsx
  97. +0 −57 src/components/SettingsDialog/index.tsx
  98. +26 −0 src/components/ShareButton.tsx
  99. +0 −42 src/components/SimpleTooltip.tsx
  100. +1 −1 src/components/SkipBanner.tsx
  101. +0 −26 src/components/SpinnerIcon.tsx
  102. +0 −190 src/components/SwapWidget/SwapDetails.tsx
  103. +0 −297 src/components/SwapWidget/SwapWidget.tsx
  104. +0 −1 src/components/SwapWidget/index.ts
  105. +0 −840 src/components/SwapWidget/useSwapWidget.ts
  106. +0 −88 src/components/TransactionDialog/AlertCollapse.tsx
  107. +0 −305 src/components/TransactionDialog/TransactionDialogContent.tsx
  108. +0 −23 src/components/TransactionDialog/TransactionDialogTrigger.tsx
  109. +0 −105 src/components/TransactionDialog/index.tsx
  110. +0 −100 src/components/TransactionSuccessView.tsx
  111. +0 −110 src/components/UsdValue.tsx
  112. +0 −114 src/components/WalletModal/WalletListItem.tsx
  113. +0 −237 src/components/WalletModal/WalletModal.tsx
  114. +0 −49 src/components/WalletModal/context.tsx
  115. +0 −3 src/components/WalletModal/index.tsx
  116. +15 −0 src/components/WidgetButton.tsx
  117. +0 −21 src/components/__tests__/ConnectWalletButtonSmall.test.tsx
  118. +0 −406 src/components/__tests__/SwapWidget.test.tsx
  119. +0 −97 src/components/__tests__/WalletModal.test.tsx
  120. +45 −0 src/components/button.module.css
  121. +175 −0 src/config/endpoints.js
  122. +10 −0 src/config/gas.js
  123. +0 −236 src/constants/abis.ts
  124. +8 −1 src/constants/api.ts
  125. +0 −21 src/constants/chainlist.ts
  126. +0 −37 src/constants/finality.ts
  127. +0 −15 src/constants/gas.ts
  128. +0 −9 src/constants/rpc.ts
  129. +6 −6 src/constants/seo.ts
  130. +27 −20 src/constants/wagmi.ts
  131. +0 −138 src/context/assets.tsx
  132. +0 −129 src/context/disclosures.ts
  133. +0 −21 src/context/settings.ts
  134. +0 −51 src/context/track-wallet.ts
  135. +0 −141 src/context/tx-history.ts
  136. +0 −47 src/hooks/__test__/useChains.test.ts
  137. +0 −84 src/hooks/useAccount.ts
  138. +0 −116 src/hooks/useBalancesByChain.ts
  139. +0 −35 src/hooks/useBridges.ts
  140. +0 −56 src/hooks/useChains.ts
  141. +0 −21 src/hooks/useExperimentalFeatures.ts
  142. +27 −0 src/hooks/useFeatureEnabled.ts
  143. +0 −33 src/hooks/useFinalityTimeEstimate.ts
  144. +0 −25 src/hooks/useInterval.ts
  145. +10 −0 src/hooks/useIsInIframe.ts
  146. +0 −3 src/hooks/useIsomorphicLayoutEffect.ts
  147. +22 −0 src/hooks/useTheme.ts
  148. +28 −0 src/hooks/useURLQueryParams.tsx
  149. +0 −76 src/hooks/useUsdValue.ts
  150. +0 −87 src/hooks/useWalletAddresses.ts
  151. +0 −37 src/hooks/useWindowSize.ts
  152. +0 −24 src/lib/cosmos-kit.ts
  153. +8 −13 src/lib/edge-config.ts
  154. +0 −14 src/lib/react-query.ts
  155. +14 −0 src/lib/skip-go-widget.ts
  156. +52 −0 src/lib/viem/chains.ts
  157. +0 −14 src/lib/wagmi.ts
  158. +133 −0 src/middleware.ts
  159. +7 −65 src/pages/_app.tsx
  160. +2 −14 src/pages/_document.tsx
  161. +0 −24 src/pages/api/chainlist/[chainName].ts
  162. +0 −56 src/pages/api/contact.ts
  163. +0 −52 src/pages/api/explorer/[chainId].ts
  164. +0 −35 src/pages/api/gas/[chainName].ts
  165. +0 −78 src/pages/api/nodes/[$chainID]/[[...$args]].ts
  166. +17 −0 src/pages/api/rest/handler.ts
  167. +17 −0 src/pages/api/rpc/handler.ts
  168. +45 −0 src/pages/api/sentry.ts
  169. +34 −0 src/pages/api/skip/handler.ts
  170. +34 −0 src/pages/api/widget/skip/handler.ts
  171. +37 −0 src/pages/blocked.tsx
  172. +90 −8 src/pages/index.tsx
  173. +0 −19 src/schemas/api.ts
  174. +0 −31 src/scripts/codegen.ts
  175. +112 −0 src/scripts/generate-chains.cjs
  176. +15 −0 src/scripts/visdeps.sh
  177. +0 −96 src/solve/context.tsx
  178. +0 −13 src/solve/hooks.ts
  179. +0 −4 src/solve/index.ts
  180. +0 −312 src/solve/queries.ts
  181. +0 −27 src/solve/utils.ts
  182. +1 −1 src/styles/globals.css
  183. +0 −57 src/test/index.tsx
  184. +56 −4 src/utils/api.ts
  185. +21 −0 src/utils/chain.client.ts
  186. +0 −50 src/utils/chain.ts
  187. +0 −50 src/utils/clients.ts
  188. +20 −0 src/utils/cookies.ts
  189. +32 −0 src/utils/endpoint.ts
  190. +0 −14 src/utils/error.ts
  191. +0 −18 src/utils/explorer.ts
  192. +0 −40 src/utils/intl.ts
  193. +0 −33 src/utils/number.ts
  194. +0 −5 src/utils/random.ts
  195. +0 −34 src/utils/usd.ts
  196. +0 −68 src/utils/wallet.ts
  197. +39 −0 tailwind.config.js
  198. +27 −0 tests/1nobleUSDCToInjectiveINJ.spec.ts
  199. +27 −0 tests/2injectiveINJToCosmoshubATOM.spec.ts
  200. +27 −0 tests/3cosmoshubAtomToNobleUSDC.spec.ts
  201. +0 −18 tests/example.spec.ts
  202. +2 −2 tests/lib/commands/keplr.ts
  203. +25 −2 tests/lib/commands/playwright.ts
  204. +14 −0 tests/lib/globalSetup.ts
  205. +59 −0 tests/transactions.spec.ts
  206. +134 −0 tests/utils.ts
  207. +3 −10 tsconfig.json
  208. +1 −1 vercel.d.ts
Loading