ARCHIVED
This repository was archived since NineChronicles.Headless started to provide their states as GraphQL API, which provides more better API with strong-typed schema, to guide users to the best way to use states.
NineChronicles.HttpGateway
An application to provide HTTP API from NineChronicles RPC server.
Dependencies
It imports planetarium/NineChronicles.RPC.Shared repository's code as git submodule because it must use RPC client created from code shared with NineChronicles RPC server.
$ git clone --recurse-submodules [email protected]:<username>/<repository>
Build
$ dotnet build
Run
$ dotnet run -- /rpcServerHost=<string> /rpcServerPort=<short>
$ dotnet run -- /rpcServerHost=aafd1af9c5cf111ea824802399f8ed0e-1178879563.ap-northeast-2.elb.amazonaws.com /rpcServerPort=31234
Docker Build
$ docker build .