m10_sdk 0.20.3 m10_sdk: ^0.20.3 copied to clipboard
SDK for interacting with M10 platform.
m10_sdk #
Generate protobuf code #
Make sure protoc_plugin
version is 20.0.0 or later.
Run the following to upgrade:
pub global activate protoc_plugin
Add .pub-cache/bin
in your home dir to your PATH
.
Ensure protobuf-compiler is installed:
# Linux
sudo apt-get update && sudo apt-get install protobuf-compiler
# Mac
brew install protobuf
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/sdk/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/sdk/**/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/directory/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/firehose/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/google/*.proto
protoc --dart_out=grpc:lib/src/generated -I=../../protobuf/ ../../protobuf/google/protobuf/*.proto
How to run the tests #
pub run test ./test/all_test.dart