0.2.0 • Published 9 months ago

bonkers-sdk v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Bonkers SDK

Statements Branches Functions Lines

Test

A Javascript SDK for interacting with Bonkers Contracts

Installation

npm install bonkers-sdk

Client Config

import { type Config, mainnet, http, injected } from "bonkers-sdk"

const config: Config = {
    mode: 'client',
    options: {
        wagmiConfig: {
            chains: [mainnet],
            transports: {
                [mainnet.id]: http()
            },
            connectors: [injected({ target: "metaMask", shimDisconnect: true })]
        }
    }
}

Server Config

import { type Config, mainnet } from "bonkers-sdk"

const config: Config = {
    mode: 'server',
    options: {
        chains: [mainnet]
        privateKey: '0x...123'
    }
}

SDK

import BonkersSDK from "bonkers-sdk"

const bonkers = new BonkersSDK(config)

Controller

import {Controller} from "bonkers-sdk"

const controller = new Controller(config)

Vault

import {Vault} from "bonkers-sdk"

const vault = new Vault(config)

Vault Factory

import {VaultFactory} from "bonkers-sdk"

const vaultFactory = new VaultFactory(config)
0.2.0

9 months ago

0.1.0

10 months ago

0.0.1

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.6

11 months ago

0.0.0

12 months ago