1.0.8 • Published 2 years ago
vuemetamask-up v1.0.8
vuemetamask-up
具体请参考: vue-metamask
vuemetamask-up 只是我在 vue-metamask 的基础上做出的修改,由于vue-metamask 不支持metamask钱包的 火币链 ,币安链 , FSN链节点的切换 做出的升级版本。
目前支持:eth bsc heco fsn
NPM Install
npm i vuemetamask-up -S
And then import it:
<script>
import VueMetamask from 'vuemetamask-up';
export default {
components: {
VueMetamask,
},
data(){
return {
msg: "This is demo net work"
}
},
methods:{
onComplete(data){
console.log('data:', data);
}
}
}
</script>
Use
<template>
<div id="demo">
<vue-metamask
userMessage="msg"
@onComplete="onComplete"
>
</vue-metamask>
</div>
</template>
Methods
data | type | value | Functionality |
---|---|---|---|
userMessage ( Optional ) | String | Message | return setting status message |
onComplete | Event | Callback | return current data |
OnComplete return data
key | type | value | Description |
---|---|---|---|
web3 | Object | function | web3 |
metaMaskAddress | String | 0x09F38A7F... | Metamask address |
message | String | "message" | User-defined message |
type | String | "MAINNET" | MAINNETNO_INSTALL_METAMASKNO_LOGINNETWORK_ERRORUSER_DENIED_ACCOUNT_AUTHORIZATION |
netID | String | "1" | User's current network id |
License
MIT.