3.0.8 • Published 2 years ago

wax-bot-lib v3.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Wax bot library

This is a ibrary for making bots on Wax blockchain.

Motivation

Why making a library when you already have support with eos api ? Well, making several bots on WAX is indeed repetitive, so i decided to cluster some of the repetitive stuff into a small library to help me with the workflow.

Installation

npm install -latest wax-bot-lib

Usage

You can instantiate a wallet session

const wallet = new Wallet(
    "https://wax.eosphere.io/v2", // api endpoint to use
    {
        address: "yourAnchorAddress", // your wallet's address
        private_key: "yourAnchorPvt", // wallet's private key
    },
    {   address: "yourCosignAddress", // optional: you can add a cosigner to pay transaction's cpu for you main wallet
        private_key: "yourCosignAddress" 
    } 
);

wallet.init(); // initialize the wallet

To send a transaction you can import

const { sendTx } = require("wax-bot-lib")
const txData = {
    name: "bcbrawlers", // example
    action: "brawl", // example
    params: { owner: wallet.executorAddress, slot_id: 14 },
};

const [res, err] = await sendTx(wallet, txData)

And then handling the dapp's thrown errors like this

if (err.includes("already brawled 16 times")) {
    await sleep(3600000)
}
2.0.2

2 years ago

2.0.4

2 years ago

2.0.7

2 years ago

2.0.6

2 years ago

2.8.1

2 years ago

2.0.8

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

3.0.4

2 years ago

3.0.2

2 years ago

3.0.8

2 years ago

3.0.6

2 years ago

2.9.2

2 years ago

2.9.1

2 years ago

2.9.4

2 years ago

2.9.3

2 years ago

3.0.0

2 years ago

2.9.6

2 years ago

2.9.8

2 years ago

1.9.9

2 years ago

1.9.8

2 years ago

1.9.6

2 years ago

1.9.4

2 years ago

1.9.3

2 years ago

1.9.2

2 years ago

1.9.1

2 years ago

1.9.0

2 years ago

2.9.0

2 years ago

2.8.4

2 years ago

2.8.9

2 years ago

2.8.8

2 years ago

1.8.98

2 years ago

1.8.9

2 years ago

1.8.8

2 years ago

1.8.7

2 years ago

1.8.6

2 years ago

1.8.5

2 years ago

1.8.4

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.7.8

2 years ago

1.6.8

2 years ago

1.6.0

2 years ago

1.5.4

2 years ago

1.5.1

2 years ago

1.4.8

2 years ago

1.4.4

2 years ago

1.4.0

2 years ago

1.3.8

2 years ago

1.3.4

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.8

2 years ago

1.2.6

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.4

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago