tx-state-manager

1.0.1 • Public • Published

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!

Readme

Keywords

Package Sidebar

Install

npm i tx-state-manager

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

177 kB

Total Files

13

Last publish

Collaborators

  • frankiebee