안녕하세요.
en 노드를 운영중이고 caver-js 통해 ws연결하여 트렌젝션 발생시
caverjs ws접속중 kend 노드가 재실행시 자동으로 접속하는 방법이 있을까요?
const { WS_PROVIDER, KIP7_ADDRESS } = {
WS_PROVIDER: 'ws://localhost:8552',
KIP7_ADDRESS: 'process.env.KIP7_ADDRESS',
};
const ws = new Caver.providers.WebsocketProvider(WS_PROVIDER, { auto: true });
const caver = new Caver(ws);
const KIP7Contract = caver.kct.kip7.create(KIP7_ADDRESS);
KIP7Contract.events.Transfer(async (err, event) => {
if (!err) {
num++;
console.log({ tx: event.transactionHash, address: event.address, value: event.returnValues });
} else {
console.log(err);
process.exit();
}
return;
});
위와같이 코드작성했을땐 자동으로 연결이 안됐습니다.