mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-26 00:35:15 +00:00
960 B
960 B
GRPC server
Integrating GRPC services
Install Evans
brew install evans
Start your bbgo with gRPC server option:
go run ./cmd/bbgo run --config grid_kucoin.yaml --debug --enable-grpc
The gRPC server port is located at 6688, you can use evans to connect to the gRPC server:
evans --host localhost --port 6688 -r repl
bbgo@localhost:6688> package bbgo
bbgo@localhost:6688> show service
bbgo@localhost:6688> show message
You can use evans to get the description of a message:
bbgo@localhost:6688> desc QueryKLinesRequest
+-----------+-------------+----------+
| FIELD | TYPE | REPEATED |
+-----------+-------------+----------+
| exchange | TYPE_STRING | false |
| interval | TYPE_STRING | false |
| limit | TYPE_INT64 | false |
| symbol | TYPE_STRING | false |
| timestamp | TYPE_INT64 | false |
+-----------+-------------+----------+