Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TeamRaccoons/Unified-Wallet-Kit
/ functions
Functions
133 in github.com/TeamRaccoons/Unified-Wallet-Kit
⨍
Functions
133
◇
Types & classes
26
↓ 9 callers
Function
useUnifiedWalletContext
()
src/contexts/UnifiedWalletContext.ts:82
↓ 7 callers
Function
constructMissingProviderErrorMessage
(action: string, valueName: string)
src/contexts/UnifiedWalletContext.ts:36
↓ 7 callers
Function
useTranslation
()
src/contexts/TranslationProvider/index.tsx:54
↓ 3 callers
Function
shortenAddress
(address: string, chars = 4)
src/misc/utils.ts:31
↓ 3 callers
Function
sortByPrecedence
(walletPrecedence: WalletName[])
src/components/UnifiedWalletModal/index.tsx:220
↓ 3 callers
Function
useUnifiedWallet
()
src/contexts/UnifiedWalletContext.ts:86
↓ 2 callers
Function
connect
()
src/contexts/UnifiedWalletContext.ts:55
↓ 1 callers
Method
connect
()
src/contexts/WalletConnectionProvider/HardcodedWalletStandardAdapter.tsx:53
↓ 1 callers
Function
fetchAllTokens
()
src/contexts/accounts.tsx:77
↓ 1 callers
Function
fetchNative
()
src/contexts/accounts.tsx:63
↓ 1 callers
Function
formatAmount
(amount: string, decimals: number)
src/components/Swap/index.tsx:96
↓ 1 callers
Function
fromLamports
(lamportsAmount?: number, decimals?: number, rate: number = 1.0)
src/misc/utils.ts:35
↓ 1 callers
Method
getHoldings
(owner: string)
src/components/Swap/UltraClient.ts:103
↓ 1 callers
Method
getSwapQuote
(inputMint: string, outputMint: string, amount: number, owner: string)
src/components/Swap/UltraClient.ts:64
↓ 1 callers
Function
isIosAndRedirectable
()
src/misc/utils.ts:134
↓ 1 callers
Function
isMobile
()
src/misc/utils.ts:95
↓ 1 callers
Function
refresh
()
src/contexts/accounts.tsx:102
↓ 1 callers
Function
select
(_name: WalletName | null)
src/contexts/UnifiedWalletContext.ts:52
↓ 1 callers
Function
signTransaction
(_transaction: Transaction)
src/contexts/UnifiedWalletContext.ts:68
↓ 1 callers
Method
swap
( signedTransaction: string, requestId: string, )
src/components/Swap/UltraClient.ts:83
↓ 1 callers
Function
useOutsideClick
(ref: RefObject<HTMLElement>, handler: (e: MouseEvent) => void)
src/misc/utils.ts:99
↓ 1 callers
Function
usePreviouslyConnected
()
src/contexts/WalletConnectionProvider/previouslyConnectedProvider.tsx:28
Function
AccountsProvider
({ children })
src/contexts/accounts.tsx:56
Function
App
({ Component, pageProps }: AppProps)
src/pages/_app.tsx:8
Function
AppHeader
()
src/components/AppHeader/AppHeader.tsx:10
Function
ChevronDownIcon
({ className = '' })
src/components/icons/ChevronDownIcon.tsx:1
Function
ChevronDownIcon
({ className = '' })
src/icons/ChevronDownIcon.tsx:1
Function
ChevronDownSolidIcon
()
src/components/icons/ChevronDownSolidIcon.tsx:3
Function
ChevronDownSolidIcon
()
src/icons/ChevronDownSolidIcon.tsx:3
Function
ChevronLeftIcon
({ width = '8', height = '14' })
src/components/icons/ChevronLeftIcon.tsx:1
Function
ChevronLeftIcon
({ width = '8', height = '14' })
src/icons/ChevronLeftIcon.tsx:1
Function
ChevronUpIcon
({ className = '' })
src/components/icons/ChevronUpIcon.tsx:3
Function
ChevronUpIcon
({ className = '' })
src/icons/ChevronUpIcon.tsx:3
Function
ChevronUpSolidIcon
()
src/components/icons/ChevronUpSolidIcon.tsx:3
Function
ChevronUpSolidIcon
()
src/icons/ChevronUpSolidIcon.tsx:3
Function
CloseIcon
({ width = 20, height = 20 })
src/components/icons/CloseIcon.tsx:3
Function
CloseIcon
({ width = 20, height = 20 })
src/icons/CloseIcon.tsx:3
Function
CodeBlocks
({ params, unparsedWalletDeclarationString, unparsedWalletPropsString, })
src/components/CodeBlocks/CodeBlocks.tsx:17
Function
Collapse
({ children, className = '', height, maxHeight, expanded })
src/components/Collapse/index.tsx:12
Function
ConnectAndSwap
({ params, unparsedWalletDeclarationString, unparsedWalletPropsString }: ConnectAndSwapProps)
src/components/examples/ConnectAndSwap.tsx:15
Function
CurrentUserBadge
({ onClick, className })
src/components/CurrentUserBadge.tsx:22
Function
DiscordIcon
({ width = '20', height = '20' })
src/components/icons/DiscordIcon.tsx:3
Function
DiscordIcon
({ width = '20', height = '20' })
src/icons/DiscordIcon.tsx:3
Function
ExampleAllWallets
({ theme, lang })
src/components/examples/ExampleAllWallets.tsx:19
Function
ExampleBaseOnly
({ theme, lang })
src/components/examples/ExampleBaseOnly.tsx:13
Function
ExampleSelectedWallets
({ theme, lang })
src/components/examples/ExampleSelectedWallets.tsx:26
Function
ExternalIcon
({ width = 10, height = 10 })
src/components/icons/ExternalIcon.tsx:3
Function
ExternalIcon
()
src/icons/ExternalIcon.tsx:1
Function
Footer
()
src/components/Footer/Footer.tsx:7
Function
GlobalStyles
()
src/styles/GlobalStyles.tsx:12
Function
Header
({ onClose })
src/components/UnifiedWalletModal/index.tsx:51
Function
HeaderLink
({ external, href, icon, label })
src/components/AppHeader/HeaderLinksMobile.tsx:13
Function
HeaderLink
({ href, isActive, title, icon, external = false, }: { href: string; isActive: boolean; title:
src/components/AppHeader/HeaderLinks.tsx:7
Function
HeaderLinks
()
src/components/AppHeader/HeaderLinks.tsx:40
Function
HeaderLinksMobile
()
src/components/AppHeader/HeaderLinksMobile.tsx:33
Function
Index
()
src/pages/index.tsx:14
Function
InfoIcon
({ width = '20', height = '20' })
src/components/icons/InfoIcon.tsx:3
Function
InfoIcon
({ width = '20', height = '20' })
src/icons/InfoIcon.tsx:3
Function
InfoIconSVG
({ width = 12, height = 12 })
src/components/icons/InfoIconSVG.tsx:1
Function
InfoIconSVG
({ width = 12, height = 12 })
src/icons/InfoIconSVG.tsx:1
Function
JupiterLogo
({ width = 24, height = 24 })
src/components/icons/JupiterLogo.tsx:3
Function
JupiterLogo
({ width = 24, height = 24 })
src/icons/JupiterLogo.tsx:3
Function
JupiterSwap
()
src/components/Swap/index.tsx:16
Function
LeftArrowIcon
({ width = '12', height = '12' })
src/components/icons/LeftArrowIcon.tsx:3
Function
LeftArrowIcon
({ width = '12', height = '12' })
src/icons/LeftArrowIcon.tsx:3
Function
ListOfWallets
({ list, onToggle, isOpen })
src/components/UnifiedWalletModal/index.tsx:81
Function
MenuIcon
()
src/components/icons/MenuIcon.tsx:3
Function
MenuIcon
()
src/icons/MenuIcon.tsx:3
Function
ModalDialog
({ open, onClose: onCloseFunc, children })
src/components/ModalDialog/index.tsx:4
Function
NotInstalled
({ adapter, onClose, onGoOnboarding, })
src/components/UnifiedWalletModal/NotInstalled.tsx:21
Function
OnboardingFlow
({ onClose, showBack }: { onClose: () => void; showBack: boolean })
src/components/UnifiedWalletModal/Onboarding.tsx:133
Function
OnboardingGetWallets
({ flow, setFlow, })
src/components/UnifiedWalletModal/Onboarding.tsx:77
Function
OnboardingIntro
({ flow, setFlow, onClose, showBack })
src/components/UnifiedWalletModal/Onboarding.tsx:37
Function
PlayIcon
({ width = '24', height = '24' })
src/components/icons/PlayIcon.tsx:3
Function
PlayIcon
({ width = '24', height = '24' })
src/icons/PlayIcon.tsx:3
Function
PreviewFunctionality
({ title, walletProps }: { title: string, walletProps?: IWalletProps })
src/components/PreviewFunctionality.tsx:4
Function
PreviouslyConnectedProvider
({ children })
src/contexts/WalletConnectionProvider/previouslyConnectedProvider.tsx:6
Function
QueryProvider
({ children })
src/components/Swap/QueryProvider.tsx:13
Function
RefreshSVG
({ width = '12', height = '12' })
src/components/icons/RefreshSVG.tsx:1
Function
RefreshSVG
({ width = '12', height = '12' })
src/icons/RefreshSVG.tsx:1
Function
RepoLogo
({ width = '20', height = '20' })
src/components/icons/RepoLogo.tsx:3
Function
RepoLogo
({ width = '20', height = '20' })
src/icons/RepoLogo.tsx:3
Function
RoutesSVG
({ width = '20', height = '20' })
src/components/icons/RoutesSVG.tsx:3
Function
RoutesSVG
({ width = '20', height = '20' })
src/icons/RoutesSVG.tsx:3
Function
SearchIcon
()
src/components/icons/SearchIcon.tsx:1
Function
SearchIcon
()
src/icons/SearchIcon.tsx:1
Function
SettingsSVG
({ width = '12', height = '12' })
src/components/icons/SettingsSVG.tsx:1
Function
SettingsSVG
({ width = '12', height = '12' })
src/icons/SettingsSVG.tsx:1
Function
SexyChameleonText
({ children }: { children: ReactNode; })
src/components/SexyChameleonText/SexyChameleonText.tsx:4
Function
SuccessIcon
({ width = '56', height = '56' })
src/components/icons/SuccessIcon.tsx:3
Function
SuccessIcon
({ width = '56', height = '56' })
src/icons/SuccessIcon.tsx:3
Function
SwapIcon
(props)
src/components/icons/SwapIcon.tsx:3
Function
SwapIcon
(props)
src/icons/SwapIcon.tsx:3
Function
Toggle
({ active, onClick, className, dotClassName }: Props)
src/components/Toggle.tsx:10
Function
TranslationProvider
({ lang: forceLang, children, }: { lang?: AllLanguage; children: React.ReactNode; })
src/contexts/TranslationProvider/index.tsx:14
Function
TwitterIcon
({ width = '24', height = '24' })
src/components/icons/TwitterIcon.tsx:3
Function
TwitterIcon
({ width = '24', height = '24' })
src/icons/TwitterIcon.tsx:3
Function
UnifiedWalletButton
({ overrideContent, buttonClassName: className, currentUserClassName })
src/components/UnifiedWalletButton/index.tsx:22
Function
UnifiedWalletContextProvider
({ config, children })
src/contexts/UnifiedWalletProvider.tsx:50
Function
UnifiedWalletModal
({ onClose })
src/components/UnifiedWalletModal/index.tsx:239
next →
1–100 of 133, ranked by callers