0.1.2 • Published 1 year ago

blockchain-event-monitor v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

blockchain-event-monitor

  • A simple npm package that allows any user to monitor the events emitted from a smart contract and use those information to build products.Internally it uses web3.js to monitor contracts.

  • How to install the package

npm i blockchain-event-monitor
  • How to use it in node.js project, Example :-
import SmartContractEventMonitor from 'blockchain-event-monitor';

const monitor = new SmartContractEventMonitor();


const rpcUrl = 'wss://eth-sepolia.g.alchemy.com/v2/<alchemy-key>';
const contractAddress = <Your-contract-address>;
const abi = <Your-ABI>
const eventName = 'Transfer';
const filterOptions = { };

monitor.configureEventMetaData(rpcUrl, contractAddress, abi, eventName, filterOptions);

monitor.trackEvents((error, event) => {
    if (error) {
        console.error('Error tracking event:', error);
    } else {
        console.log('Event data in use :', event);
    }
});
0.1.0

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago