UNPKG

@macalinao/react-quarry

Version:

React hooks for Quarry

28 lines 871 B
import type { UseDecodedAccountHook, UseDecodedAccountsHook } from "@macalinao/grill"; import type { Redeemer } from "@macalinao/quarry"; /** * Hook to fetch and decode a Redeemer account. * A Redeemer manages the redemption of IOU tokens for actual reward tokens, * enabling delayed distribution of rewards. * * @example * ```tsx * const { data: redeemer } = useRedeemer({ * address: redeemerAddress * }); * ``` */ export declare const useRedeemer: UseDecodedAccountHook<Redeemer>; /** * Hook to fetch and decode multiple Redeemer accounts in batch. * Uses DataLoader for efficient batching of multiple account fetches. * * @example * ```tsx * const { data: redeemers } = useRedeemers({ * addresses: [redeemer1, redeemer2] * }); * ``` */ export declare const useRedeemers: UseDecodedAccountsHook<Redeemer>; //# sourceMappingURL=redeemer.d.ts.map