@xw3/maki v0.1.167
Xircus Maki
Modern Application Kit
React library directly integrates with TON and Telegram
Hooks
| Name | Description |
|---|---|
| useAddress | TON wallet Address |
| useApp | Contains the app metadata |
| useAuth | |
| useAuthKey | |
| useAuthedUser | Contains the current logged in user |
| useBalance | TON wallet balance |
| useBalanceQuery | |
| useCSV | Generates downloadable csv file from json data |
| useChatData | |
| useContractActions | |
| useContracts | |
| useDebounce | Debounces any state value |
| useDebounceEffect | Debounces any useEffect |
| useDynamicAsset | |
| useEnvs (Pending) | Contains the env constant names / To be released |
| useFilters | Performs graphql filters |
| useGameScore | |
| useGetBalance | |
| useGram | |
| useGraph | Contains the graph client |
| useInitApp | |
| useInitGram | |
| useInput | Form input state manager |
| useInputState | |
| useIsAdmin | |
| useIsConnected | |
| useIsDelegate | Checks if user is an app delegate |
| useIsDelegateOrOwner | |
| useIsOwnerAddr | Checks if current address is app owner |
| useJSON | Generats downloadable json file from json object |
| useJettonTransfer | |
| useLogout | Logout function |
| useMaki | Context Maki Provider |
| useMakiAdmin | |
| useMakiApp | |
| useMakiDelegate | |
| useNftTransfer | |
| usePaginate | Paginates any array list based on size |
| useSbtTransfer | |
| useSearch | Performs regex search on an array list |
| useStorage | |
| useTeam (Pending) | Checks if user is member of a team / To be released |
| useTelegram | Contains telegram functions |
| useTelegramAuth | Contains telegram authentication function |
| useTelegramAuthData | |
| useTelegramBack | |
| useTelegramChatData | Contains telegram chat data |
| useTelegramCore | Contains the telegram object |
| useTelegramLogin | |
| useTelegramParam | Contains extracted key->value param, e.g invite_XXXXX or join_YYYYYY |
| useTelegramSetup | Contains telegram basic setup |
| useTelegramShare | Contains telegram sharing functionality |
| useTelegramUserId | |
| useTelegramUsername | Contains telegram user username |
| useTonClient | |
| useTonContractClient | |
| useTonProvider | |
| useTonSubscription | |
| useTransfer | |
| useTransferMemo | |
| useUser | Contains the current user state |
| useWallet | TON wallet |
| useWalletAuth |
Provider
| Name | Description |
|---|---|
| MakiProvider |
Security Helpers
| Name | Description |
|---|---|
| isValidHash | Checks the hash of the account, prevents modified tgWebData to have access to the app |
Helpers
| Name | Description |
|---|---|
| addDays | |
| bufferToChunks | |
| clearAuthKey | |
| concatBytes | |
| createKey | |
| createParams | |
| createQuery | |
| dayFormat | |
| encodeData | |
| encodeOffChainContent | |
| extractContentCell | |
| flatPath | |
| flatten | |
| flattenSnakeCell | |
| fromNow | |
| makeSnakeCell | |
| mapFlatten | |
| query | |
| request | |
| requestAuthed | |
| shortAddr | |
| shortString | |
| shortUsername | |
| toBase64 | |
| toCryptoLogo | |
| toIPFSUrl | |
| toTonScanAddress | |
| toTonScanTx | |
| toTonViewer | |
| toUnix | |
| toUrl | |
| today | |
| unixFormat | |
| unixNow |
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago