vuex-web3-sync
Vuex module to sync with web3
install:
npm i @haloplatform/vuex-web3-sync --save
Usage:
requires Babel-Polyfill if you don't have it install it via: https://babeljs.io/docs/usage/polyfill
import store from './vuex/store'
import web3Sync from '@haloplatform/vuex-web3-sync'
web3Sync(store, 'webThree')
Exposed Getters:
address
- need descriptioncoinbase
- String
ETH Address Hexinstance
- Function<Web3>
Function that returns web3 instanceisInjected
- Boolean
True if web3 is injectednetworkId
- String
Network IDisLocal
- Boolean
True if web3 instance is connected to local nodebalance
- String
Wallet balanceisApprovedNetwork
- Boolean
True if network is approvednetworkName
- String
Network Namefilter
- same as web3.eth.filter
reset
- same as web3.reset
sha3
- same as web3.sha3
contract
- same as web3.eth.contract
isConnected
- same as web3.isConnected