MCPcopy Create free account

hub / github.com/sushi-labs/sushiswap / functions

Functions3,426 in github.com/sushi-labs/sushiswap

↓ 3 callersFunctiontoFixedTrim
(x: number, maxDp = 10)
apps/web/src/lib/perps/utils.ts:187
↓ 3 callersFunctiontranslateAddress
( chainId: TChainId, address: ContractAddressFor<TChainId>, )
apps/web/src/app/(networks)/(evm)/_common/ui/price-provider/price-provider/use-prices.ts:34
↓ 3 callersFunctionuseAddLiquidity
()
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/hooks/liquidity/use-add-liquidity.ts:35
↓ 3 callersFunctionuseAllDexClearinghouseState
({ address, }: { address?: EvmAddress })
apps/web/src/lib/perps/subscription/use-all-dex-clearinghouse-state.ts:11
↓ 3 callersFunctionuseAllMids
()
apps/web/src/lib/perps/subscription/use-all-mids.ts:10
↓ 3 callersFunctionuseAmountBalances
( chainId: TChainId | undefined, _currencies: (CurrencyFor<TChainId> | undefined)[] | undefined, )
apps/web/src/app/(networks)/(evm)/_common/ui/balance-provider/use-balances.ts:68
↓ 3 callersFunctionuseApprovedActions
(tag: string)
apps/web/src/lib/wagmi/systems/Checker/provider.tsx:107
↓ 3 callersFunctionuseBalances
()
apps/web/src/lib/perps/user/use-balances.ts:9
↓ 3 callersFunctionuseBalances
( chainId: TChainId | undefined, tokenAddresses: AddressFor<TChainId>[] | undefined, )
apps/web/src/app/(networks)/(evm)/_common/ui/balance-provider/use-balances.ts:15
↓ 3 callersFunctionuseBlogSearch
()
apps/web/src/app/(cms)/blog/components/blog-search-provider.tsx:61
↓ 3 callersFunctionuseCarbonOffset
()
apps/web/src/lib/swap/useCarbonOffset.ts:3
↓ 3 callersFunctionuseClaimableRewards
({ chainIds = MERKL_SUPPORTED_CHAIN_IDS, account, enabled = true, }: UseClaimableRewardsParams)
apps/web/src/lib/hooks/react-query/rewards/useClaimableRewards.ts:29
↓ 3 callersFunctionuseCollectFees
({ isLegacy = false, }: { isLegacy?: boolean } = {})
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/hooks/position/use-positions.ts:103
↓ 3 callersFunctionuseConcentratedLiquidityPositions
({ account, chainIds, enabled = true, }: UseConcentratedLiquidityPositionsParams)
apps/web/src/lib/wagmi/hooks/positions/hooks/useConcentratedLiquidityPositions.ts:54
↓ 3 callersFunctionuseConcentratedLiquidityPositionsFromTokenId
({ tokenId, chainId, enabled = true, }: UseConcentratedLiquidityPositionsFromTokenIdParams)
apps/web/src/lib/wagmi/hooks/positions/hooks/useConcentratedPositionsFromTokenId.ts:13
↓ 3 callersFunctionuseConcentratedMintActionHandlers
()
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/concentrated-liquidity-provider.tsx:206
↓ 3 callersFunctionuseConcentratedMintState
()
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/concentrated-liquidity-provider.tsx:195
↓ 3 callersFunctionuseDensityChartData
({ chainId, token0, token1, feeAmount, enabled = true, }: UseDensityChartData)
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/LiquidityChartRangeInput/hooks.ts:21
↓ 3 callersFunctionuseEdgeConfig
()
apps/web/src/app/(networks)/(non-evm)/aptos/_common/providers/edge-config-provider.tsx:15
↓ 3 callersFunctionuseEvmTradeQuote
(variables: UseEvmTradeParams | undefined)
apps/web/src/lib/hooks/react-query/trade/useEvmTradeQuote.ts:136
↓ 3 callersFunctionuseFarms
()
apps/web/src/app/(networks)/(non-evm)/aptos/pool/lib/farm/use-farms.ts:76
↓ 3 callersFunctionuseFavoriteAssets
()
apps/web/src/lib/perps/user/use-favorite-assets.ts:8
↓ 3 callersFunctionuseInterval
( callback: () => void, delay: null | number, leading = true, )
packages/hooks/src/useInterval.ts:5
↓ 3 callersFunctionuseIsSwapMaintenance
()
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/swap/_ui/use-is-swap-maintenance.ts:6
↓ 3 callersFunctionuseLPUsdValue
({ token0, token1, reserve0, reserve1, }: { token0: StellarToken token1: StellarToken reserve0:
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/hooks/pool/use-pool-usd-value.ts:5
↓ 3 callersFunctionuseMyUnmigratedLegacyPositions
({ userAddress, }: { userAddress?: StellarAccountAddress })
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/hooks/position/use-my-legacy-position.ts:17
↓ 3 callersFunctionusePointsData
({ address, }: { address: EvmAddress | undefined })
apps/web/src/lib/perps/user/use-points-data.ts:8
↓ 3 callersFunctionusePool
(poolAddress: string)
apps/web/src/app/(networks)/(non-evm)/aptos/pool/lib/use-pool.ts:29
↓ 3 callersFunctionusePoolsByTokens
({ tokens, ledgerVersion }: UsePoolsByTokens)
apps/web/src/app/(networks)/(non-evm)/aptos/pool/lib/use-pools-by-tokens.ts:26
↓ 3 callersFunctionusePrevious
(value: T, initialValue?: T)
packages/hooks/src/usePrevious.ts:6
↓ 3 callersFunctionusePriceProtection
(defaultValue?: string)
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/(orbs)/_ui/use-price-protection.ts:12
↓ 3 callersFunctionuseRewardCampaigns
({ pool, chainId, mainParameterSuffix, enabled = true, }: UseRewardCampaignsParams)
apps/web/src/lib/hooks/react-query/rewards/useRewardCampaigns.ts:23
↓ 3 callersFunctionuseSpotMeta
()
apps/web/src/lib/perps/info/use-spot-meta.ts:5
↓ 3 callersFunctionuseSteerAccountPosition
({ vaultId, account, enabled = true, }: UseSteerAccountPosition)
apps/web/src/lib/steer/hooks/use-steer-account-position.ts:126
↓ 3 callersFunctionuseSushiBar
()
apps/web/src/app/(networks)/(evm)/stake/_ui/sushi-bar-provider.tsx:103
↓ 3 callersFunctionuseTimeout
(callback: () => void, delay: number | null)
packages/hooks/src/useTimeout.ts:5
↓ 3 callersFunctionuseTokenWithCache
({ address, enabled = true, keepPreviousData = true, }: UseTokenParams)
apps/web/src/app/(networks)/(non-evm)/aptos/_common/lib/common/use-token-with-cache.ts:62
↓ 3 callersFunctionuseTotalSupply
( token?: EvmToken, )
apps/web/src/lib/wagmi/hooks/tokens/useTotalSupply.ts:65
↓ 3 callersFunctionuseUnderlyingTokenBalanceFromPool
({ balance, totalSupply, reserve0, reserve1, token0, token1 })
apps/web/src/app/(networks)/(non-evm)/aptos/pool/lib/use-underlying-token-balance-from-pool.ts:18
↓ 3 callersFunctionuseWatchByInterval
({ keys: _keys, key, interval, }: UseWatchByInterval)
apps/web/src/lib/wagmi/hooks/watch/useWatchByInterval.ts:18
↓ 3 callersFunctionuseWrapUnwrapTrade
(token0: TCurrency | undefined, token1: TCurrency | undefined)
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/swap/_ui/common.ts:56
↓ 3 callersFunctionuseXSwapForm
()
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/cross-chain-swap/_ui/xswap-form-provider.tsx:262
↓ 3 callersFunctionwarningSeverity
( priceImpact: number | undefined, )
apps/web/src/app/(networks)/(non-evm)/aptos/swap/lib/warning-severity.ts:32
↓ 2 callersFunctionCANCEL_COLUMN
({ onCancelOrder, isCancelPending, }: { onCancelOrder: (order: UserOpenOrdersItemType) => void isCance
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/open-orders-table/columns.tsx:372
↓ 2 callersFunctionEXPLORE_NAVIGATION_LINKS
()
apps/web/src/app/(networks)/(evm)/perps/_ui/_common/header-elements.tsx:22
↓ 2 callersFunctionKEY
( assetString: string, nSigFigs: L2BookParameters['nSigFigs'], mantissa: L2BookParameters['mantissa'], )
apps/web/src/lib/perps/subscription/use-l2-order-book.ts:93
↓ 2 callersFunctionPNL_COLUMN
( openModal: (action: 'share-pnl', position: UserPositionsItemType) => void, hideIcon?: boolean, )
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/positions-table/columns.tsx:206
↓ 2 callersFunctionPRICE_COLUMN
({ handleConfirmModify, isModifyPending, }: { handleConfirmModify: ( openOrder: UserOpenOrdersItemTy
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/open-orders-table/columns.tsx:250
↓ 2 callersFunctionSEND_COLUMN
( openModal: (action: 'send', balance: BalanceItemType) => void, )
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/balance-table/columns.tsx:238
↓ 2 callersFunctionSIZE_COLUMN
({ handleConfirmModify, isModifyPending, }: { handleConfirmModify: ( openOrder: UserOpenOrdersItemTy
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/open-orders-table/columns.tsx:138
↓ 2 callersFunctionTRANSFER_COLUMN
( openModal: ( action: 'transfer' | 'evm-core-transfer', balance: BalanceItemType, ) => void, )
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/balance-table/columns.tsx:262
↓ 2 callersFunctionaddVertexToGraph
* Add a vertex to the graph data structures
apps/web/src/app/(networks)/(non-evm)/stellar/swap/lib/swap-get-route/use-pool-graph.ts:127
↓ 2 callersFunctionapiAdapter02To01
( res: swapApi2, fromToken: EvmCurrency, toToken: EvmCurrency, to: string | undefined, )
apps/web/src/lib/hooks/react-query/trade/apiAdapter.ts:44
↓ 2 callersFunctionbitmapIndex
(tick: number, tickSpacing: number)
apps/web/src/lib/pool/v3/use-ticks.ts:28
↓ 2 callersFunctionbrushHandleAccentPath
()
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/LiquidityChartRangeInput/svg.tsx:34
↓ 2 callersFunctionbrushHandlePath
(height: number)
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/LiquidityChartRangeInput/svg.tsx:16
↓ 2 callersFunctionbuildNearIntentsAppFees
({ fromChainId, toChainId, }: { fromChainId: NearIntentsSupportedChainId toChainId: NearIntentsSupport
apps/web/src/lib/swap/near-intents/fees.ts:15
↓ 2 callersFunctionbuildNearIntentsSdkQuoteRequest
( request: NearIntentsQuoteRequest, )
apps/web/src/app/(networks)/(evm)/api/cross-chain/near-intents/schemas.ts:236
↓ 2 callersFunctioncalculateAmountsFromLiquidity
( liquidity: bigint, currentSqrtPriceX96: bigint, sqrtPriceLowerX96: bigint, sqrtPriceUpperX96: bigint
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/soroban/pool-helpers.ts:372
↓ 2 callersFunctioncalculateGainFromTp
(input: GainFromTpInput)
apps/web/src/lib/perps/math.ts:258
↓ 2 callersFunctioncalculateLiquidityFromAmount1
( scaledAmount1: bigint, currentSqrtPriceX96: bigint, sqrtPriceLowerX96: bigint, sqrtPriceUpperX96: bi
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/soroban/pool-helpers.ts:338
↓ 2 callersFunctioncalculateLossFromSl
(input: LossFromSlInput)
apps/web/src/lib/perps/math.ts:460
↓ 2 callersFunctioncalculateTimeLeft
()
apps/web/src/app/(networks)/(evm)/perps/_ui/asset-stats/perp-asset-stats.tsx:211
↓ 2 callersFunctioncallback
({ register })
apps/web/src/lib/wallet/namespaces/svm/provider/use-register-privy-svm-wallet.ts:87
↓ 2 callersFunctioncheckTrustlineRequired
( contractAddress: StellarContractAddress, assetCode: string, assetIssuer?: StellarAccountAddress | '',
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/soroban/trustline-helpers.ts:133
↓ 2 callersFunctionclampTickRange
( tickLower: number, tickUpper: number, spacing: number, )
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/utils/ticks.ts:52
↓ 2 callersFunctionclipperTransmitAndDeposit
({ deposit, amounts, }: DepositVariablesGetterArgs)
apps/web/src/lib/pool/blade/useBladeDepositTransaction/variables/clipperTransmitAndDeposit.ts:12
↓ 2 callersFunctioncompare
( a: [number, number], b: [number, number], xScale: ScaleLinear<number, number>, )
apps/web/src/app/(networks)/(evm)/[chainId]/_ui/LiquidityChartRangeInput/brush.tsx:31
↓ 2 callersFunctioncomputeSurroundingTicks
( token0: EvmToken, token1: EvmToken, activeTickProcessed: TickProcessed, sortedTickData: NonNullable<
apps/web/src/lib/functions.ts:181
↓ 2 callersFunctionconvertPoolDataToVertex
(pools: PoolData[])
apps/web/src/app/(networks)/(non-evm)/stellar/swap/lib/swap-get-route/use-pool-graph.ts:74
↓ 2 callersFunctionconvertPoolToSushiPool
(pool: AptosPool)
apps/web/src/app/(networks)/(non-evm)/aptos/pool/lib/convert-pool-to-sushi-pool.ts:42
↓ 2 callersFunctioncreateConnectorConfig
()
apps/web/src/app/(networks)/(non-evm)/solana/_common/config/connector.ts:19
↓ 2 callersFunctioncreateERC20
({ chainId, name = 'FakeToken', symbol = 'FT', decimals = 18, }: { chainId: number name: string
apps/web/test/erc20.ts:42
↓ 2 callersFunctioncreateStellarPoolToken
(token: StellarPoolToken)
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/hooks/pool/use-stellar-pools.ts:11
↓ 2 callersFunctioncreateWagmiConfig
()
apps/web/src/lib/wagmi/config/index.ts:9
↓ 2 callersFunctiondefaultChainId1For
( chainId0: LifiXSwapSupportedChainId, )
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/cross-chain-swap/_ui/lifi/xswap-provider.tsx:82
↓ 2 callersFunctiondrawBlurredImageOverlay
( context: CanvasRenderingContext2D, image: HTMLImageElement, x: number, y: number, width: number,
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:1804
↓ 2 callersFunctiondrawTextTopHighlight
( context: CanvasRenderingContext2D, text: string, font: string, x: number, y: number, textHeight:
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:1617
↓ 2 callersFunctiondrawTradeBadgeInsetShadows
( context: CanvasRenderingContext2D, x: number, y: number, width: number, height: number, radius:
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:1401
↓ 2 callersFunctiondrawTradeBadgeOuterShadows
( context: CanvasRenderingContext2D, x: number, y: number, width: number, height: number, radius:
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:1378
↓ 2 callersFunctionemitEvmSendToast
({ account, chainId, hash, promise, amountText, symbol, }: { account: EvmAddress | undefined c
apps/web/src/app/(networks)/(evm)/perps/_ui/account-management/deposit-dialog/hyperunit/hyperunit-send-buttons.tsx:46
↓ 2 callersFunctionescapeRegExp
(string: string)
packages/ui/src/components/text-field.tsx:10
↓ 2 callersFunctionestimateLiquidationPrice
({ price, side, accountValue, isolatedMargin, maintenanceLeverage, maintenanceMarginRequired, po
apps/web/src/lib/perps/math.ts:77
↓ 2 callersFunctionexportPosterBlob
(canvas: HTMLCanvasElement)
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:578
↓ 2 callersFunctionextractContractErrorCode
* Extract contract error code from error message
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/utils/error-helpers.ts:61
↓ 2 callersFunctionextractGraphQLErrorMessage
( message: string | undefined, )
apps/web/src/lib/perps/sushi-referral.ts:21
↓ 2 callersFunctionfailedState
(state: { source: StepState bridge: StepState dest: StepState })
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/cross-chain-swap/_ui/lifi/confirmation-dialog.tsx:238
↓ 2 callersFunctionfetchNearIntentsQuote
( payload: NearIntentsQuoteRequest, )
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/cross-chain-swap/_ui/near-intents/hooks/use-near-intents-quote.ts:22
↓ 2 callersFunctionfetchSwaps
(address: Address, chainId: SushiSwapV2ChainId)
apps/web/src/app/(networks)/(evm)/[chainId]/pool/v2/[address]/(landing)/_ui/pool-transactions-v2.tsx:77
↓ 2 callersFunctionfetchSwaps
(address: Address, chainId: SushiSwapV3ChainId)
apps/web/src/app/(networks)/(evm)/[chainId]/pool/v3/[address]/(landing)/_ui/pool-transactions-v3.tsx:80
↓ 2 callersFunctionfilterTokens
( tokens: T[], search: string, )
apps/web/src/app/(networks)/(non-evm)/aptos/_common/lib/common/get-sorted-tokens-by-query.ts:42
↓ 2 callersFunctionfinishedState
(state: { source: StepState bridge: StepState dest: StepState })
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/cross-chain-swap/_ui/lifi/confirmation-dialog.tsx:225
↓ 2 callersFunctionformatDateLabel
(value: string | null | undefined)
apps/web/src/app/(networks)/(evm)/perps/referrals/_ui/referees-card.tsx:208
↓ 2 callersFunctionformatDateTime
(value: string)
apps/web/src/app/(networks)/(evm)/perps/referrals/_ui/referees-card.tsx:204
↓ 2 callersFunctionformatFee
(fee: number, precision?: number)
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/utils/format.ts:5
↓ 2 callersFunctionformatPosterPrice
(price: number)
apps/web/src/app/(networks)/(evm)/perps/_ui/trade-tables/_common/share-closed-pnl-dialog.tsx:683
↓ 2 callersFunctionformatPriceBound
(tick: number, bound: 'lower' | 'upper')
apps/web/src/app/(networks)/(non-evm)/stellar/_common/lib/soroban/pool-helpers.ts:204
↓ 2 callersFunctiongetAccountPositions
({ accountBalances, totalSupplies, vaultReserves, }: GetAccountPositions)
apps/web/src/lib/steer/utils/get-account-position.ts:14
↓ 2 callersFunctiongetAdvancedTriggerLabel
(pathname: string)
apps/web/src/app/(networks)/(evm)/[chainId]/(trade)/_ui/swap-mode-buttons.tsx:39
↓ 2 callersFunctiongetApi1TokenAddr
(token: EvmCurrency)
apps/web/src/lib/hooks/react-query/trade/apiAdapter.ts:37
← previousnext →401–500 of 3,426, ranked by callers