warp-contracts-plugin-evaluation-progress
v1.0.21
Published
A plugin that allows to listen for evaluation progress events
Downloads
44
Readme
Warp Contracts Evaluation Progress Plugin
This plugin allows to listen for contract evaluation progress events.
Compatible only with node.js env.
Requires Warp Contracts SDK ver. min. 1.2.27
.
Installation
yarn add warp-contracts-plugin-evaluation-progress
const eventEmitter = new EventEmitter();
eventEmitter.on('progress-notification', (message) => {
console.log('From listener', message);
});
// will notify every 500 evaluated interactions
module.exports = WarpFactory.forMainnet()
.use(new EvaluationProgressPlugin(eventEmitter, 500));
The message
format is:
{
"contractTxId": "Daj-MNSnH55TDfxqC7v4eq0lKzVIwh98srUaWqyuZtY",
"message": "[Daj-MNSnH55TDfxqC7v4eq0lKzVIwh98srUaWqyuZtY]: 7500/9835 [0ms]"
}