This library is running a service on your local node.
This will be used to start a service based on different providers.
GRPC: Send a request directly to the engine and the engine start/stop the service. This will be deprecated and deleted.
Container: Use the LCD API of the engine and start services in docker containers.
More to come: This architecture lets open any system to start a service. We could have for example:
Kubernetes
Docker service/swarm
Binary
Running applications
...
To test
# build engine on the dev branch
make dev
# you can stop it now as the CLI will launch it automatically
./bin/run service:dev https://github.com/mesg-foundation/service-js-function --image mesg/engine:local
Dependency: https://github.com/mesg-foundation/engine/pull/1743 Fix: https://github.com/mesg-foundation/js-sdk/issues/202
This library is running a service on your local node. This will be used to start a service based on different providers.
More to come: This architecture lets open any system to start a service. We could have for example:
To test
Right now processes are broken (an issue with invalid unmarshal). This is because of https://github.com/mesg-foundation/engine/pull/1737 and will be fixed with https://github.com/mesg-foundation/js-sdk/issues/200