@digicat/ethereum-transaction-watcher
This package can watch transactions on a
web3.js-compatible
Ethereum network, providing callbacks for when receipts
are received. Requires Node.js 8.6 or newer.
Usage
const TransactionWatcher = require('@digicat/ethereum-transaction-watcher')
const watcher = new TransactionWatcher({
ethereumNode: 'http://localhost:8545',
interval: 60000,
onError (err, token) {
},
onReceipt (receipt, token) {
},
wrapWeb3Error (err) {
return err
}
})
watcher.add({
hash: '0xe9d7d2bc7b98b1e5090b9363453836ab89b290415e997acb8d773e4f46440c09',
token: {
an: {
arbitrary: 'object'
}
}
})
watcher.stop()