0.3.16 • Published 10 months ago
@le7el/web3_wallet v0.3.16
Web3 Wallet
Libary to connect and interact with web3 wallets Supported wallet providers: metamask, wallet-connect
Installation
npm install @le7el/web3_wallet
Getting started
This library exposes multiple publicly accesible methods, which could help in different web3 wallet use cases
Typical library usage for connecting a wallet and listen for its changes:
import { useProvider, connectWallet, listenWallet } from '@le7el/web3_wallet'
useProvider('metamask')
.then(connectWallet)
.then(connectedWalletAddress => {
console.log('wallet connection success')
})
.then(() => {
// in case when you need to listen on wallet changes, like: account changed or network changed,
// you'll also need to call listenWallet with approproate callbacks
const onWalletChange = (newWalletAddress) => {}
const onWalletError = (error) => {}
listenWallet(onWalletChange, onWalletError)
})
.catch(error => {
console.log('wallet connection failed')
})
0.3.16
10 months ago
0.3.15
11 months ago
0.3.14
12 months ago
0.3.13
12 months ago
0.3.12
12 months ago
0.3.11
1 year ago
0.3.10
1 year ago
0.3.9
1 year ago
0.3.8
1 year ago
0.3.7
1 year ago
0.3.0
1 year ago
0.3.6
1 year ago
0.3.5
1 year ago
0.3.2
1 year ago
0.3.1
1 year ago
0.3.4
1 year ago
0.3.3
1 year ago
0.2.9
2 years ago
0.2.8
2 years ago
0.2.7
2 years ago
0.2.6
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.2.5
2 years ago
0.2.4
2 years ago
0.1.23
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.22
3 years ago
0.1.21
3 years ago
0.1.20
3 years ago
0.1.19
3 years ago
0.1.18
3 years ago
0.1.17
3 years ago
0.1.16
3 years ago
0.1.15
3 years ago
0.1.14
3 years ago
0.1.13
3 years ago
0.1.12
3 years ago
0.1.11
3 years ago
0.1.10
3 years ago
0.1.9
3 years ago
0.1.8
3 years ago
0.1.7
3 years ago