MCPcopy Create free account

hub / github.com/AP3X-Dev/Solana-Casino / functions

Functions113 in github.com/AP3X-Dev/Solana-Casino

↓ 50 callersFunctioncn
(...inputs: ClassValue[])
src/utils/cn.ts:4
↓ 8 callersFunctionisActive
(path: string)
src/components/layout/EnhancedNavigation.tsx:159
↓ 5 callersFunctioncreateEmptySlice
()
src/hooks/useEnhancedGame.ts:97
↓ 5 callersFunctionderiveUint32
(serverSeed: string, clientSeed: string, nonce: number, salt: string)
src/utils/provableFairness.ts:46
↓ 3 callersFunctioncalculateWinnings
()
src/components/games/UltraSlots.tsx:129
↓ 3 callersFunctionrandomString
(length: number)
src/utils/provableFairness.ts:28
↓ 3 callersFunctionuseEnhancedGame
(gameType: ProvablyFairGameType)
src/hooks/useEnhancedGame.ts:199
↓ 2 callersFunctionapplyTheme
(theme: Theme)
src/utils/theme.ts:20
↓ 2 callersFunctiongenerateCoinFlipResult
( serverSeed: string, clientSeed: string, nonce: number )
src/utils/provableFairness.ts:52
↓ 2 callersFunctiongenerateDiceRollResult
(serverSeed: string, clientSeed: string, nonce: number)
src/utils/provableFairness.ts:60
↓ 2 callersFunctiongenerateSlotsResult
( serverSeed: string, clientSeed: string, nonce: number )
src/utils/provableFairness.ts:64
↓ 2 callersFunctiongetBadgeIcon
(badge: string)
src/components/leaderboard/AdvancedLeaderboard.tsx:107
↓ 2 callersFunctiongetDiceColor
(value: number)
src/components/games/UltraDiceRoll.tsx:101
↓ 2 callersFunctiongetInitialTheme
()
src/utils/theme.ts:16
↓ 2 callersFunctionhashServerSeed
(serverSeed: string)
src/utils/provableFairness.ts:24
↓ 2 callersFunctionshutdown
(signal: string)
server/src/index.ts:102
↓ 2 callersFunctionuseTheme
()
src/hooks/useTheme.ts:4
↓ 1 callersMethodcalculate_house_edge
(&self, bet_amount: u64)
programs/casino/src/state/casino.rs:76
↓ 1 callersMethodcalculate_treasury_fee
(&self, bet_amount: u64)
programs/casino/src/state/casino.rs:80
↓ 1 callersFunctionformatValue
(val: string | number)
src/components/analytics/EnhancedGameStats.tsx:182
↓ 1 callersFunctiongetDifficultyColor
(difficulty: string)
src/components/games/GameSelector3D.tsx:141
↓ 1 callersFunctiongetGameBackground
(id: string)
src/components/games/GameSelector3D.tsx:41
↓ 1 callersFunctiongetPreferredTheme
()
src/utils/theme.ts:11
↓ 1 callersFunctiongetRankChange
(current: number, previous: number)
src/components/leaderboard/AdvancedLeaderboard.tsx:98
↓ 1 callersFunctiongetRankIcon
(rank: number)
src/components/leaderboard/AdvancedLeaderboard.tsx:85
↓ 1 callersFunctiongetStoredTheme
()
src/utils/theme.ts:5
↓ 1 callersFunctiongetSymbolRarityGlow
(rarity: string)
src/components/games/UltraSlots.tsx:120
↓ 1 callersFunctionhandleSelect
(option: SelectOption)
src/components/ui/Select.tsx:46
↓ 1 callersFunctionhandleTabChange
(value: string)
src/components/ui/Tabs.tsx:31
↓ 1 callersFunctionisWinningRoll
(value: number)
src/components/games/UltraDiceRoll.tsx:110
↓ 1 callersMethodis_expired
(&self)
programs/casino/src/state/game.rs:54
↓ 1 callersFunctionload
()
src/hooks/useEnhancedGame.ts:464
↓ 1 callersFunctionloadBalance
()
src/pages/Wallets.tsx:36
↓ 1 callersFunctionpersistTheme
(theme: Theme)
src/utils/theme.ts:25
FunctionAbout
()
src/pages/About.tsx:16
FunctionAdvancedLeaderboard
({ timeframe = 'weekly', category = 'profit' })
src/components/leaderboard/AdvancedLeaderboard.tsx:76
FunctionAnalytics
()
src/pages/Analytics.tsx:4
FunctionAnimatedBackground
({ variant = 'default' })
src/components/ui/AnimatedBackground.tsx:13
FunctionApp
()
src/App.tsx:8
FunctionAppRoutes
()
src/routes.tsx:21
FunctionBotConfiguration
()
src/pages/CasinoCreator.tsx:213
FunctionCasinoCreator
()
src/pages/CasinoCreator.tsx:14
FunctionComponentShowcase
()
src/pages/ComponentShowcase.tsx:25
FunctionDashboard
()
src/pages/Dashboard.tsx:14
FunctionDialog
({ open, onOpenChange, title, description, children, actions, className })
src/components/ui/Dialog.tsx:16
FunctionDivider
({ variant = 'solid', color = 'default', spacing = 'md', animated = false, })
src/components/ui/Divider.tsx:18
FunctionEnhancedGameStats
()
src/components/analytics/EnhancedGameStats.tsx:27
FunctionEnhancedNavigation
()
src/components/layout/EnhancedNavigation.tsx:113
FunctionFeatureCard
({ icon, title, description }: FeatureCardProps)
src/pages/About.tsx:170
FunctionGameSelector3D
()
src/components/games/GameSelector3D.tsx:131
FunctionGameSettings
()
src/pages/CasinoCreator.tsx:171
FunctionLeaderboard
()
src/pages/Leaderboard.tsx:4
FunctionMetric
({ value, label, change, trend = 'neutral', unit, icon, color = 'accent', size = 'md', anima
src/components/ui/Metric.tsx:40
FunctionNotFound
()
src/pages/NotFound.tsx:5
FunctionPageHeader
({ title, subtitle, eyebrow, icon, actions, className }: PageHeaderProps)
src/components/ui/PageHeader.tsx:14
FunctionRecentGames
()
src/components/dashboard/RecentGames.tsx:41
FunctionRouteLoader
()
src/components/ui/RouteLoader.tsx:5
FunctionSettings
()
src/pages/Settings.tsx:21
FunctionStatCard
({ icon, title, value, change, trend = 'up', accent = 'accent' })
src/components/ui/StatCard.tsx:23
FunctionStatCard
({ title, value, change, icon: Icon, color, format = 'number' })
src/components/analytics/EnhancedGameStats.tsx:181
FunctionTelegramBot
()
src/pages/TelegramBot.tsx:18
FunctionTokenSetup
()
src/pages/CasinoCreator.tsx:141
FunctionTooltip
({ content, side = 'top', delay = 300, children, className })
src/components/ui/Tooltip.tsx:32
FunctionTopTokens
()
src/components/dashboard/TopTokens.tsx:39
FunctionTournaments
()
src/pages/Tournaments.tsx:17
FunctionUltraCoinFlip
()
src/components/games/UltraCoinFlip.tsx:19
FunctionUltraDiceRoll
()
src/components/games/UltraDiceRoll.tsx:20
FunctionUltraSlots
()
src/components/games/UltraSlots.tsx:39
FunctionUpdateCard
({ version, date, title, description, features }: UpdateCardProps)
src/pages/About.tsx:193
FunctionWalletProvider
({ children })
src/components/WalletProvider.tsx:10
FunctionWallets
()
src/pages/Wallets.tsx:22
Methodcalculate_max_payout
(&self, bet_amount: u64, multiplier: u64)
programs/casino/src/state/casino.rs:84
Methodcalculate_payout
(&self, outcome: &[u8], casino_house_edge: u16)
programs/casino/src/state/game.rs:170
Methodcan_be_resolved
(&self)
programs/casino/src/state/game.rs:58
Methodcan_claim_winnings
(&self)
programs/casino/src/state/game.rs:62
Methodcancel_game
(&mut self)
programs/casino/src/state/game.rs:88
Functionclaim_winnings
Claim winnings from a resolved game
programs/casino/src/lib.rs:55
Methodclaim_winnings
(&mut self)
programs/casino/src/state/game.rs:78
Functioncreate_game
Create a new game session
programs/casino/src/lib.rs:35
Functioncreate_tournament
Create tournament
programs/casino/src/lib.rs:99
Functionemergency_pause
Emergency pause (admin only)
programs/casino/src/lib.rs:71
Methodexpire_game
(&mut self)
programs/casino/src/state/game.rs:98
Functionfinalize_tournament
Finalize tournament
programs/casino/src/lib.rs:115
Methodgenerate_game_outcome
(&self, server_seed: &str)
programs/casino/src/state/game.rs:127
Methodget_game_duration
(&self)
programs/casino/src/state/game.rs:109
Methodget_payout_ratio
(&self)
programs/casino/src/state/casino.rs:117
Methodget_profit_margin
(&self)
programs/casino/src/state/casino.rs:110
FunctionhandleClickOutside
(event: MouseEvent)
src/components/ui/Select.tsx:53
FunctionhandleClose
()
src/components/ui/Alert.tsx:66
FunctionhandleCopy
()
src/pages/Wallets.tsx:58
FunctionhandleEnter
()
src/components/ui/Tooltip.tsx:36
FunctionhandleEscape
(event: KeyboardEvent)
src/components/layout/EnhancedNavigation.tsx:148
FunctionhandleEscape
(e: KeyboardEvent)
src/components/ui/Dialog.tsx:20
FunctionhandleLeave
()
src/components/ui/Tooltip.tsx:40
FunctionhandlePointerDown
(event: MouseEvent)
src/components/layout/EnhancedNavigation.tsx:142
FunctionhandleRefresh
()
src/components/analytics/EnhancedGameStats.tsx:46
FunctionhandleScroll
()
src/components/layout/EnhancedNavigation.tsx:126
Functioninitialize_casino
Initialize a new casino with configuration
programs/casino/src/lib.rs:24
Functioninitialize_player
Initialize player profile
programs/casino/src/lib.rs:84
Methodis_operational
(&self)
programs/casino/src/state/casino.rs:92
next →1–100 of 113, ranked by callers