@haloplatform/vuex-web3-sync

1.4.7 • Public • Published

npm scoped

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')
// second parameter is module name, optional

Exposed Getters:

  • address - need description
  • coinbase - String ETH Address Hex
  • instance - Function<Web3> Function that returns web3 instance
  • isInjected - Boolean True if web3 is injected
  • networkId - String Network ID
  • isLocal - Boolean True if web3 instance is connected to local node
  • balance - String Wallet balance
  • isApprovedNetwork - Boolean True if network is approved
  • networkName - String Network Name
  • filter - 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

/@haloplatform/vuex-web3-sync/

    Package Sidebar

    Install

    npm i @haloplatform/vuex-web3-sync

    Weekly Downloads

    0

    Version

    1.4.7

    License

    UNLICENSED

    Unpacked Size

    113 kB

    Total Files

    11

    Last publish

    Collaborators

    • bdeo
    • shadowcodex