Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async function test() {
// first run `python websocket.py` to start websocket server locally
const zilliqa = new Zilliqa('https://dev-api.zilliqa.com');
const subscriber = zilliqa.subscriptionBuilder.buildEventLogSubscriptions(
'ws://',
{
addresses: [
'0x2ce491a0fd9e318b39172258101b7c836da7449b',
'0x167e3980e04eab1e89ff84523ae8c77e008932dc',
],
},
);
subscriber.emitter.on(StatusType.SUBSCRIBE_EVENT_LOG, (event) => {
console.log('get SubscribeEventLog echo: ', event);
});
subscriber.emitter.on(MessageType.EVENT_LOG, (event) => {
console.log('get new event log: ', JSON.stringify(event));
});
subscriber.emitter.on(MessageType.UNSUBSCRIBE, (event) => {
console.log('get unsubscribe event: ', event);
});
await subscriber.start();
// await subscriber.stop();
}