UNPKG

@betswirl/wagmi-provider

Version:

Wagmi client & wallet for Betswirl core SDK

36 lines (26 loc) 805 B
# @betswirl/wagmi-provider A provider allowing to use **@betswirl/sdk-core** through a Wagmi client. ## Installation ```bash pnpm i @betswirl/wagmi-provider ``` ## Usage ```typescript import { createConfig } from "@wagmi/core"; import { initWagmiBetSwirlClient} from "@betswirl/wagmi-provider"; /* Init the client */ const wagmiConfig = createConfig(...) const wagmiBetSwirlClient = initWagmiBetSwirlClient(wagmiConfig, { chainId: 137, affiliate: "0x...", gasPriceType: GAS_PRICE_TYPE.FAST, ... }); /* Use the client */ const casinoGames = await wagmiBetSwirlClient.getCasinoGames(false, 137); ... wagmiBetSwirlClient.playDice(77, ...) ... ``` ## Example - [NodeJs CLI](https://github.com/BetSwirl/sdk/tree/main/examples/node)