MCPcopy Create free account

hub / github.com/0xFableOrg/0xFable / functions

Functions258 in github.com/0xFableOrg/0xFable

↓ 1 callersFunctionprove
( circuitName: string, inputs: Record<string, bigint | bigint[] | string> )
packages/webapp/src/utils/zkproofs/proofs.ts:74
↓ 1 callersFunctionrandomUint256
()
packages/webapp/src/utils/js-utils.ts:166
↓ 1 callersMethodrelease
()
packages/webapp/src/utils/asyncLock.ts:23
↓ 1 callersFunctionrenderCardContent
()
packages/webapp/src/components/cards/cardContainer.tsx:32
↓ 1 callersFunctionreplaceFunction
(obj: any, name: string, replacement: (old: T) => T)
packages/webapp/src/setup.ts:32
↓ 1 callersFunctionrunWithFile
(circuitName, inputFilename)
packages/circuits/verify.js:27
↓ 1 callersMethodsetKey
(privkey: PrivateKey)
packages/webapp/src/wagmi/BurnerConnector.ts:61
↓ 1 callersFunctionsetup
()
packages/webapp/src/setup.ts:15
↓ 1 callersFunctionsetupBigintSerialization
()
packages/webapp/src/setup.ts:175
↓ 1 callersFunctionsetupFilterErrorMessages
* Hooks {@link console.error} such that string errors starting with any of the strings in {@link * filteredErrorMessages} and object errors with a `c
packages/webapp/src/setup.ts:132
↓ 1 callersFunctionsetupFilterInfoMessages
* Hooks {@link console.info} such that string infos starting with any of the strings in {@link * filteredInfoMessages} will be filtered out. Instead
packages/webapp/src/setup.ts:154
↓ 1 callersFunctionsetupFilterLogMessages
* Hooks {@link console.log} such that string infos starting with any of the strings in {@link * filteredLogMessages} will be filtered out. Instead th
packages/webapp/src/setup.ts:165
↓ 1 callersFunctionsetupFilterWarningMessages
* Hooks {@link console.warn} such that string warnings starting with any of the strings in {@link * filteredWarningMessages} will be filtered out. In
packages/webapp/src/setup.ts:143
↓ 1 callersFunctionsetupGame
()
packages/e2e/tests/chain.ts:71
↓ 1 callersFunctionsetupStore
()
packages/webapp/src/store/setup.ts:18
↓ 1 callersFunctionshortenAddress
(address?: `0x${string}` | null, digits = 5)
packages/webapp/src/utils/js-utils.ts:178
↓ 1 callersFunctionskipTurnImpl
(args: EndTurnArgs)
packages/webapp/src/actions/endTurn.ts:41
↓ 1 callersFunctionsubscribeToGame
(ID: bigint | null)
packages/webapp/src/store/subscriptions.ts:63
↓ 1 callersMethodtake
()
packages/webapp/src/utils/asyncLock.ts:18
↓ 1 callersFunctionthrottledFetch
( fetchFn: (...args: Params) => Promise<Result>, throttlePeriod: number = DEFAULT_THROTTLE_PERIOD )
packages/webapp/src/utils/throttledFetch.ts:45
↓ 1 callersFunctiontoString
(obj: any)
packages/webapp/src/utils/js-utils.ts:51
↓ 1 callersFunctionuseDeckAirdropWrite
(params: UseContractSpecificWriteParams)
packages/webapp/src/hooks/useFableWrite.ts:54
↓ 1 callersFunctionuseDragEvents
( setActiveId: (id: UniqueIdentifier | null) => void, setLoading: (loading: string | null) => void,
packages/webapp/src/hooks/useDragEvents.ts:11
↓ 1 callersFunctionuseGameData
()
packages/webapp/src/store/hooks.ts:38
↓ 1 callersFunctionuseIsHydrated
()
packages/webapp/src/hooks/useIsHydrated.ts:10
↓ 1 callersFunctionuseIsMounted
()
packages/webapp/src/hooks/useIsMounted.ts:17
↓ 1 callersFunctionuseOfflineCheck
()
packages/webapp/src/hooks/useOfflineCheck.ts:5
↓ 1 callersFunctionusePlayerHand
()
packages/webapp/src/store/hooks.ts:146
↓ 1 callersFunctionuseScrollBox
(scrollRef: RefObject<HTMLDivElement>, cards: readonly bigint[] | null)
packages/webapp/src/hooks/useScrollBox.ts:8
↓ 1 callersFunctionwaitForUpdate
(blockNum: bigint, timeout: number = 15)
packages/webapp/src/store/update.ts:306
FunctionCardCollectionDisplay
({ cards, isHydrated, setSelectedCard, selectedCards, onCardToggle, isEditing, })
packages/webapp/src/components/collection/cardCollectionDisplay.tsx:17
FunctionCardContainer
({ id, handHovered, placement, cardGlow })
packages/webapp/src/components/cards/cardContainer.tsx:20
FunctionCollection
({ isHydrated })
packages/webapp/src/pages/collection.tsx:30
FunctionComponentWrapper
({ Component, pageProps }: { Component: ComponentType; pageProps: any })
packages/webapp/src/pages/_app.tsx:65
FunctionCreateGameModal
()
packages/webapp/src/components/modals/createGameModal.tsx:28
FunctionCreateGameModalContent
({ loading, setLoading, gameStatus })
packages/webapp/src/components/modals/createGameModal.tsx:60
FunctionDeckCollectionDisplay
({ decks, onDeckSelect })
packages/webapp/src/components/collection/deckList.tsx:12
FunctionDeckConstructionPanel
({ deck, selectedCards = [], onCardSelect, onSave, onCancel, })
packages/webapp/src/components/collection/deckPanel.tsx:16
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
packages/webapp/src/components/ui/dialog.tsx:69
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
packages/webapp/src/components/ui/dialog.tsx:64
FunctionFilterPanel
({ effects, types, effectMap, typeMap, handleEffectClick, handleTypeClick, handleI
packages/webapp/src/components/collection/filterPanel.tsx:17
FunctionGameEndedModal
({ closeCallback }: { closeCallback: () => void })
packages/webapp/src/components/modals/gameEndedModal.tsx:14
FunctionGlobalErrorModal
({ config }: { config: ErrorConfig })
packages/webapp/src/components/modals/globalErrorModal.tsx:11
FunctionHand
({ cards, className, }: { cards: readonly bigint[] | null className?: string setLoading: (
packages/webapp/src/components/hand.tsx:12
FunctionHome
({ isHydrated })
packages/webapp/src/pages/index.tsx:15
FunctionInGameMenuModalContent
({ concede }: { concede?: () => void })
packages/webapp/src/components/modals/inGameMenuModalContent.tsx:13
FunctionJoinGameModal
()
packages/webapp/src/components/modals/joinGameModal.tsx:29
FunctionJoinGameModalContent
({ loading, setLoading, gameStatus })
packages/webapp/src/components/modals/joinGameModal.tsx:62
FunctionJotaiDebug
()
packages/webapp/src/components/lib/jotaiDebug.tsx:3
FunctionLoadingModal
(props: LoadingModalProps)
packages/webapp/src/components/modals/loadingModal.tsx:64
FunctionLoadingModalContent
({ cancellable = true, loading, setLoading, cancellationHandler, children, }: LoadingModal
packages/webapp/src/components/modals/loadingModal.tsx:83
FunctionMintDeckModal
({ callback = () => {} })
packages/webapp/src/components/modals/mintDeckModal.tsx:16
FunctionMintDeckModalContent
({ loading, setLoading, callback })
packages/webapp/src/components/modals/mintDeckModal.tsx:38
FunctionModal
({ ctrl, children }: { ctrl: ModalController; children: ReactNode })
packages/webapp/src/components/lib/modal.tsx:47
FunctionModalInner
({ ctrl, children }: { ctrl: ModalController; children: ReactNode })
packages/webapp/src/components/lib/modal.tsx:59
FunctionModalMenuButton
({ display, label }: { display: () => void; label: string })
packages/webapp/src/components/lib/modalElements.tsx:17
FunctionMyApp
({ Component, pageProps })
packages/webapp/src/pages/_app.tsx:36
FunctionNavbar
()
packages/webapp/src/components/navbar.tsx:8
FunctionPlay
({ isHydrated })
packages/webapp/src/pages/play.tsx:44
FunctionPlayerBoard
({ playerAddress, playedCards })
packages/webapp/src/components/playerBoard.tsx:13
FunctionQueryParamLink
({ children, href })
packages/webapp/src/components/link.tsx:14
FunctionSpinner
()
packages/webapp/src/components/lib/modalElements.tsx:7
FunctionToaster
({ ...props }: ToasterProps)
packages/webapp/src/components/ui/sonner.tsx:9
FunctionaddToDeck
(card: Card)
packages/webapp/src/pages/collection.tsx:117
FunctionanimateScroll
()
packages/webapp/src/hooks/useScrollBox.ts:41
FunctionasyncAtom
(read: (get: Getter) => Promise<Value>)
packages/webapp/src/utils/react-utils.ts:54
FunctionasyncWriteableAtom
( read: (get: Getter) => Promise<Value>, write: (get: Getter, set: Setter, value: Value) => void )
packages/webapp/src/utils/react-utils.ts:65
Functionattack
(args: AttackArgs)
packages/webapp/src/actions/attack.ts:29
FunctioncheckStale
(gameID: bigint | null, player: Address, gameData?: FetchedGameData)
packages/webapp/src/store/checkFresh.ts:60
Methodcloseable
Define whether the modal can be closed or hidden.
packages/webapp/src/components/lib/modal.tsx:303
MethodcloseableAndSurroundCloseable
* Defines both closeability and surround-closeability at once. * This is useful because toggling both properties would otherwise require two stat
packages/webapp/src/components/lib/modal.tsx:321
Methodconnect
(_config: { chainId?: number } | undefined)
packages/webapp/src/wagmi/BurnerConnector.ts:118
Methodconstructor
(args: ContractWriteArgs<Abi, string>, result: ContractWriteResultFailed)
packages/webapp/src/actions/libContractWrite.ts:263
Methodconstructor
(msg: string)
packages/webapp/src/actions/errors.ts:29
Methodconstructor
(msg: string)
packages/webapp/src/actions/errors.ts:43
Methodconstructor
Creates a new modal controller. A new modal controller must be created for every modal.
packages/webapp/src/components/lib/modal.tsx:221
Methodconstructor
()
packages/webapp/src/utils/asyncLock.ts:12
Methodconstructor
(msg: string)
packages/webapp/src/utils/errors.ts:13
Methodconstructor
(cause: unknown)
packages/webapp/src/utils/zkproofs/proofs.ts:62
Methodconstructor
(msg: string)
packages/webapp/src/utils/zkproofs/proofs.ts:126
Methodconstructor
(msg: string)
packages/webapp/src/utils/zkproofs/proofs.ts:137
Methodconstructor
()
packages/webapp/src/store/checkFresh.ts:50
Methodconstructor
()
packages/webapp/src/wagmi/BurnerConnector.ts:54
Functiondefend
(args: DefendArgs)
packages/webapp/src/actions/defend.ts:29
FunctiondialogEscapeHandler
(event: Event)
packages/webapp/src/components/lib/modal.tsx:73
FunctiondialogRefCallback
(dialog: HTMLDialogElement | null)
packages/webapp/src/components/lib/modal.tsx:82
FunctiondidAllPlayersJoin
(gdata: FetchedGameData | null)
packages/webapp/src/store/derive.ts:38
Methoddisconnect
()
packages/webapp/src/wagmi/BurnerConnector.ts:132
Methoddisplayed
Whether the modal is currently displayed.
packages/webapp/src/components/lib/modal.tsx:192
FunctionfetchDeck
(player: Address, deckID: number)
packages/webapp/src/store/network.ts:44
MethodgetAccount
()
packages/webapp/src/wagmi/BurnerConnector.ts:73
FunctiongetBattlefield
(pdata: PlayerData | null, cards: readonly bigint[] | null)
packages/webapp/src/store/derive.ts:202
FunctiongetCards
(gdata: FetchedGameData | null)
packages/webapp/src/store/derive.ts:66
MethodgetChainId
()
packages/webapp/src/wagmi/BurnerConnector.ts:77
FunctiongetCurrentPlayerAddress
(gdata: FetchedGameData | null)
packages/webapp/src/store/derive.ts:76
FunctiongetDeck
(pdata: PlayerData | null, cards: readonly bigint[] | null)
packages/webapp/src/store/derive.ts:175
FunctiongetDeckSize
(privateInfo: PrivateInfo)
packages/webapp/src/store/derive.ts:152
FunctiongetGameStatus
(gdata: FetchedGameData | null, player: Address | null)
packages/webapp/src/store/derive.ts:18
FunctiongetOpponentData
(gdata: FetchedGameData | null, player: Address | null)
packages/webapp/src/store/derive.ts:112
FunctiongetOpponentIndex
(gdata: FetchedGameData | null, player: Address | null)
packages/webapp/src/store/derive.ts:162
← previousnext →101–200 of 258, ranked by callers