0.0.21 • Published 3 years ago

dwallet v0.0.21

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

DWallet 🤑

Node.js Package Publish to Docker Simple typescript package for managing metamask connection in an easy and straightforward way.

Installation

npm install dwallet

Usage

Simple connection to Metamask wallet

import { Metamask } from 'dwallet';

// ...

const metamask = new Metamask();
const connection = await metamask.connect();
const { network, accounts } = metamask.connection;

Listening events

import { Metamask } from 'dwallet';

// ...

const metamask = new Metamask();
const connection = await metamask.connect();

// Accounts changed
metamask.onAccountsChanged((acc: string[]) => {
  // do something 
});

// Network changed
metamask.onNetworkChanged((net: Network) => {
  // do something 
});

// User disconnects
metamask.onDisconnect((err: Error) => {
  // do something 
});

Contribuiting

Issues and PRs are always welcome, as well as suggestions.

0.0.21

3 years ago

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

1.0.1

3 years ago

1.0.0

7 years ago