node
node copied to clipboard
Upgrade localnet scripts to using more advanced scripting language than shell
Mostly for scripts located in https://github.com/zeta-chain/node/tree/develop/contrib/localnet/scripts but there might be other location.
Shell scripts are generally good for small repetitive tasks but quickly become limited and hard to maintained.
Since our localnet environment initialization is complex and might become more and more complex, example: introducing options for chaos mode for ZetaClient etc.. it might make more sense to upgrade to a more advanced language for better and easier maintainability.
Language TBD but candidates can be Python or Typescript