tx-state-manager

v1.0.1
txMeta and staus mangament for metamask
ethereum metamask

transaction-state-manager

Metamask txMeta status/state management

npm i tx-state-manager

const TxStateManager = require('tx-state-manager')
const txStateManager = new TxStateManager({
  initState: {
    transactions: [],
  },
  txHistoryLimit: 40,
  getNetwork: () => currentNetworkId,
})
const tx = txStateManager.generateTxMeta(extraCustomKeys)
txStateManager.addTx(tx)
txStateManager.subscribe(tx.id)
txStateManager.setTxStatusApproved(tx.id)

api docs!

npm i tx-state-manager

Metadata

  • ISC
  • Whatever
  • Unknown
  • released 5/21/2019

Downloads

Maintainers