@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 |
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago