AvadoDServer / AVADO-DNP-Rocketpool

0 stars 3 forks source link

monitor for service #2

Closed sponnet closed 2 years ago

sponnet commented 2 years ago

Description

The monitor is a nodeJS backend application that exposes a JSON-RPC endpoint and wraps functionalities from the rocketpool binary into web-callable functions. Authentication of the JSON-RPC node is assumed when having access to it - so no need for additional authentication

Functions to be wrapped

(*) command will use expect script to interact with the command line to automate the inputs and capture outputs. A sample can be found in the ETH2 keygen package https://github.com/AvadoDServer/AVADO-DNP-eth2-keygen/blob/main/build/files/mkkeys.sh