Licence
ISC
Version
1.1.8
Deps
19
Size
1.2 MB
Vulns
0
Weekly
0
iceconnect.js
iceconnect - a library for working with ...
Features
- Full TypeScript support
- Support all platforms
- Easy to use
Table of Contents
...
Quick start
Install
We support all platforms.
npm
For module bundlers such as Webpack or Browserify.
npm i iceconnect
Include with <script>
Recommended for learning purposes, you can use the latest version:
<script src=".../iceconnect.js"></script>
Recommended for production for avoiding unexpected breakage from newer versions:
<script src=".../dist/iceconnect.js"></script>
Initialization
ES6
iceconnect as an ES6 module.
import { Wallet } from 'iceconnect';
new Wallet();
Node
iceconnect as a Node.js module
const { Wallet } = require('iceconnect');
new Wallet();
Methods
const wallet = new Wallet ({
RPC_URL: '...',
NETWORK_ID: '..',
INFURA_ID: '...',
hooks: {
connecting: (res) => console.log(res),
connectionSuccess: (success) => console.log(success),
connectionFailed: (failed) => console.log(failed)
}
})
Example
hooks: {
connecting: (res) => console.log(res),
// => 'Connecting'
connectionSuccess: (success) => console.log(success),
// => { walletAddress: adderss, web3Provider: provider}
connectionFailed: (failed) => console.log(failed)
// => 'Error'
}