Instaswap-hook
This hook library is for developers who wish to integrate the instaswap feature in their frontend application.
1. Install Instaswap-hook
yarn add @ratio-finance/instaswap-hook2. Import useInstaSwap and its props type
import {
useInstaSwap,
useInstaSwapProps,
PLATFORMS
} from "@ratio-finance/instaswap-hook";3. Wrap with InstaSwapProvider
import { InstaSwapProvider } from "@ratio-finance/instaswap-hook";
const InstaSwapWrapper: React.FC = ({ children }) => {
const { connection } = useConnection();
const wallet = useWallet();
return (
<InstaSwapProvider connection={connection} userPublicKey={wallet.publicKey}>
{children}
</InstaSwapProvider>
)
}4. Get values via useInstaSwap
5. Execute insta-swap
Last updated