document.getElementById("enable").addEventListener("click",async () => {
let chainId = 56
let connect = new Connect(chainId)
let init = await connect.init()
if(init){
let account = await connect.enable()
if(account) {
document.getElementById("address").innerHTML = account[0]
document.getElementById("chainId").innerHTML = chainId
document.getElementById("connected").innerHTML = true
connect.provider.on("networkChanged", () => {
let chainId = parseInt(connect.provider.chainId)
console.log("networkChanged",chainId)
document.getElementById("chainId").innerHTML = chainId
});
connect.provider.on("accountsChanged", data => {
console.log("accountsChanged",data)
document.getElementById("address").innerHTML = data[0]
});
connect.provider.on("disconnect", data => {
console.log("disconnect",data)
document.getElementById("address").innerHTML = ""
document.getElementById("chainId").innerHTML = ""
document.getElementById("connected").innerHTML = false
});
}
}
})
nvm use v18.0.0
npm run vite-build
npm publish
h-connect-wallet
2.0.7 • Public • PublishedReadme
Keywords
nonePackage Sidebar
Install
npm i h-connect-wallet
Weekly Downloads
4
Version
2.0.7
License
ISC
Unpacked Size
1.59 MB
Total Files
24