@makerdao/dai-plugin-walletconnect
v0.0.20
Published
A [Dai.js][daijs] plugin for using [WalletConnect](https://walletconnect.org/) in a browser environment.
Downloads
28
Readme
dai-plugin-walletconnect
A Dai.js plugin for using WalletConnect in a browser environment.
Example usage
import WalletConnect from '@makerdao/dai-plugin-walletconnect';
import Maker from '@makerdao/dai';
const maker = await Maker.create('http', {
plugins: [WalletConnect],
accounts: {
myWalletConnect1: { type: 'walletconnect' }
}
});
// this will not resolve until the account is set up
await maker.authenticate();
// or you can defer setting the account up until later
await maker.addAccount('myWalletConnect2', { type: 'walletconnect' });
Using the optional address callback
await maker.addAccount('myWalletConnect', {
type: 'walletconnect',
callback: address => {
//e.g. for analytics
console.log('My WalletConnect address', address);
}
});