1.0.0 • Published 3 years ago

multi-sdk v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

sdk_utils

Provide Ethereum SDK initialization

install sdk

npm i web3
npm i bignumber.js
npm i walletconnect
npm i mul-sdk

connect

import { connect, Trace ,getBalance} from "mul-sdk"   //import

Trace.setTraceShow(true);                               //set log show (true)/ hide(false)
Trace.trace("----test----", "123132");                  //log demo
                                                        //walletconnect  /  metamask   /  other
connect("walletconnect", (res) => {                     //connect function    (res)  listener change account/chain
    Trace.trace("----change----", res);
}).then((data) => {                                     //login result   (promise)
    Trace.trace("----login----", data);
}).then(() => {
    getBalance("0xdac17f958d2ee523a2206206994597c13d831ec7").then((balan) => {
        Trace.trace("-----balance----", balan);         //Ethereum USDT balance
    });
});