2
2
set -o errexit -o nounset -o pipefail
3
3
command -v shellcheck > /dev/null && shellcheck " $0 "
4
4
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 "
9
7
OUT_DIR=" ./src/codec/"
10
8
11
9
mkdir -p " $OUT_DIR "
@@ -15,10 +13,9 @@ protoc \
15
13
--plugin=" $( yarn bin protoc-gen-ts_proto) " \
16
14
--ts_proto_out=" $OUT_DIR " \
17
15
--proto_path=" $CYBER_PROTO_DIR " \
18
- --proto_path=" $THIRD_PARTY_PROTO_DIR " \
19
16
--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" \
22
19
" $CYBER_PROTO_DIR /cyber/graph/v1beta1/types.proto" \
23
20
" $CYBER_PROTO_DIR /cyber/graph/v1beta1/query.proto" \
24
21
" $CYBER_PROTO_DIR /cyber/graph/v1beta1/tx.proto" \
@@ -31,11 +28,16 @@ protoc \
31
28
" $CYBER_PROTO_DIR /cyber/rank/v1beta1/query.proto" \
32
29
" $CYBER_PROTO_DIR /cyber/grid/v1beta1/types.proto" \
33
30
" $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" \
35
35
36
36
# Remove unnecessary codec files
37
37
rm -rf \
38
38
src/codec/gogoproto/ \
39
39
src/codec/google/api/ \
40
40
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