Type alias BiconomyContextPayload

BiconomyContextPayload: {
    biconomyPaymasterApiKey: string;
    bundlerUrl: string;
    queryClient: QueryClient | undefined;
    smartAccountAddress: Hex;
    smartAccountClient: BiconomySmartAccountV2 | null;
    smartAccountQuery: Omit<UseQueryResult, "data"> | null;
}

Type declaration

  • biconomyPaymasterApiKey: string

    The paymaster API key. This can be retrieved from the Biconomy dashboard: https://dashboard.biconomy.io

  • bundlerUrl: string

    The URL of the Biconomy bundler. This can be retrieved from the Biconomy dashboard: https://dashboard.biconomy.io

  • queryClient: QueryClient | undefined

    The Tanstack Query client instance

  • smartAccountAddress: Hex

    The address of the smart account for the user

  • smartAccountClient: BiconomySmartAccountV2 | null

    The BiconomySmartAccountV2 instance. This can be used to 'drop down' to the core SDK

  • smartAccountQuery: Omit<UseQueryResult, "data"> | null

    A boolean indicating whether the smart account is loading