UNPKG

@funkit/connect

Version:

Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.

33 lines (32 loc) 1.12 kB
export declare function useCheckoutAccountBalanceTransfer(): { generateCheckoutTransferOpItems: (toAddress: string, tokenAmount: number | string) => Promise<{ rFunWallet: import("@funkit/core").FunWallet; rFunWalletAuth: import("@funkit/core").Auth; transferOp: import("@funkit/core").Operation; envConfig: { chain: string; gasSponsor: { useCheckoutSponsor: boolean; sponsorAddress: any; token?: string; usePermit?: boolean; }; bypassInit: boolean; apiKey?: string; nonce?: bigint | undefined; fee?: { token?: string; amount?: number; gasPercent?: number; recipient: import("viem").Address; } | undefined; skipDBAction?: boolean | undefined; logger?: import("@funkit/api-base").Logger | undefined; }; } | { rFunWallet: null; rFunWalletAuth: null; transferOp: null; envConfig: null; }>; };