HYCHAIN / guardian-node-software

The command line interface for windows, mac and linux to run HYCHAIN's guardian node software. Guardian node keys can be purchased at https://node.hychain.com - Learn more about Guardian Nodes here: https://docs.hychain.com/docs/how-do-i-operate-a-node
https://hychain.com
10 stars 0 forks source link

Error: unexpected call exception / Missing revert data in call exception; Transaction reverted without a reason. #11

Closed alvarlaigna closed 2 months ago

alvarlaigna commented 2 months ago

I'm thinking that it might be related when the internet goes off. Sometimes our ISP does updates and there's issues with connectivity. Other similar nodes usually can handle such things, but something goes off here and it cannot handle this properly.

This should not crash the node.

node:internal/process/task_queues:95
    runMicrotasks();
    ^

Error: unexpected call exception: { action: undefined, reason: missing revert data in call exception; Transaction reverted without a reason string }
    at onCallException (/snapshot/esbuild/guardian-cli.js)
    at defaultOnError (/snapshot/esbuild/guardian-cli.js)
    at retry2 (/snapshot/esbuild/guardian-cli.js)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async getDelegationsFromHashes (/snapshot/esbuild/guardian-cli.js)
    at async /snapshot/esbuild/guardian-cli.js
    at async map (/snapshot/esbuild/guardian-cli.js)
    at async getDelegatedNodeKeysByOwner (/snapshot/esbuild/guardian-cli.js)
    at async runGuardian (/snapshot/esbuild/guardian-cli.js)
    at async runGuardian (/snapshot/esbuild/guardian-cli.js)
alvarlaigna commented 2 months ago

Updated duplicate instead.