1.0.8 • Published 2 years ago
@nb-eth/events-listener v1.0.8
Listening for smart contract events on ethereum. How to use:
1. Call initialize function and pass required arguments.
2. Call listenOnEvent and pass required arguments.
Event data is returned as [] in callback function argument.
Example:
Fill required data such as: address,abi,providerURL,eventName and eventArguments
Make sure to match event name (here: "Transfer") with with contract's event name.
Make sure to much number of event arguments with event you listen number of arguments.
const eventListener = require("./package/events-listener.js");
const address = "";
const abi = "";
const providerURL = ""; // this is a web socket providerURL, it starts with "wss://" or "ws://"
const eventName ="Transfer"; //example
const eventArguments = 3; // number of arguments for Transfer event.
const callback = (data) => {
console.info(data);
}
eventListener.initialize(abi, address, providerURL);
eventListener.listenOnEvent(eventName, eventArguments, callback);