React

Saas Library for React Apps

UniposProvider

Config

<UniposProvider web3Provider={} chainIds={number[]}>
...
</UniposProvider>

useUniposPurchase

Config

const {
txHash: `0x${string}`
status: 'pending' | 'timedout' | 'success' | 'failed'
} = useUniposPurchase({
    sender: {
        chainId: 1 | 56 | 137 | 250 | 43114,
        address: `0x${string}`,
        tokenAddress: `0x${string}`,
    },
    receiver: {
        checkoutId: string
        quantity: number
    } | {
        chainId: 1 | 56 | 137 | 250 | 43114
        receiverAddress: `0x${string}`
        askingTokenAddress: `0x${string}`
        usdAmount: number
    }
})

Last updated