22set -o errexit -o nounset -o pipefail
33command -v shellcheck > /dev/null && shellcheck " $0 "
44
5- CYBER_REF=' 2.0.0'
6- ROOT_PROTO_DIR=" ./proto/cyber/go-cyber-$CYBER_REF "
7- CYBER_PROTO_DIR=" $ROOT_PROTO_DIR /proto"
8- THIRD_PARTY_PROTO_DIR=" $ROOT_PROTO_DIR /third_party/proto"
5+ CYBER_TS_REF=' 0.1.0'
6+ CYBER_PROTO_DIR=" ./proto/cyber/proto-$CYBER_TS_REF "
97OUT_DIR=" ./src/codec/"
108
119mkdir -p " $OUT_DIR "
@@ -15,10 +13,9 @@ protoc \
1513 --plugin=" $( yarn bin protoc-gen-ts_proto) " \
1614 --ts_proto_out=" $OUT_DIR " \
1715 --proto_path=" $CYBER_PROTO_DIR " \
18- --proto_path=" $THIRD_PARTY_PROTO_DIR " \
1916 --ts_proto_opt=" esModuleInterop=true,forceLong=long,useOptionals=messages" \
20- " $THIRD_PARTY_PROTO_DIR /cosmos/base/query/v1beta1/pagination.proto" \
21- " $CYBER_PROTO_DIR /cyber /base/query/ v1beta1/pagination .proto" \
17+ " $CYBER_PROTO_DIR /cosmos/base/query/v1beta1/pagination.proto" \
18+ " $CYBER_PROTO_DIR /cosmos /base/v1beta1/coin .proto" \
2219 " $CYBER_PROTO_DIR /cyber/graph/v1beta1/types.proto" \
2320 " $CYBER_PROTO_DIR /cyber/graph/v1beta1/query.proto" \
2421 " $CYBER_PROTO_DIR /cyber/graph/v1beta1/tx.proto" \
@@ -31,11 +28,16 @@ protoc \
3128 " $CYBER_PROTO_DIR /cyber/rank/v1beta1/query.proto" \
3229 " $CYBER_PROTO_DIR /cyber/grid/v1beta1/types.proto" \
3330 " $CYBER_PROTO_DIR /cyber/grid/v1beta1/query.proto" \
34- " $CYBER_PROTO_DIR /cyber/grid/v1beta1/tx.proto"
31+ " $CYBER_PROTO_DIR /cyber/grid/v1beta1/tx.proto" \
32+ " $CYBER_PROTO_DIR /cyber/liquidity/v1beta1/liquidity.proto" \
33+ " $CYBER_PROTO_DIR /cyber/liquidity/v1beta1/query.proto" \
34+ " $CYBER_PROTO_DIR /cyber/liquidity/v1beta1/tx.proto" \
3535
3636# Remove unnecessary codec files
3737rm -rf \
3838 src/codec/gogoproto/ \
3939 src/codec/google/api/ \
4040 src/codec/google/protobuf/descriptor.ts \
41- src/codec/protoc-gen-openapiv2
41+ src/codec/protoc-gen-openapiv2 \
42+ src/codec/google \
43+ src/codec/cosmos_proto
0 commit comments