├── .dockerignore ├── .gitattributes ├── .gitignore ├── .gitmodules ├── 4naly3er-report.md ├── AUTHORS.md ├── Dockerfile.graphql ├── Dockerfile.ingestor ├── FAQ.md ├── HACKING.md ├── LICENSE ├── Makefile ├── NOTICE.txt ├── README-sponsor.md ├── README.md ├── SECURITY ├── audits ├── README.md └── index.html ├── cmd ├── README.md ├── build.mk ├── faucet.superposition │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── deploy-lambda.sh │ ├── gqlgen.yml │ ├── graph │ │ ├── filter.go │ │ ├── filter_test.go │ │ ├── generated.go │ │ ├── model │ │ │ └── models_gen.go │ │ ├── resolver.go │ │ ├── schema.resolvers.go │ │ ├── stakers.go │ │ └── verify-turnstile.go │ ├── lib │ │ └── faucet │ │ │ ├── faucet.go │ │ │ ├── ifaucet.json │ │ │ └── request.go │ ├── main.go │ ├── schema.graphqls │ └── tools.go ├── golang.mk ├── graphql.ethereum │ ├── .dockerignore │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── deploy-lambda.sh │ ├── gqlgen.yml │ ├── graph │ │ ├── consts.go │ │ ├── generated.go │ │ ├── math.go │ │ ├── mocked.go │ │ ├── model │ │ │ ├── amount.go │ │ │ ├── liquidity-campaign.go │ │ │ ├── liquidity.go │ │ │ ├── models_gen.go │ │ │ ├── pagination.go │ │ │ ├── pool-config.go │ │ │ ├── price.go │ │ │ ├── price_test.go │ │ │ ├── seawater.go │ │ │ ├── swaps.go │ │ │ ├── token.go │ │ │ └── wallet.go │ │ ├── resolver.go │ │ └── schema.resolvers.go │ ├── lib │ │ └── erc20 │ │ │ ├── erc20.go │ │ │ ├── erc20.json │ │ │ ├── erc20_test.go │ │ │ └── multicall.json │ ├── main.go │ ├── pools.go │ ├── schema.graphqls │ └── tools.go ├── ingestor.logs.ethereum │ ├── .dockerignore │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── func.go │ ├── func_test.go │ ├── main.go │ ├── polling-db.go │ └── reflect.go └── snapshot.ethereum │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── database.go │ ├── main.go │ ├── rpc.go │ └── rpc_test.go ├── codecov.yml ├── config ├── README.md └── pools.toml ├── db ├── .gitignore ├── Dockerfile ├── Dockerfile.migrator ├── README.md ├── create.sh ├── docker.sh ├── init-database.sh ├── migrate.sh ├── migrations │ ├── 1712766721-events_seawater.sql │ ├── 1712766722-events_erc20.sql │ ├── 1713545565-seawater_positions.sql │ ├── 1714115853-checkpoint_seawater_volume_timeseries.sql │ ├── 1715975362-ingestor_checkpointing.sql │ ├── 1716273125-seawater_swaps.sql │ ├── 1718055130-faucet_init.sql.sql │ ├── 1718510127-snapshot_initial.sql │ ├── 1718663667-snapshot_liquidity_sums.sql │ ├── 1718793094-snapshot_latest_decimals.sql │ ├── 1718795061-snapshot_latest_decimals_per_wallet.sql │ ├── 1718799061-swaps_decimals_group.sql.sql │ ├── 1719380221-faucet_buffer_instead.sql │ ├── 1720264790-latest_ticks_1.sql │ ├── 1720277523-erc20_cache.sql │ ├── 1720397832-seawater_liquidity_groups_2.sql │ ├── 1720500410-seawater_swaps_2.sql │ ├── 1720503733-seawater_final_ticks_daily_2.sql │ ├── 1720504185-seawater_final_ticks_monthly_2.sql │ ├── 1720505013-seawater_latest_ticks_2.sql │ ├── 1720506347-seawater_positions_2.sql │ ├── 1723013702-events_thirdweb.sql │ ├── 1723190765-seawater_cron_some_snapshot_functions.sql │ ├── 1723693657-events_leo.sql │ ├── 1723799478-events_leo_updated.sql │ ├── 1724063832-seawater_swaps_tx.sql │ ├── 1724121172-seawater_final_ticks_monthly_3.sql │ ├── 1724121175-seawater_cron_snapshot_functions.sql │ ├── 1724128480-seawater_final_ticks_daily_3.sql │ └── 1724128481-seawater_cron_fix_all_functions.sql └── update_and_migrate.sh ├── discord-export ├── Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html ├── Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files │ ├── 021eb22c1e54e7d6b7976608d2a09da4-3028E.png │ ├── 045bf49f3bb3ecd3ddfc009a6af823ba-EF9F6.png │ ├── 059d0fe5cf95abe78825804be97230dc-0FE6E.png │ ├── 1-B2132.png │ ├── 1f389-5C738.svg │ ├── 1f3c1-445DC.svg │ ├── 1f43a-EB486.svg │ ├── 1f440-6C64D.svg │ ├── 1f44b-8A059.svg │ ├── 1f44d-27259.svg │ ├── 1f451-B565E.svg │ ├── 1f4b8-E3468.svg │ ├── 1f4c6-44E30.svg │ ├── 1f50d-195C0.svg │ ├── 1f525-8FE4F.svg │ ├── 1f596-2F736.svg │ ├── 1f642-83E8A.svg │ ├── 1f64c-7C820.svg │ ├── 1f680-A35CE.svg │ ├── 1f6a8-A8AB3.svg │ ├── 1f911-F346C.svg │ ├── 1f916-AD810.svg │ ├── 1f91e-2A114.svg │ ├── 1fa82-05AEB.svg │ ├── 1fae1-B19DE.svg │ ├── 26a0-D845B.svg │ ├── 2764-A3D25.svg │ ├── 2a9faff195fe333526cfe6ae6fce1420-49B98.png │ ├── 34d2d7de2893f18e31aa4da767ee758f-58D64.png │ ├── 4da13429705aea77fddae1baedc0844a-B2E15.png │ ├── 4de8e7cb6dfbbe8795697f1df8d66439-044AF.png │ ├── 4eaf99d01e4b5042454b4a6a8809687a-E5BB7.png │ ├── 522f23dff5218659cb3b5477db3a097c-4BA21.png │ ├── 546f74664414743e95af6c3045a13083-799B6.png │ ├── 5b71d15a9bcde45fd5520e3fb580eb53-E1A50.png │ ├── 67594ee4b4d1fc03bca468327a0d145b-BD76A.png │ ├── 6eef2e8f35be0adcb2bd829d1a16f2a2-F341B.png │ ├── 851893157188599838-C23B5.png │ ├── 851893827089727568-5FD38.png │ ├── 851893827315826708-F59C0.png │ ├── 970d2e2f00cd7ef2134a1a3f21326349-404EA.png │ ├── 9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78 │ ├── a2bb0691f7aada3a9f92c6ea95ad2575-BFEEB.png │ ├── a7c8cf829ec618d22e5d0052ebaa015b-25CF4.png │ ├── a_1bf1676e45a74aaa9b4a2f0fd1d9a798-D2471.gif │ ├── c894b6c4af55a46fb2d1aef0cd4cf6b0-27286.png │ ├── d059d6d6c98a3781344652bde0248969-CF180.png │ ├── e9d8cf0d70dd56df7330dd84eb234b69-0CF9D.png │ ├── ggsans-italic-400-E988B.woff2 │ ├── ggsans-italic-500-0777F.woff2 │ ├── ggsans-italic-600-CB411.woff2 │ ├── ggsans-italic-700-891AC.woff2 │ ├── ggsans-italic-800-D36B0.woff2 │ ├── ggsans-normal-400-1456D.woff2 │ ├── ggsans-normal-500-89CE5.woff2 │ ├── ggsans-normal-600-C1EA8.woff2 │ ├── ggsans-normal-700-1949A.woff2 │ ├── ggsans-normal-800-58487.woff2 │ ├── highlight.min-D8D27.js │ ├── image-761DC.png │ ├── image-928BE.png │ ├── image-BDEF9.png │ ├── lottie.min-99657.js │ └── solarized-dark.min-BA98F.css ├── Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt └── Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files │ ├── 9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78 │ ├── image-761DC.png │ ├── image-928BE.png │ └── image-BDEF9.png ├── features └── features.json ├── go.mod ├── go.sum ├── lib ├── config │ ├── config.go │ ├── defaults.go │ └── pools.go ├── events │ ├── erc20 │ │ ├── abi.json │ │ ├── erc20.go │ │ └── types.go │ ├── events.go │ ├── leo │ │ ├── abi.json │ │ ├── leo.go │ │ ├── leo_test.go │ │ └── types.go │ ├── seawater │ │ ├── abi.json │ │ ├── seawater.go │ │ ├── seawater_test.go │ │ └── types.go │ └── thirdweb │ │ ├── abi.json │ │ ├── thirdweb.go │ │ └── types.go ├── features │ ├── features.go │ ├── features_test.go │ └── list.go ├── heartbeat │ └── heartbeat.go ├── math │ ├── concentrated-liq.go │ ├── concentrated-liq_test.go │ ├── decimals.go │ └── decimals_test.go ├── setup │ └── setup.go └── types │ ├── erc20 │ └── erc20.go │ ├── seawater │ ├── classifications.go │ └── seawater.go │ └── types.go ├── out_of_scope.txt ├── pkg ├── .cargo │ └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── Makefile ├── README.md ├── SEAWATER_TUTORIAL.md ├── book.toml ├── config.mk ├── deploy-seawater.sh ├── deploy-solidity.sh ├── deploy.sh ├── foundry.toml ├── koko │ └── README.md ├── leo │ ├── Cargo.toml │ ├── proptest-regressions │ │ └── lib.txt │ ├── src │ │ ├── calldata.rs │ │ ├── erc20.rs │ │ ├── error.rs │ │ ├── events.rs │ │ ├── host.rs │ │ ├── immutables.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── maths.rs │ │ ├── nft_manager.rs │ │ └── seawater.rs │ └── tests │ │ └── lib.rs ├── package-lock.json ├── package.json ├── rust-toolchain.toml ├── seawater │ ├── Cargo.toml │ ├── README.md │ ├── proptest-regressions │ │ └── maths │ │ │ └── sqrt_price_math.txt │ ├── src │ │ ├── erc20.rs │ │ ├── error.rs │ │ ├── eth_serde.rs │ │ ├── events.rs │ │ ├── host_erc20.rs │ │ ├── host_test_shims.rs │ │ ├── host_test_utils.rs │ │ ├── immutables.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── maths │ │ │ ├── bit_math.rs │ │ │ ├── full_math.rs │ │ │ ├── liquidity_math.rs │ │ │ ├── mod.rs │ │ │ ├── sqrt_price_math.rs │ │ │ ├── swap_math.rs │ │ │ ├── tick_bitmap.rs │ │ │ ├── tick_math.rs │ │ │ ├── unsafe_math.rs │ │ │ └── utils.rs │ │ ├── permit2_types.rs │ │ ├── pool.rs │ │ ├── position.rs │ │ ├── test_shims.rs │ │ ├── test_utils.rs │ │ ├── tick.rs │ │ ├── types.rs │ │ └── wasm_erc20.rs │ └── tests │ │ ├── lib.rs │ │ ├── pools.rs │ │ ├── reference │ │ ├── full_math.rs │ │ ├── mod.rs │ │ └── tick_math.rs │ │ ├── reference_impls.proptest-regressions │ │ └── reference_impls.rs ├── sol │ ├── Faucet.sol │ ├── IERC20.sol │ ├── IERC721Metadata.sol │ ├── IERC721TokenReceiver.sol │ ├── IFaucet.sol │ ├── ILeoEvents.sol │ ├── ISeawater.sol │ ├── ISeawaterAMM.sol │ ├── ISeawaterEvents.sol │ ├── ISeawaterExecutors.sol │ ├── ISeawaterMigrations.sol │ ├── OwnershipNFTs.sol │ └── SeawaterAMM.sol ├── test-deploy.sh ├── test │ ├── FaucetTest.bin │ ├── LightweightERC20.sol │ └── permit2.sol ├── tests.sh └── tsconfig.json ├── remappings.txt ├── scope.txt ├── static ├── embed.png └── empty ├── tools └── ethereum-selector-mine.go └── web ├── .eslintrc.json ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── Dockerfile ├── Makefile ├── README.md ├── __tests__ ├── 01_lib_math │ ├── 001_sqrt_price.test.ts │ ├── 002_delta.test.ts │ ├── 003_price_to_tick.test.ts │ └── 004_liquidity.test.ts └── 02_lib_usdFormat │ └── 001_usdFormat.test.ts ├── codegen.ts ├── components.json ├── e2e ├── app.spec.ts └── fixtures.js ├── jest.config.js ├── next.config.js ├── package.json ├── playwright.config.ts ├── playwright.teardown.js ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── icons │ ├── ICON HOLE_BLACK.svg │ ├── ICON_BLACK.png │ ├── cbux.svg │ ├── ethereum-eth-logo.svg │ ├── fUSDC.svg │ ├── token.svg │ └── usd-coin-usdc-logo.svg └── site.webmanifest ├── scripts └── clean.js ├── sentry.client.config.ts ├── sentry.edge.config.ts ├── sentry.server.config.ts ├── src ├── app │ ├── PopulateQueryCache.tsx │ ├── Provider.tsx │ ├── SuperloopPopover.tsx │ ├── SwapButton.tsx │ ├── Welcome.tsx │ ├── WelcomeGradient.tsx │ ├── _DataTable │ │ ├── DataTable.tsx │ │ └── columns.tsx │ ├── _TransactionHistoryTable │ │ ├── TransactionHistoryTable.tsx │ │ └── columns.tsx │ ├── _layout │ │ ├── ConnectWalletButton.tsx │ │ ├── DemoData.tsx │ │ ├── FaucetDropdown.tsx │ │ ├── FeatureFlagConfig.tsx │ │ ├── MobileNetworkSelection.tsx │ │ ├── NavigationMenu.tsx │ │ └── NetworkSelection.tsx │ ├── global-error.tsx │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ ├── stake │ │ ├── AllPools.tsx │ │ ├── AllPoolsFilter.tsx │ │ ├── MyPositions.tsx │ │ ├── WelcomeModal.tsx │ │ ├── YieldBreakdownClaimedDrawer.tsx │ │ ├── YieldBreakdownClaimedModal.tsx │ │ ├── YieldBreakdownDrawer.tsx │ │ ├── YieldBreakdownModal.tsx │ │ ├── YieldOverTimeGraph │ │ │ └── index.tsx │ │ ├── _AllPoolsTable │ │ │ ├── AllPoolsTable.tsx │ │ │ └── columns.tsx │ │ ├── _MyPositionsTable │ │ │ ├── MyPositionsTable.tsx │ │ │ └── columns.tsx │ │ ├── page.tsx │ │ └── pool │ │ │ ├── add-liquidity │ │ │ └── page.tsx │ │ │ ├── confirm-liquidity │ │ │ └── page.tsx │ │ │ ├── confirm-withdraw │ │ │ └── page.tsx │ │ │ ├── create │ │ │ ├── confirm │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── select-prime-asset │ │ │ │ ├── _SelectPrimeAssetTable │ │ │ │ ├── SelectPrimeAssetTable.tsx │ │ │ │ └── columns.tsx │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── withdraw-liquidity │ │ │ └── page.tsx │ └── swap │ │ ├── confirm │ │ └── page.tsx │ │ ├── explore │ │ ├── _AllAssetsTable │ │ │ ├── AllAssetsTable.tsx │ │ │ └── columns.tsx │ │ └── page.tsx │ │ └── inventory │ │ └── page.tsx ├── assets │ ├── gifs │ │ ├── congratulations.gif │ │ ├── fail.gif │ │ ├── pending.gif │ │ ├── processing.gif │ │ ├── success.gif │ │ └── unlock.gif │ ├── icons │ │ ├── ARB.svg │ │ ├── Caret.svg │ │ ├── ETH.svg │ │ ├── SPN.svg │ │ ├── Search.svg │ │ ├── Swap.svg │ │ ├── USDC.svg │ │ ├── allow-swapping.svg │ │ ├── arrow-down-white.svg │ │ ├── arrow-down.svg │ │ ├── arrow-up-right.svg │ │ ├── circles.svg │ │ ├── cog.svg │ │ ├── disconnect.svg │ │ ├── discord.svg │ │ ├── ethereum.svg │ │ ├── gas.svg │ │ ├── grid.svg │ │ ├── hourglass.svg │ │ ├── iridescent-pickaxe-2.svg │ │ ├── iridescent-pickaxe.svg │ │ ├── iridescent-token.svg │ │ ├── legend │ │ │ ├── current-price.svg │ │ │ ├── liquidity-distribution.svg │ │ │ └── selected-range.svg │ │ ├── list.svg │ │ ├── long-tail.svg │ │ ├── padlock.svg │ │ ├── position.svg │ │ ├── pro-toggle-selected.svg │ │ ├── pro-toggle.svg │ │ ├── profile-picture.svg │ │ ├── sort.svg │ │ ├── spn-test.svg │ │ ├── success.gif │ │ ├── superposition.svg │ │ ├── token-borderless.svg │ │ ├── token-iridescent.svg │ │ └── token.svg │ └── profile-picture.png ├── components │ ├── CampaignBanner.tsx │ ├── ConfirmStake.tsx │ ├── ConfirmSwap.tsx │ ├── DurationSegmentedControl.tsx │ ├── InventoryContent │ │ ├── Address.tsx │ │ ├── DataTable.tsx │ │ ├── DisconnectButton.tsx │ │ ├── InventoryHeader.tsx │ │ ├── InventorySettings.tsx │ │ ├── MyYieldUnclaimed.tsx │ │ ├── PoolsTabContent.tsx │ │ ├── Position.tsx │ │ ├── TradeTabContent.tsx │ │ ├── columns.tsx │ │ ├── data │ │ │ ├── myPositionsData.ts │ │ │ ├── traderRewardsData.ts │ │ │ ├── transactionHistoryData.tsx │ │ │ └── yieldData.ts │ │ ├── index.tsx │ │ └── useInventorySettings.ts │ ├── InventorySheet.tsx │ ├── LiquidityRangeVisualizer.tsx │ ├── Menu │ │ ├── Menu.module.scss │ │ └── index.tsx │ ├── RewardsBreakdown │ │ └── index.tsx │ ├── Slider │ │ ├── Slider.module.scss │ │ └── index.tsx │ ├── StakeForm.tsx │ ├── SwapForm.tsx │ ├── SwapPro │ │ ├── SwapProGraph.tsx │ │ ├── SwapProGraphData.ts │ │ ├── SwapProPoolFragment.tsx │ │ └── index.tsx │ ├── TokenIcon.tsx │ ├── sequence │ │ ├── Confirm.tsx │ │ ├── EnableSpending.tsx │ │ ├── Fail.tsx │ │ └── Success.tsx │ └── ui │ │ ├── badge.tsx │ │ ├── button.tsx │ │ ├── drawer.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── segmented-control.tsx │ │ ├── select.tsx │ │ ├── sheet.tsx │ │ ├── skeleton.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ ├── typography.tsx │ │ └── use-toast.ts ├── config │ ├── arbitrumStylusTestnet.ts │ ├── graphqlEndpoint.ts │ ├── index.ts │ └── tokens.ts ├── context │ └── index.tsx ├── demoData │ ├── allPools.ts │ ├── myPositions.ts │ ├── swapExploreAssets.ts │ └── yieldOverTimeData.ts ├── gql │ ├── fragment-masking.ts │ ├── gql.ts │ ├── graphql.ts │ └── index.ts ├── hooks │ ├── useDebounce.ts │ ├── useFeatureFlag.tsx │ ├── useFeatureFlagOverride.ts │ ├── useGraphql.tsx │ ├── useMediaQuery.ts │ └── usePostions.ts ├── instrumentation.ts ├── lib │ ├── abi │ │ ├── IFaucet.ts │ │ ├── ISeawaterAMM.ts │ │ └── LightweightERC20.ts │ ├── addresses.ts │ ├── amounts.ts │ ├── math.ts │ ├── padLiquidityPool.ts │ ├── publicClient.ts │ ├── usdFormat.tsx │ └── utils.ts ├── stores │ ├── useInventorySheet.ts │ ├── useStakeStore.ts │ ├── useStakeWelcomeBackStore.ts │ ├── useSwapPro.ts │ ├── useSwapStore.ts │ └── useWelcomeStore.ts └── styles │ ├── _mixins.scss │ ├── _variables.scss │ └── globals.scss ├── tailwind.config.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/.gitmodules -------------------------------------------------------------------------------- /4naly3er-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/4naly3er-report.md -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /Dockerfile.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/Dockerfile.graphql -------------------------------------------------------------------------------- /Dockerfile.ingestor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/Dockerfile.ingestor -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/FAQ.md -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README-sponsor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/README-sponsor.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/SECURITY -------------------------------------------------------------------------------- /audits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/audits/README.md -------------------------------------------------------------------------------- /audits/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/audits/index.html -------------------------------------------------------------------------------- /cmd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/README.md -------------------------------------------------------------------------------- /cmd/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/build.mk -------------------------------------------------------------------------------- /cmd/faucet.superposition/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/.gitignore -------------------------------------------------------------------------------- /cmd/faucet.superposition/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/Makefile -------------------------------------------------------------------------------- /cmd/faucet.superposition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/README.md -------------------------------------------------------------------------------- /cmd/faucet.superposition/deploy-lambda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/deploy-lambda.sh -------------------------------------------------------------------------------- /cmd/faucet.superposition/gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/gqlgen.yml -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/filter.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/filter_test.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/generated.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/model/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/model/models_gen.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/resolver.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/schema.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/schema.resolvers.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/stakers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/stakers.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/graph/verify-turnstile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/graph/verify-turnstile.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/lib/faucet/faucet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/lib/faucet/faucet.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/lib/faucet/ifaucet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/lib/faucet/ifaucet.json -------------------------------------------------------------------------------- /cmd/faucet.superposition/lib/faucet/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/lib/faucet/request.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/main.go -------------------------------------------------------------------------------- /cmd/faucet.superposition/schema.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/schema.graphqls -------------------------------------------------------------------------------- /cmd/faucet.superposition/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/faucet.superposition/tools.go -------------------------------------------------------------------------------- /cmd/golang.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/golang.mk -------------------------------------------------------------------------------- /cmd/graphql.ethereum/.dockerignore: -------------------------------------------------------------------------------- 1 | graphql.ethereum 2 | -------------------------------------------------------------------------------- /cmd/graphql.ethereum/.gitignore: -------------------------------------------------------------------------------- 1 | graphql.ethereum 2 | *.zip 3 | bootstrap 4 | pools.toml 5 | -------------------------------------------------------------------------------- /cmd/graphql.ethereum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/Makefile -------------------------------------------------------------------------------- /cmd/graphql.ethereum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/README.md -------------------------------------------------------------------------------- /cmd/graphql.ethereum/deploy-lambda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/deploy-lambda.sh -------------------------------------------------------------------------------- /cmd/graphql.ethereum/gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/gqlgen.yml -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/consts.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/generated.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/math.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/mocked.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/mocked.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/amount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/amount.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/liquidity-campaign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/liquidity-campaign.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/liquidity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/liquidity.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/models_gen.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/pagination.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/pool-config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/pool-config.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/price.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/price.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/price_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/price_test.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/seawater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/seawater.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/swaps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/swaps.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/token.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/model/wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/model/wallet.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/resolver.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/graph/schema.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/graph/schema.resolvers.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/lib/erc20/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/lib/erc20/erc20.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/lib/erc20/erc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/lib/erc20/erc20.json -------------------------------------------------------------------------------- /cmd/graphql.ethereum/lib/erc20/erc20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/lib/erc20/erc20_test.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/lib/erc20/multicall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/lib/erc20/multicall.json -------------------------------------------------------------------------------- /cmd/graphql.ethereum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/main.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/pools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/pools.go -------------------------------------------------------------------------------- /cmd/graphql.ethereum/schema.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/schema.graphqls -------------------------------------------------------------------------------- /cmd/graphql.ethereum/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/graphql.ethereum/tools.go -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/.dockerignore: -------------------------------------------------------------------------------- 1 | ingestor.logs.ethereum 2 | -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/.gitignore: -------------------------------------------------------------------------------- 1 | ingestor.logs.ethereum 2 | -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/Makefile: -------------------------------------------------------------------------------- 1 | 2 | include ../golang.mk 3 | -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/README.md -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/func.go -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/func_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/func_test.go -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/main.go -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/polling-db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/polling-db.go -------------------------------------------------------------------------------- /cmd/ingestor.logs.ethereum/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/ingestor.logs.ethereum/reflect.go -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/.gitignore: -------------------------------------------------------------------------------- 1 | snapshot.ethereum 2 | -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/Makefile: -------------------------------------------------------------------------------- 1 | 2 | include ../golang.mk 3 | -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/snapshot.ethereum/README.md -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/snapshot.ethereum/database.go -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/snapshot.ethereum/main.go -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/snapshot.ethereum/rpc.go -------------------------------------------------------------------------------- /cmd/snapshot.ethereum/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/cmd/snapshot.ethereum/rpc_test.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/codecov.yml -------------------------------------------------------------------------------- /config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/config/README.md -------------------------------------------------------------------------------- /config/pools.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/config/pools.toml -------------------------------------------------------------------------------- /db/.gitignore: -------------------------------------------------------------------------------- 1 | db/ 2 | -------------------------------------------------------------------------------- /db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/Dockerfile -------------------------------------------------------------------------------- /db/Dockerfile.migrator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/Dockerfile.migrator -------------------------------------------------------------------------------- /db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/README.md -------------------------------------------------------------------------------- /db/create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/create.sh -------------------------------------------------------------------------------- /db/docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/docker.sh -------------------------------------------------------------------------------- /db/init-database.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/init-database.sh -------------------------------------------------------------------------------- /db/migrate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -u 2 | 3 | dbmate -u "$1" -d migrations up 4 | -------------------------------------------------------------------------------- /db/migrations/1712766721-events_seawater.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1712766721-events_seawater.sql -------------------------------------------------------------------------------- /db/migrations/1712766722-events_erc20.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1712766722-events_erc20.sql -------------------------------------------------------------------------------- /db/migrations/1713545565-seawater_positions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1713545565-seawater_positions.sql -------------------------------------------------------------------------------- /db/migrations/1714115853-checkpoint_seawater_volume_timeseries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1714115853-checkpoint_seawater_volume_timeseries.sql -------------------------------------------------------------------------------- /db/migrations/1715975362-ingestor_checkpointing.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1715975362-ingestor_checkpointing.sql -------------------------------------------------------------------------------- /db/migrations/1716273125-seawater_swaps.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1716273125-seawater_swaps.sql -------------------------------------------------------------------------------- /db/migrations/1718055130-faucet_init.sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718055130-faucet_init.sql.sql -------------------------------------------------------------------------------- /db/migrations/1718510127-snapshot_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718510127-snapshot_initial.sql -------------------------------------------------------------------------------- /db/migrations/1718663667-snapshot_liquidity_sums.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718663667-snapshot_liquidity_sums.sql -------------------------------------------------------------------------------- /db/migrations/1718793094-snapshot_latest_decimals.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718793094-snapshot_latest_decimals.sql -------------------------------------------------------------------------------- /db/migrations/1718795061-snapshot_latest_decimals_per_wallet.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718795061-snapshot_latest_decimals_per_wallet.sql -------------------------------------------------------------------------------- /db/migrations/1718799061-swaps_decimals_group.sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1718799061-swaps_decimals_group.sql.sql -------------------------------------------------------------------------------- /db/migrations/1719380221-faucet_buffer_instead.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1719380221-faucet_buffer_instead.sql -------------------------------------------------------------------------------- /db/migrations/1720264790-latest_ticks_1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720264790-latest_ticks_1.sql -------------------------------------------------------------------------------- /db/migrations/1720277523-erc20_cache.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720277523-erc20_cache.sql -------------------------------------------------------------------------------- /db/migrations/1720397832-seawater_liquidity_groups_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720397832-seawater_liquidity_groups_2.sql -------------------------------------------------------------------------------- /db/migrations/1720500410-seawater_swaps_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720500410-seawater_swaps_2.sql -------------------------------------------------------------------------------- /db/migrations/1720503733-seawater_final_ticks_daily_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720503733-seawater_final_ticks_daily_2.sql -------------------------------------------------------------------------------- /db/migrations/1720504185-seawater_final_ticks_monthly_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720504185-seawater_final_ticks_monthly_2.sql -------------------------------------------------------------------------------- /db/migrations/1720505013-seawater_latest_ticks_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720505013-seawater_latest_ticks_2.sql -------------------------------------------------------------------------------- /db/migrations/1720506347-seawater_positions_2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1720506347-seawater_positions_2.sql -------------------------------------------------------------------------------- /db/migrations/1723013702-events_thirdweb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1723013702-events_thirdweb.sql -------------------------------------------------------------------------------- /db/migrations/1723190765-seawater_cron_some_snapshot_functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1723190765-seawater_cron_some_snapshot_functions.sql -------------------------------------------------------------------------------- /db/migrations/1723693657-events_leo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1723693657-events_leo.sql -------------------------------------------------------------------------------- /db/migrations/1723799478-events_leo_updated.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1723799478-events_leo_updated.sql -------------------------------------------------------------------------------- /db/migrations/1724063832-seawater_swaps_tx.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1724063832-seawater_swaps_tx.sql -------------------------------------------------------------------------------- /db/migrations/1724121172-seawater_final_ticks_monthly_3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1724121172-seawater_final_ticks_monthly_3.sql -------------------------------------------------------------------------------- /db/migrations/1724121175-seawater_cron_snapshot_functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1724121175-seawater_cron_snapshot_functions.sql -------------------------------------------------------------------------------- /db/migrations/1724128480-seawater_final_ticks_daily_3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1724128480-seawater_final_ticks_daily_3.sql -------------------------------------------------------------------------------- /db/migrations/1724128481-seawater_cron_fix_all_functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/migrations/1724128481-seawater_cron_fix_all_functions.sql -------------------------------------------------------------------------------- /db/update_and_migrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/db/update_and_migrate.sh -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/021eb22c1e54e7d6b7976608d2a09da4-3028E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/021eb22c1e54e7d6b7976608d2a09da4-3028E.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/045bf49f3bb3ecd3ddfc009a6af823ba-EF9F6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/045bf49f3bb3ecd3ddfc009a6af823ba-EF9F6.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/059d0fe5cf95abe78825804be97230dc-0FE6E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/059d0fe5cf95abe78825804be97230dc-0FE6E.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1-B2132.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1-B2132.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f389-5C738.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f389-5C738.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f3c1-445DC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f3c1-445DC.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f43a-EB486.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f43a-EB486.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f440-6C64D.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f440-6C64D.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f44b-8A059.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f44b-8A059.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f44d-27259.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f44d-27259.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f451-B565E.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f451-B565E.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f4b8-E3468.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f4b8-E3468.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f4c6-44E30.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f4c6-44E30.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f50d-195C0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f50d-195C0.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f525-8FE4F.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f525-8FE4F.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f596-2F736.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f596-2F736.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f642-83E8A.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f642-83E8A.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f64c-7C820.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f64c-7C820.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f680-A35CE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f680-A35CE.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f6a8-A8AB3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f6a8-A8AB3.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f911-F346C.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f911-F346C.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f916-AD810.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f916-AD810.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f91e-2A114.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1f91e-2A114.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1fa82-05AEB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1fa82-05AEB.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1fae1-B19DE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/1fae1-B19DE.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/26a0-D845B.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/26a0-D845B.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/2764-A3D25.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/2764-A3D25.svg -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/2a9faff195fe333526cfe6ae6fce1420-49B98.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/2a9faff195fe333526cfe6ae6fce1420-49B98.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/34d2d7de2893f18e31aa4da767ee758f-58D64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/34d2d7de2893f18e31aa4da767ee758f-58D64.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4da13429705aea77fddae1baedc0844a-B2E15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4da13429705aea77fddae1baedc0844a-B2E15.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4de8e7cb6dfbbe8795697f1df8d66439-044AF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4de8e7cb6dfbbe8795697f1df8d66439-044AF.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4eaf99d01e4b5042454b4a6a8809687a-E5BB7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/4eaf99d01e4b5042454b4a6a8809687a-E5BB7.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/522f23dff5218659cb3b5477db3a097c-4BA21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/522f23dff5218659cb3b5477db3a097c-4BA21.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/546f74664414743e95af6c3045a13083-799B6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/546f74664414743e95af6c3045a13083-799B6.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/5b71d15a9bcde45fd5520e3fb580eb53-E1A50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/5b71d15a9bcde45fd5520e3fb580eb53-E1A50.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/67594ee4b4d1fc03bca468327a0d145b-BD76A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/67594ee4b4d1fc03bca468327a0d145b-BD76A.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/6eef2e8f35be0adcb2bd829d1a16f2a2-F341B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/6eef2e8f35be0adcb2bd829d1a16f2a2-F341B.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893157188599838-C23B5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893157188599838-C23B5.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893827089727568-5FD38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893827089727568-5FD38.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893827315826708-F59C0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/851893827315826708-F59C0.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/970d2e2f00cd7ef2134a1a3f21326349-404EA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/970d2e2f00cd7ef2134a1a3f21326349-404EA.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a2bb0691f7aada3a9f92c6ea95ad2575-BFEEB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a2bb0691f7aada3a9f92c6ea95ad2575-BFEEB.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a7c8cf829ec618d22e5d0052ebaa015b-25CF4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a7c8cf829ec618d22e5d0052ebaa015b-25CF4.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a_1bf1676e45a74aaa9b4a2f0fd1d9a798-D2471.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/a_1bf1676e45a74aaa9b4a2f0fd1d9a798-D2471.gif -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/c894b6c4af55a46fb2d1aef0cd4cf6b0-27286.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/c894b6c4af55a46fb2d1aef0cd4cf6b0-27286.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/d059d6d6c98a3781344652bde0248969-CF180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/d059d6d6c98a3781344652bde0248969-CF180.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/e9d8cf0d70dd56df7330dd84eb234b69-0CF9D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/e9d8cf0d70dd56df7330dd84eb234b69-0CF9D.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-400-E988B.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-400-E988B.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-500-0777F.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-500-0777F.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-600-CB411.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-600-CB411.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-700-891AC.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-700-891AC.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-800-D36B0.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-italic-800-D36B0.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-400-1456D.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-400-1456D.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-500-89CE5.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-500-89CE5.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-600-C1EA8.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-600-C1EA8.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-700-1949A.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-700-1949A.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-800-58487.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/ggsans-normal-800-58487.woff2 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/highlight.min-D8D27.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/highlight.min-D8D27.js -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-761DC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-761DC.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-928BE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-928BE.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-BDEF9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/image-BDEF9.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/lottie.min-99657.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/lottie.min-99657.js -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/solarized-dark.min-BA98F.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].html_Files/solarized-dark.min-BA98F.css -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/9ccd56ad-107b-4841-9f4e-02f8195734c9-97D78 -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-761DC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-761DC.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-928BE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-928BE.png -------------------------------------------------------------------------------- /discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-BDEF9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/discord-export/Code4rena - ARCHIVE-PUBLIC - superposition-aug23 [1269057494437728327].txt_Files/image-BDEF9.png -------------------------------------------------------------------------------- /features/features.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/features/features.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/go.sum -------------------------------------------------------------------------------- /lib/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/config/config.go -------------------------------------------------------------------------------- /lib/config/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/config/defaults.go -------------------------------------------------------------------------------- /lib/config/pools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/config/pools.go -------------------------------------------------------------------------------- /lib/events/erc20/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/erc20/abi.json -------------------------------------------------------------------------------- /lib/events/erc20/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/erc20/erc20.go -------------------------------------------------------------------------------- /lib/events/erc20/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/erc20/types.go -------------------------------------------------------------------------------- /lib/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/events.go -------------------------------------------------------------------------------- /lib/events/leo/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/leo/abi.json -------------------------------------------------------------------------------- /lib/events/leo/leo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/leo/leo.go -------------------------------------------------------------------------------- /lib/events/leo/leo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/leo/leo_test.go -------------------------------------------------------------------------------- /lib/events/leo/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/leo/types.go -------------------------------------------------------------------------------- /lib/events/seawater/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/seawater/abi.json -------------------------------------------------------------------------------- /lib/events/seawater/seawater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/seawater/seawater.go -------------------------------------------------------------------------------- /lib/events/seawater/seawater_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/seawater/seawater_test.go -------------------------------------------------------------------------------- /lib/events/seawater/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/seawater/types.go -------------------------------------------------------------------------------- /lib/events/thirdweb/abi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/thirdweb/abi.json -------------------------------------------------------------------------------- /lib/events/thirdweb/thirdweb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/thirdweb/thirdweb.go -------------------------------------------------------------------------------- /lib/events/thirdweb/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/events/thirdweb/types.go -------------------------------------------------------------------------------- /lib/features/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/features/features.go -------------------------------------------------------------------------------- /lib/features/features_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/features/features_test.go -------------------------------------------------------------------------------- /lib/features/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/features/list.go -------------------------------------------------------------------------------- /lib/heartbeat/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/heartbeat/heartbeat.go -------------------------------------------------------------------------------- /lib/math/concentrated-liq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/math/concentrated-liq.go -------------------------------------------------------------------------------- /lib/math/concentrated-liq_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/math/concentrated-liq_test.go -------------------------------------------------------------------------------- /lib/math/decimals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/math/decimals.go -------------------------------------------------------------------------------- /lib/math/decimals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/math/decimals_test.go -------------------------------------------------------------------------------- /lib/setup/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/setup/setup.go -------------------------------------------------------------------------------- /lib/types/erc20/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/types/erc20/erc20.go -------------------------------------------------------------------------------- /lib/types/seawater/classifications.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/types/seawater/classifications.go -------------------------------------------------------------------------------- /lib/types/seawater/seawater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/types/seawater/seawater.go -------------------------------------------------------------------------------- /lib/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/lib/types/types.go -------------------------------------------------------------------------------- /out_of_scope.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/out_of_scope.txt -------------------------------------------------------------------------------- /pkg/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/.cargo/config.toml -------------------------------------------------------------------------------- /pkg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/.gitignore -------------------------------------------------------------------------------- /pkg/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/Cargo.lock -------------------------------------------------------------------------------- /pkg/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/Cargo.toml -------------------------------------------------------------------------------- /pkg/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/Dockerfile -------------------------------------------------------------------------------- /pkg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/Makefile -------------------------------------------------------------------------------- /pkg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/README.md -------------------------------------------------------------------------------- /pkg/SEAWATER_TUTORIAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/SEAWATER_TUTORIAL.md -------------------------------------------------------------------------------- /pkg/book.toml: -------------------------------------------------------------------------------- 1 | [book] 2 | authors = ["Fluidity Labs"] 3 | -------------------------------------------------------------------------------- /pkg/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/config.mk -------------------------------------------------------------------------------- /pkg/deploy-seawater.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/deploy-seawater.sh -------------------------------------------------------------------------------- /pkg/deploy-solidity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/deploy-solidity.sh -------------------------------------------------------------------------------- /pkg/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/deploy.sh -------------------------------------------------------------------------------- /pkg/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/foundry.toml -------------------------------------------------------------------------------- /pkg/koko/README.md: -------------------------------------------------------------------------------- 1 | 2 | # Superposition CLOB (Koko) 3 | -------------------------------------------------------------------------------- /pkg/leo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/Cargo.toml -------------------------------------------------------------------------------- /pkg/leo/proptest-regressions/lib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/proptest-regressions/lib.txt -------------------------------------------------------------------------------- /pkg/leo/src/calldata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/calldata.rs -------------------------------------------------------------------------------- /pkg/leo/src/erc20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/erc20.rs -------------------------------------------------------------------------------- /pkg/leo/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/error.rs -------------------------------------------------------------------------------- /pkg/leo/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/events.rs -------------------------------------------------------------------------------- /pkg/leo/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/host.rs -------------------------------------------------------------------------------- /pkg/leo/src/immutables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/immutables.rs -------------------------------------------------------------------------------- /pkg/leo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/lib.rs -------------------------------------------------------------------------------- /pkg/leo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/main.rs -------------------------------------------------------------------------------- /pkg/leo/src/maths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/maths.rs -------------------------------------------------------------------------------- /pkg/leo/src/nft_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/nft_manager.rs -------------------------------------------------------------------------------- /pkg/leo/src/seawater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/src/seawater.rs -------------------------------------------------------------------------------- /pkg/leo/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/leo/tests/lib.rs -------------------------------------------------------------------------------- /pkg/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/package-lock.json -------------------------------------------------------------------------------- /pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/package.json -------------------------------------------------------------------------------- /pkg/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2024-07-01" 3 | -------------------------------------------------------------------------------- /pkg/seawater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/Cargo.toml -------------------------------------------------------------------------------- /pkg/seawater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/README.md -------------------------------------------------------------------------------- /pkg/seawater/proptest-regressions/maths/sqrt_price_math.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/proptest-regressions/maths/sqrt_price_math.txt -------------------------------------------------------------------------------- /pkg/seawater/src/erc20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/erc20.rs -------------------------------------------------------------------------------- /pkg/seawater/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/error.rs -------------------------------------------------------------------------------- /pkg/seawater/src/eth_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/eth_serde.rs -------------------------------------------------------------------------------- /pkg/seawater/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/events.rs -------------------------------------------------------------------------------- /pkg/seawater/src/host_erc20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/host_erc20.rs -------------------------------------------------------------------------------- /pkg/seawater/src/host_test_shims.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/host_test_shims.rs -------------------------------------------------------------------------------- /pkg/seawater/src/host_test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/host_test_utils.rs -------------------------------------------------------------------------------- /pkg/seawater/src/immutables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/immutables.rs -------------------------------------------------------------------------------- /pkg/seawater/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/lib.rs -------------------------------------------------------------------------------- /pkg/seawater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/main.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/bit_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/bit_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/full_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/full_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/liquidity_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/liquidity_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/mod.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/sqrt_price_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/sqrt_price_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/swap_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/swap_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/tick_bitmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/tick_bitmap.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/tick_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/tick_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/unsafe_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/unsafe_math.rs -------------------------------------------------------------------------------- /pkg/seawater/src/maths/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/maths/utils.rs -------------------------------------------------------------------------------- /pkg/seawater/src/permit2_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/permit2_types.rs -------------------------------------------------------------------------------- /pkg/seawater/src/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/pool.rs -------------------------------------------------------------------------------- /pkg/seawater/src/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/position.rs -------------------------------------------------------------------------------- /pkg/seawater/src/test_shims.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/test_shims.rs -------------------------------------------------------------------------------- /pkg/seawater/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/test_utils.rs -------------------------------------------------------------------------------- /pkg/seawater/src/tick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/tick.rs -------------------------------------------------------------------------------- /pkg/seawater/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/types.rs -------------------------------------------------------------------------------- /pkg/seawater/src/wasm_erc20.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/src/wasm_erc20.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/lib.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/pools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/pools.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/reference/full_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/reference/full_math.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/reference/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/reference/mod.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/reference/tick_math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/reference/tick_math.rs -------------------------------------------------------------------------------- /pkg/seawater/tests/reference_impls.proptest-regressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/reference_impls.proptest-regressions -------------------------------------------------------------------------------- /pkg/seawater/tests/reference_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/seawater/tests/reference_impls.rs -------------------------------------------------------------------------------- /pkg/sol/Faucet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/Faucet.sol -------------------------------------------------------------------------------- /pkg/sol/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/IERC20.sol -------------------------------------------------------------------------------- /pkg/sol/IERC721Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/IERC721Metadata.sol -------------------------------------------------------------------------------- /pkg/sol/IERC721TokenReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/IERC721TokenReceiver.sol -------------------------------------------------------------------------------- /pkg/sol/IFaucet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/IFaucet.sol -------------------------------------------------------------------------------- /pkg/sol/ILeoEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/ILeoEvents.sol -------------------------------------------------------------------------------- /pkg/sol/ISeawater.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/ISeawater.sol -------------------------------------------------------------------------------- /pkg/sol/ISeawaterAMM.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/ISeawaterAMM.sol -------------------------------------------------------------------------------- /pkg/sol/ISeawaterEvents.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/ISeawaterEvents.sol -------------------------------------------------------------------------------- /pkg/sol/ISeawaterExecutors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/ISeawaterExecutors.sol -------------------------------------------------------------------------------- /pkg/sol/ISeawaterMigrations.sol: -------------------------------------------------------------------------------- 1 | // SPDX-Identifier: MIT 2 | pragma solidity 0.8.16; 3 | 4 | interface ISeawaterMigrations {} 5 | -------------------------------------------------------------------------------- /pkg/sol/OwnershipNFTs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/OwnershipNFTs.sol -------------------------------------------------------------------------------- /pkg/sol/SeawaterAMM.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/sol/SeawaterAMM.sol -------------------------------------------------------------------------------- /pkg/test-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/test-deploy.sh -------------------------------------------------------------------------------- /pkg/test/FaucetTest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/test/FaucetTest.bin -------------------------------------------------------------------------------- /pkg/test/LightweightERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/test/LightweightERC20.sol -------------------------------------------------------------------------------- /pkg/test/permit2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/test/permit2.sol -------------------------------------------------------------------------------- /pkg/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/tests.sh -------------------------------------------------------------------------------- /pkg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/pkg/tsconfig.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scope.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/scope.txt -------------------------------------------------------------------------------- /static/embed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/static/embed.png -------------------------------------------------------------------------------- /static/empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/static/empty -------------------------------------------------------------------------------- /tools/ethereum-selector-mine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/tools/ethereum-selector-mine.go -------------------------------------------------------------------------------- /web/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/.eslintrc.json -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.nvmrc: -------------------------------------------------------------------------------- 1 | 20.15.0 -------------------------------------------------------------------------------- /web/.prettierignore: -------------------------------------------------------------------------------- 1 | src/gql 2 | src/lib/abi -------------------------------------------------------------------------------- /web/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/.prettierrc.json -------------------------------------------------------------------------------- /web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/Dockerfile -------------------------------------------------------------------------------- /web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/Makefile -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/README.md -------------------------------------------------------------------------------- /web/__tests__/01_lib_math/001_sqrt_price.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/__tests__/01_lib_math/001_sqrt_price.test.ts -------------------------------------------------------------------------------- /web/__tests__/01_lib_math/002_delta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/__tests__/01_lib_math/002_delta.test.ts -------------------------------------------------------------------------------- /web/__tests__/01_lib_math/003_price_to_tick.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/__tests__/01_lib_math/003_price_to_tick.test.ts -------------------------------------------------------------------------------- /web/__tests__/01_lib_math/004_liquidity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/__tests__/01_lib_math/004_liquidity.test.ts -------------------------------------------------------------------------------- /web/__tests__/02_lib_usdFormat/001_usdFormat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/__tests__/02_lib_usdFormat/001_usdFormat.test.ts -------------------------------------------------------------------------------- /web/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/codegen.ts -------------------------------------------------------------------------------- /web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/components.json -------------------------------------------------------------------------------- /web/e2e/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/e2e/app.spec.ts -------------------------------------------------------------------------------- /web/e2e/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/e2e/fixtures.js -------------------------------------------------------------------------------- /web/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/jest.config.js -------------------------------------------------------------------------------- /web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/next.config.js -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/package.json -------------------------------------------------------------------------------- /web/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/playwright.config.ts -------------------------------------------------------------------------------- /web/playwright.teardown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/playwright.teardown.js -------------------------------------------------------------------------------- /web/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/pnpm-lock.yaml -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /web/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /web/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/apple-touch-icon.png -------------------------------------------------------------------------------- /web/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/favicon-16x16.png -------------------------------------------------------------------------------- /web/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/favicon-32x32.png -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/icons/ICON HOLE_BLACK.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/ICON HOLE_BLACK.svg -------------------------------------------------------------------------------- /web/public/icons/ICON_BLACK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/ICON_BLACK.png -------------------------------------------------------------------------------- /web/public/icons/cbux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/cbux.svg -------------------------------------------------------------------------------- /web/public/icons/ethereum-eth-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/ethereum-eth-logo.svg -------------------------------------------------------------------------------- /web/public/icons/fUSDC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/fUSDC.svg -------------------------------------------------------------------------------- /web/public/icons/token.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/token.svg -------------------------------------------------------------------------------- /web/public/icons/usd-coin-usdc-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/icons/usd-coin-usdc-logo.svg -------------------------------------------------------------------------------- /web/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/public/site.webmanifest -------------------------------------------------------------------------------- /web/scripts/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/scripts/clean.js -------------------------------------------------------------------------------- /web/sentry.client.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/sentry.client.config.ts -------------------------------------------------------------------------------- /web/sentry.edge.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/sentry.edge.config.ts -------------------------------------------------------------------------------- /web/sentry.server.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/sentry.server.config.ts -------------------------------------------------------------------------------- /web/src/app/PopulateQueryCache.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/PopulateQueryCache.tsx -------------------------------------------------------------------------------- /web/src/app/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/Provider.tsx -------------------------------------------------------------------------------- /web/src/app/SuperloopPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/SuperloopPopover.tsx -------------------------------------------------------------------------------- /web/src/app/SwapButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/SwapButton.tsx -------------------------------------------------------------------------------- /web/src/app/Welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/Welcome.tsx -------------------------------------------------------------------------------- /web/src/app/WelcomeGradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/WelcomeGradient.tsx -------------------------------------------------------------------------------- /web/src/app/_DataTable/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_DataTable/DataTable.tsx -------------------------------------------------------------------------------- /web/src/app/_DataTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_DataTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/_TransactionHistoryTable/TransactionHistoryTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_TransactionHistoryTable/TransactionHistoryTable.tsx -------------------------------------------------------------------------------- /web/src/app/_TransactionHistoryTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_TransactionHistoryTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/ConnectWalletButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/ConnectWalletButton.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/DemoData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/DemoData.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/FaucetDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/FaucetDropdown.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/FeatureFlagConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/FeatureFlagConfig.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/MobileNetworkSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/MobileNetworkSelection.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/NavigationMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/NavigationMenu.tsx -------------------------------------------------------------------------------- /web/src/app/_layout/NetworkSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/_layout/NetworkSelection.tsx -------------------------------------------------------------------------------- /web/src/app/global-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/global-error.tsx -------------------------------------------------------------------------------- /web/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/globals.css -------------------------------------------------------------------------------- /web/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/layout.tsx -------------------------------------------------------------------------------- /web/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/AllPools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/AllPools.tsx -------------------------------------------------------------------------------- /web/src/app/stake/AllPoolsFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/AllPoolsFilter.tsx -------------------------------------------------------------------------------- /web/src/app/stake/MyPositions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/MyPositions.tsx -------------------------------------------------------------------------------- /web/src/app/stake/WelcomeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/WelcomeModal.tsx -------------------------------------------------------------------------------- /web/src/app/stake/YieldBreakdownClaimedDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/YieldBreakdownClaimedDrawer.tsx -------------------------------------------------------------------------------- /web/src/app/stake/YieldBreakdownClaimedModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/YieldBreakdownClaimedModal.tsx -------------------------------------------------------------------------------- /web/src/app/stake/YieldBreakdownDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/YieldBreakdownDrawer.tsx -------------------------------------------------------------------------------- /web/src/app/stake/YieldBreakdownModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/YieldBreakdownModal.tsx -------------------------------------------------------------------------------- /web/src/app/stake/YieldOverTimeGraph/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/YieldOverTimeGraph/index.tsx -------------------------------------------------------------------------------- /web/src/app/stake/_AllPoolsTable/AllPoolsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/_AllPoolsTable/AllPoolsTable.tsx -------------------------------------------------------------------------------- /web/src/app/stake/_AllPoolsTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/_AllPoolsTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/stake/_MyPositionsTable/MyPositionsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/_MyPositionsTable/MyPositionsTable.tsx -------------------------------------------------------------------------------- /web/src/app/stake/_MyPositionsTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/_MyPositionsTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/stake/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/add-liquidity/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/add-liquidity/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/confirm-liquidity/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/confirm-liquidity/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/confirm-withdraw/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/confirm-withdraw/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/create/confirm/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/create/confirm/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/create/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/create/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/create/select-prime-asset/_SelectPrimeAssetTable/SelectPrimeAssetTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/create/select-prime-asset/_SelectPrimeAssetTable/SelectPrimeAssetTable.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/create/select-prime-asset/_SelectPrimeAssetTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/create/select-prime-asset/_SelectPrimeAssetTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/create/select-prime-asset/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/create/select-prime-asset/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/page.tsx -------------------------------------------------------------------------------- /web/src/app/stake/pool/withdraw-liquidity/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/stake/pool/withdraw-liquidity/page.tsx -------------------------------------------------------------------------------- /web/src/app/swap/confirm/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/swap/confirm/page.tsx -------------------------------------------------------------------------------- /web/src/app/swap/explore/_AllAssetsTable/AllAssetsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/swap/explore/_AllAssetsTable/AllAssetsTable.tsx -------------------------------------------------------------------------------- /web/src/app/swap/explore/_AllAssetsTable/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/swap/explore/_AllAssetsTable/columns.tsx -------------------------------------------------------------------------------- /web/src/app/swap/explore/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/swap/explore/page.tsx -------------------------------------------------------------------------------- /web/src/app/swap/inventory/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/app/swap/inventory/page.tsx -------------------------------------------------------------------------------- /web/src/assets/gifs/congratulations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/congratulations.gif -------------------------------------------------------------------------------- /web/src/assets/gifs/fail.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/fail.gif -------------------------------------------------------------------------------- /web/src/assets/gifs/pending.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/pending.gif -------------------------------------------------------------------------------- /web/src/assets/gifs/processing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/processing.gif -------------------------------------------------------------------------------- /web/src/assets/gifs/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/success.gif -------------------------------------------------------------------------------- /web/src/assets/gifs/unlock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/gifs/unlock.gif -------------------------------------------------------------------------------- /web/src/assets/icons/ARB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/ARB.svg -------------------------------------------------------------------------------- /web/src/assets/icons/Caret.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/Caret.svg -------------------------------------------------------------------------------- /web/src/assets/icons/ETH.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/ETH.svg -------------------------------------------------------------------------------- /web/src/assets/icons/SPN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/SPN.svg -------------------------------------------------------------------------------- /web/src/assets/icons/Search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/Search.svg -------------------------------------------------------------------------------- /web/src/assets/icons/Swap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/Swap.svg -------------------------------------------------------------------------------- /web/src/assets/icons/USDC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/USDC.svg -------------------------------------------------------------------------------- /web/src/assets/icons/allow-swapping.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/allow-swapping.svg -------------------------------------------------------------------------------- /web/src/assets/icons/arrow-down-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/arrow-down-white.svg -------------------------------------------------------------------------------- /web/src/assets/icons/arrow-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/arrow-down.svg -------------------------------------------------------------------------------- /web/src/assets/icons/arrow-up-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/arrow-up-right.svg -------------------------------------------------------------------------------- /web/src/assets/icons/circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/circles.svg -------------------------------------------------------------------------------- /web/src/assets/icons/cog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/cog.svg -------------------------------------------------------------------------------- /web/src/assets/icons/disconnect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/disconnect.svg -------------------------------------------------------------------------------- /web/src/assets/icons/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/discord.svg -------------------------------------------------------------------------------- /web/src/assets/icons/ethereum.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/ethereum.svg -------------------------------------------------------------------------------- /web/src/assets/icons/gas.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/gas.svg -------------------------------------------------------------------------------- /web/src/assets/icons/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/grid.svg -------------------------------------------------------------------------------- /web/src/assets/icons/hourglass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/hourglass.svg -------------------------------------------------------------------------------- /web/src/assets/icons/iridescent-pickaxe-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/iridescent-pickaxe-2.svg -------------------------------------------------------------------------------- /web/src/assets/icons/iridescent-pickaxe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/iridescent-pickaxe.svg -------------------------------------------------------------------------------- /web/src/assets/icons/iridescent-token.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/iridescent-token.svg -------------------------------------------------------------------------------- /web/src/assets/icons/legend/current-price.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/legend/current-price.svg -------------------------------------------------------------------------------- /web/src/assets/icons/legend/liquidity-distribution.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/legend/liquidity-distribution.svg -------------------------------------------------------------------------------- /web/src/assets/icons/legend/selected-range.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/legend/selected-range.svg -------------------------------------------------------------------------------- /web/src/assets/icons/list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/list.svg -------------------------------------------------------------------------------- /web/src/assets/icons/long-tail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/long-tail.svg -------------------------------------------------------------------------------- /web/src/assets/icons/padlock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/padlock.svg -------------------------------------------------------------------------------- /web/src/assets/icons/position.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/position.svg -------------------------------------------------------------------------------- /web/src/assets/icons/pro-toggle-selected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/pro-toggle-selected.svg -------------------------------------------------------------------------------- /web/src/assets/icons/pro-toggle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/pro-toggle.svg -------------------------------------------------------------------------------- /web/src/assets/icons/profile-picture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/profile-picture.svg -------------------------------------------------------------------------------- /web/src/assets/icons/sort.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/sort.svg -------------------------------------------------------------------------------- /web/src/assets/icons/spn-test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/spn-test.svg -------------------------------------------------------------------------------- /web/src/assets/icons/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/success.gif -------------------------------------------------------------------------------- /web/src/assets/icons/superposition.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/superposition.svg -------------------------------------------------------------------------------- /web/src/assets/icons/token-borderless.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/token-borderless.svg -------------------------------------------------------------------------------- /web/src/assets/icons/token-iridescent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/token-iridescent.svg -------------------------------------------------------------------------------- /web/src/assets/icons/token.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/icons/token.svg -------------------------------------------------------------------------------- /web/src/assets/profile-picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/assets/profile-picture.png -------------------------------------------------------------------------------- /web/src/components/CampaignBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/CampaignBanner.tsx -------------------------------------------------------------------------------- /web/src/components/ConfirmStake.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ConfirmStake.tsx -------------------------------------------------------------------------------- /web/src/components/ConfirmSwap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ConfirmSwap.tsx -------------------------------------------------------------------------------- /web/src/components/DurationSegmentedControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/DurationSegmentedControl.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/Address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/Address.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/DataTable.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/DisconnectButton.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/InventoryHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/InventoryHeader.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/InventorySettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/InventorySettings.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/MyYieldUnclaimed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/MyYieldUnclaimed.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/PoolsTabContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/PoolsTabContent.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/Position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/Position.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/TradeTabContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/TradeTabContent.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/columns.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/data/myPositionsData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/data/myPositionsData.ts -------------------------------------------------------------------------------- /web/src/components/InventoryContent/data/traderRewardsData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/data/traderRewardsData.ts -------------------------------------------------------------------------------- /web/src/components/InventoryContent/data/transactionHistoryData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/data/transactionHistoryData.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/data/yieldData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/data/yieldData.ts -------------------------------------------------------------------------------- /web/src/components/InventoryContent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/index.tsx -------------------------------------------------------------------------------- /web/src/components/InventoryContent/useInventorySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventoryContent/useInventorySettings.ts -------------------------------------------------------------------------------- /web/src/components/InventorySheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/InventorySheet.tsx -------------------------------------------------------------------------------- /web/src/components/LiquidityRangeVisualizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/LiquidityRangeVisualizer.tsx -------------------------------------------------------------------------------- /web/src/components/Menu/Menu.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/Menu/Menu.module.scss -------------------------------------------------------------------------------- /web/src/components/Menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/Menu/index.tsx -------------------------------------------------------------------------------- /web/src/components/RewardsBreakdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/RewardsBreakdown/index.tsx -------------------------------------------------------------------------------- /web/src/components/Slider/Slider.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/Slider/Slider.module.scss -------------------------------------------------------------------------------- /web/src/components/Slider/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/Slider/index.tsx -------------------------------------------------------------------------------- /web/src/components/StakeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/StakeForm.tsx -------------------------------------------------------------------------------- /web/src/components/SwapForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/SwapForm.tsx -------------------------------------------------------------------------------- /web/src/components/SwapPro/SwapProGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/SwapPro/SwapProGraph.tsx -------------------------------------------------------------------------------- /web/src/components/SwapPro/SwapProGraphData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/SwapPro/SwapProGraphData.ts -------------------------------------------------------------------------------- /web/src/components/SwapPro/SwapProPoolFragment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/SwapPro/SwapProPoolFragment.tsx -------------------------------------------------------------------------------- /web/src/components/SwapPro/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/SwapPro/index.tsx -------------------------------------------------------------------------------- /web/src/components/TokenIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/TokenIcon.tsx -------------------------------------------------------------------------------- /web/src/components/sequence/Confirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/sequence/Confirm.tsx -------------------------------------------------------------------------------- /web/src/components/sequence/EnableSpending.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/sequence/EnableSpending.tsx -------------------------------------------------------------------------------- /web/src/components/sequence/Fail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/sequence/Fail.tsx -------------------------------------------------------------------------------- /web/src/components/sequence/Success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/sequence/Success.tsx -------------------------------------------------------------------------------- /web/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /web/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/button.tsx -------------------------------------------------------------------------------- /web/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /web/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/input.tsx -------------------------------------------------------------------------------- /web/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/label.tsx -------------------------------------------------------------------------------- /web/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /web/src/components/ui/segmented-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/segmented-control.tsx -------------------------------------------------------------------------------- /web/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/select.tsx -------------------------------------------------------------------------------- /web/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /web/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /web/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /web/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/table.tsx -------------------------------------------------------------------------------- /web/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /web/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /web/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /web/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /web/src/components/ui/typography.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/typography.tsx -------------------------------------------------------------------------------- /web/src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /web/src/config/arbitrumStylusTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/config/arbitrumStylusTestnet.ts -------------------------------------------------------------------------------- /web/src/config/graphqlEndpoint.ts: -------------------------------------------------------------------------------- 1 | export const graphqlEndpoint = process.env.NEXT_PUBLIC_LONGTAIL_GRAPHQL_URL; 2 | -------------------------------------------------------------------------------- /web/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/config/index.ts -------------------------------------------------------------------------------- /web/src/config/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/config/tokens.ts -------------------------------------------------------------------------------- /web/src/context/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/context/index.tsx -------------------------------------------------------------------------------- /web/src/demoData/allPools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/demoData/allPools.ts -------------------------------------------------------------------------------- /web/src/demoData/myPositions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/demoData/myPositions.ts -------------------------------------------------------------------------------- /web/src/demoData/swapExploreAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/demoData/swapExploreAssets.ts -------------------------------------------------------------------------------- /web/src/demoData/yieldOverTimeData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/demoData/yieldOverTimeData.ts -------------------------------------------------------------------------------- /web/src/gql/fragment-masking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/gql/fragment-masking.ts -------------------------------------------------------------------------------- /web/src/gql/gql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/gql/gql.ts -------------------------------------------------------------------------------- /web/src/gql/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/gql/graphql.ts -------------------------------------------------------------------------------- /web/src/gql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/gql/index.ts -------------------------------------------------------------------------------- /web/src/hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/useDebounce.ts -------------------------------------------------------------------------------- /web/src/hooks/useFeatureFlag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/useFeatureFlag.tsx -------------------------------------------------------------------------------- /web/src/hooks/useFeatureFlagOverride.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/useFeatureFlagOverride.ts -------------------------------------------------------------------------------- /web/src/hooks/useGraphql.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/useGraphql.tsx -------------------------------------------------------------------------------- /web/src/hooks/useMediaQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/useMediaQuery.ts -------------------------------------------------------------------------------- /web/src/hooks/usePostions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/hooks/usePostions.ts -------------------------------------------------------------------------------- /web/src/instrumentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/instrumentation.ts -------------------------------------------------------------------------------- /web/src/lib/abi/IFaucet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/abi/IFaucet.ts -------------------------------------------------------------------------------- /web/src/lib/abi/ISeawaterAMM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/abi/ISeawaterAMM.ts -------------------------------------------------------------------------------- /web/src/lib/abi/LightweightERC20.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/abi/LightweightERC20.ts -------------------------------------------------------------------------------- /web/src/lib/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/addresses.ts -------------------------------------------------------------------------------- /web/src/lib/amounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/amounts.ts -------------------------------------------------------------------------------- /web/src/lib/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/math.ts -------------------------------------------------------------------------------- /web/src/lib/padLiquidityPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/padLiquidityPool.ts -------------------------------------------------------------------------------- /web/src/lib/publicClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/publicClient.ts -------------------------------------------------------------------------------- /web/src/lib/usdFormat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/usdFormat.tsx -------------------------------------------------------------------------------- /web/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/lib/utils.ts -------------------------------------------------------------------------------- /web/src/stores/useInventorySheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useInventorySheet.ts -------------------------------------------------------------------------------- /web/src/stores/useStakeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useStakeStore.ts -------------------------------------------------------------------------------- /web/src/stores/useStakeWelcomeBackStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useStakeWelcomeBackStore.ts -------------------------------------------------------------------------------- /web/src/stores/useSwapPro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useSwapPro.ts -------------------------------------------------------------------------------- /web/src/stores/useSwapStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useSwapStore.ts -------------------------------------------------------------------------------- /web/src/stores/useWelcomeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/stores/useWelcomeStore.ts -------------------------------------------------------------------------------- /web/src/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/styles/_mixins.scss -------------------------------------------------------------------------------- /web/src/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/styles/_variables.scss -------------------------------------------------------------------------------- /web/src/styles/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/src/styles/globals.scss -------------------------------------------------------------------------------- /web/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/tailwind.config.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/code-423n4/2024-08-superposition/HEAD/web/tsconfig.json --------------------------------------------------------------------------------