Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xblackbot/rainbow-swap
/ functions
Functions
378 in github.com/0xblackbot/rainbow-swap
⨍
Functions
378
◇
Types & classes
81
↓ 1 callers
Function
getTaskCheck
(params: GetTaskCheckParams)
src/utils/api.utils.ts:24
↓ 1 callers
Function
getTradingCompetitionData
( params: GetTradingCompetitionDataParams )
src/utils/api.utils.ts:37
↓ 1 callers
Function
getUserAuth
(params: GetUserAuthParams)
src/utils/api.utils.ts:16
↓ 1 callers
Function
getWalletData
(params: GetWalletDataParams)
src/utils/api.utils.ts:19
↓ 1 callers
Function
handleToggleAssetsClick
()
src/components/swap-form/swap-form.tsx:124
↓ 1 callers
Function
isColorDark
(rgb)
public/scripts/telegram-web-app.js:1048
↓ 1 callers
Function
receiveEvent
(eventType, eventData)
public/scripts/telegram-web-app.js:179
↓ 1 callers
Function
reqInvoke
()
public/scripts/telegram-web-app.js:3081
↓ 1 callers
Function
sessionStorageGet
(key)
public/scripts/telegram-web-app.js:265
↓ 1 callers
Function
sessionStorageSet
(key, value)
public/scripts/telegram-web-app.js:255
↓ 1 callers
Function
setBackgroundColor
(color)
public/scripts/telegram-web-app.js:921
↓ 1 callers
Function
setBottomBarColor
(color)
public/scripts/telegram-web-app.js:971
↓ 1 callers
Function
setClosingConfirmation
(need_confirmation)
public/scripts/telegram-web-app.js:660
↓ 1 callers
Function
setContentSafeAreaInset
(data)
public/scripts/telegram-web-app.js:625
↓ 1 callers
Function
setHeaderColor
(color)
public/scripts/telegram-web-app.js:845
↓ 1 callers
Function
setSafeAreaInset
(data)
public/scripts/telegram-web-app.js:602
↓ 1 callers
Function
sleep
(ms: number)
src/utils/promise.utils.ts:1
↓ 1 callers
Function
sortAssets
( assets: Asset[], balances: BalancesRecord )
src/components/swap-form/custom-input/asset-selector/utils/sort-assets.utils.ts:6
↓ 1 callers
Function
toggleOrientationLock
(locked)
public/scripts/telegram-web-app.js:702
↓ 1 callers
Function
toggleVerticalSwipes
(enable_swipes)
public/scripts/telegram-web-app.js:675
↓ 1 callers
Function
trackSwapConfirmation
(params: { walletAddress: string; bocHash: string; usdValue: number; inputAssetAddress: string
src/hooks/use-analytics.hook.ts:30
↓ 1 callers
Function
updateDebugButton
(btn_params)
public/scripts/telegram-web-app.js:1458
↓ 1 callers
Function
urlParseHashParams
(locationHash)
public/scripts/telegram-web-app.js:75
↓ 1 callers
Function
urlParseQueryString
(queryString)
public/scripts/telegram-web-app.js:98
↓ 1 callers
Function
useAppStatusSelector
()
src/store/security/security-selectors.ts:3
↓ 1 callers
Function
useAssetsListSelector
()
src/store/assets/assets-selectors.ts:4
↓ 1 callers
Function
useAssetsRecordSelector
()
src/store/assets/assets-selectors.ts:7
↓ 1 callers
Function
useBalancesRecordSelector
()
src/store/wallet/wallet-selectors.ts:5
↓ 1 callers
Function
useDevVersionSelector
()
src/store/dev/dev-selectors.ts:3
↓ 1 callers
Function
useDivHeight
()
src/hooks/use-div-height.hook.ts:3
↓ 1 callers
Function
useExchangeRate
(inputAsset: Asset, outputAsset: Asset)
src/components/swap-form/hooks/use-exchange-rate.hook.ts:7
↓ 1 callers
Function
useInputError
()
src/components/swap-form/hooks/use-input-error.hook.ts:10
↓ 1 callers
Function
useIsAssetsLoadingSelector
()
src/store/assets/assets-selectors.ts:10
↓ 1 callers
Function
useNumberOfReferralsSelector
()
src/store/wallet/wallet-selectors.ts:43
↓ 1 callers
Function
usePointsSelector
()
src/store/wallet/wallet-selectors.ts:26
↓ 1 callers
Function
useRefreshRoutes
( inputAssetAmount: string, nanoInputAssetAmount: string, inputAssetAddress: string, outputAss
src/hooks/use-refresh-routes.hook.ts:11
↓ 1 callers
Function
useRewardsStateSelector
()
src/store/wallet/wallet-selectors.ts:57
↓ 1 callers
Function
useSendTransaction
()
src/hooks/use-send-transaction.hook.ts:11
↓ 1 callers
Function
useStateVersionCheck
()
src/hooks/use-state-version-check.hook.ts:9
↓ 1 callers
Function
useSwapHistoryDataSelector
()
src/store/wallet/wallet-selectors.ts:23
↓ 1 callers
Function
useSwapMessageCountSelector
()
src/store/swap-routes/swap-routes-selectors.ts:16
↓ 1 callers
Function
useSyncSwapFormWithRouter
( inputAsset: Asset, outputAsset: Asset, setInputAssetAddress: Dispatch<SetStateAction<string>>,
src/hooks/use-set-assets-from-router-params.hook.ts:12
↓ 1 callers
Function
useTaskSelector
(taskType: TaskTypeEnum)
src/store/wallet/wallet-selectors.ts:52
↓ 1 callers
Function
useThemeStyles
()
src/hooks/use-theme-styles.hook.ts:6
↓ 1 callers
Function
useTonAddress
(userFriendly = true)
src/tonconnect/useTonAddress.ts:10
↓ 1 callers
Function
useTonConnectModalStatus
()
src/hooks/use-ton-connect-modal-status.hook.ts:5
↓ 1 callers
Function
useTonWallet
()
src/tonconnect/useTonWallet.ts:13
↓ 1 callers
Function
useTooltip
({ initialOpen = false, placement = 'top', open: controlledOpen, onOpenChange: setControlledOp
src/shared/tooltip/use-tooltip.hook.ts:17
↓ 1 callers
Function
useTradingCompetitionDateSelector
()
src/store/trading-competition/trading-competition-selectors.ts:3
↓ 1 callers
Function
useUpdateAssetsList
()
src/hooks/use-update-assets-list.hook.ts:10
↓ 1 callers
Function
useUpdatePendingSwap
()
src/hooks/use-update-pending-swap.hook.ts:23
↓ 1 callers
Function
useUserAssetsSelector
()
src/store/wallet/wallet-selectors.ts:11
↓ 1 callers
Function
useWalletAddressRef
()
src/hooks/use-wallet-address.hook.ts:15
↓ 1 callers
Function
versionCompare
(v1, v2)
public/scripts/telegram-web-app.js:1062
Function
AdsSwiper
()
src/components/swap-form/ads-swiper/ads-swiper.tsx:15
Function
AdsSwiperWithSuspense
()
src/components/swap-form/ads-swiper/ads-swiper-with-suspense.tsx:8
Function
AlertIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/AlertIcon/AlertIcon.tsx:5
Function
App
()
src/app/app.tsx:26
Function
ArrowUpDownIcon
({ width = '16px', height = '16px', className = '' })
src/assets/icons/ArrowUpDownIcon/ArrowUpDownIcon.tsx:9
Function
AssetList
({isOpen, onChange})
src/components/swap-form/custom-input/asset-selector/asset-list/asset-list.tsx:30
Function
AssetListItem
({ index, style, isLoading, dataArray }: RowComponentProps<AssetListItemProps>)
src/components/swap-form/custom-input/asset-selector/asset-list/asset-list-item/asset-list-item.tsx:10
Function
AssetNoResult
()
src/components/swap-form/custom-input/asset-selector/asset-no-result/asset-no-result.tsx:4
Function
BottomSheet
({ isOpen, onClose, headerTitle, children })
src/shared/bottom-sheet/bottom-sheet.tsx:18
Function
Button
({ size, mode, stretched = false, className = '', Component = 'button', onClick, c
src/components/button/button.tsx:38
Function
ChatIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/ChatIcon/ChatIcon.tsx:5
Function
CheckmarkIcon
({ width = 24, height = 24, fill = '#34CC4E' })
src/assets/icons/CheckmarkIcon/CheckmarkIcon.tsx:5
Function
ChevronDoubleDownIcon
({ width = 24, height = 24, className })
src/assets/icons/ChevronDoubleDownIcon/ChevronDoubleDownIcon.tsx:5
Function
ChevronDownIcon
({ width = '16px', height = '16px', className = '' })
src/assets/icons/ChevronDownIcon/ChevronDownIcon.tsx:9
Function
ChevronRightIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/ChevronRightIcon/ChevronRightIcon.tsx:5
Function
CompetitionInfo
({onClose})
src/components/trading-competition-modal/competition-info/competition-info.tsx:33
Function
ConnectWalletButton
({onClick})
src/components/swap-form/connect-wallet-button/connect-wallet-button.tsx:11
Function
ContentContainer
({className = '', children})
src/shared/content-container/content-container.tsx:10
Function
CopyIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/CopyIcon/CopyIcon.tsx:5
Function
Countdown
({ date, isActive = true, placeholder, className })
src/components/countdown/countdown.tsx:35
Function
DexFilterSetting
()
src/components/settings-modal/dex-filter/dex-filter.tsx:11
Function
DexFilterToggle
({dexGroup})
src/components/settings-modal/dex-filter/dex-filter-toggle.tsx:14
Function
Divider
({withArrow = false, className = ''})
src/components/points-modal/social-tasks/divider/divider.tsx:12
Function
DollarIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/DollarIcon/DollarIcon.tsx:5
Function
EarnFees
()
src/components/swap-form/ads-swiper/earn-fees/earn-fees.tsx:5
Function
ExplorerButton
({value, title})
src/components/settings-modal/explorer/explorer-button.tsx:14
Function
ExplorerSetting
()
src/components/settings-modal/explorer/explorer.tsx:5
Function
ExternalLinkIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/ExternalLinkIcon/ExternalLinkIcon.tsx:5
Function
FarmVolume
()
src/components/swap-form/ads-swiper/farm-volume/farm-volume.tsx:11
Function
Footer
()
src/components/footer/footer.tsx:21
Function
FormButton
({text, containerClassName, onClick})
src/shared/form-button/form-button.tsx:12
Function
GitbookIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/GitbookIcon/GitbookIcon.tsx:5
Function
GithubIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/GithubIcon/GithubIcon.tsx:5
Function
Header
()
src/components/header/header.tsx:12
Function
HeaderContainer
({children})
src/components/header/header-container/header-container.tsx:6
Function
HistoryData
({historyData, isLoading})
src/components/history-modal/swaps-history/history-data/history-data.tsx:25
Function
HistoryIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/HistoryIcon/HistoryIcon.tsx:5
Function
HistoryModal
({isOpen, onClose})
src/components/history-modal/history-modal.tsx:10
Function
InfoIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/InfoIcon/InfoIcon.tsx:5
Function
InfoRow
({ description, infoArray = [], isLoading, tooltipText })
src/components/history-modal/swaps-history/history-data/info-row/info-row.tsx:17
Function
InviteFriends
()
src/components/points-modal/invite-friends/invite-friends.tsx:13
Function
LoadingIcon
({width = 20, height = 20})
src/assets/icons/LoadingIcon/LoadingIcon.tsx:6
Function
LogoIcon
({className = ''})
src/components/header/assets/LogoIcon.tsx:7
Function
LogoText
({ height = '16px', width = '16px', className = '' })
src/components/header/assets/LogoText.tsx:9
Function
LogoutIcon
({ width = 20, height = 20, className, onClick })
src/assets/icons/LogoutIcon/LogoutIcon.tsx:5
Function
Lottie
({src, speed, className})
src/components/lottie/lottie.tsx:8
← previous
next →
101–200 of 378, ranked by callers