@@ -5,6 +5,10 @@ command -v shellcheck >/dev/null && shellcheck "$0"
55ROOT_PROTO_DIR=" ./proto/cosmos/cosmos-sdk"
66COSMOS_PROTO_DIR=" $ROOT_PROTO_DIR /proto"
77THIRD_PARTY_PROTO_DIR=" $ROOT_PROTO_DIR /third_party/proto"
8+
9+ ROOT_LUM_PROTO_DIR=" ./proto/lum-network/chain"
10+ LUM_PROTO_DIR=" $ROOT_LUM_PROTO_DIR /proto"
11+
812OUT_DIR=" ./src/codec/"
913
1014mkdir -p " $OUT_DIR "
@@ -14,6 +18,7 @@ protoc \
1418 --ts_proto_out=" $OUT_DIR " \
1519 --proto_path=" $COSMOS_PROTO_DIR " \
1620 --proto_path=" $THIRD_PARTY_PROTO_DIR " \
21+ --proto_path=" $LUM_PROTO_DIR " \
1722 --ts_proto_opt=" esModuleInterop=true,forceLong=long,useOptionals=true" \
1823 " $COSMOS_PROTO_DIR /cosmos/auth/v1beta1/auth.proto" \
1924 " $COSMOS_PROTO_DIR /cosmos/auth/v1beta1/query.proto" \
@@ -33,12 +38,6 @@ protoc \
3338 " $COSMOS_PROTO_DIR /cosmos/staking/v1beta1/tx.proto" \
3439 " $COSMOS_PROTO_DIR /cosmos/tx/signing/v1beta1/signing.proto" \
3540 " $COSMOS_PROTO_DIR /cosmos/tx/v1beta1/tx.proto" \
36- " $COSMOS_PROTO_DIR /ibc/core/channel/v1/channel.proto" \
37- " $COSMOS_PROTO_DIR /ibc/core/channel/v1/query.proto" \
38- " $COSMOS_PROTO_DIR /ibc/core/client/v1/client.proto" \
39- " $COSMOS_PROTO_DIR /ibc/core/commitment/v1/commitment.proto" \
40- " $COSMOS_PROTO_DIR /ibc/core/connection/v1/connection.proto" \
41- " $COSMOS_PROTO_DIR /ibc/core/connection/v1/query.proto" \
4241 " $THIRD_PARTY_PROTO_DIR /confio/proofs.proto" \
4342 " $THIRD_PARTY_PROTO_DIR /tendermint/abci/types.proto" \
4443 " $THIRD_PARTY_PROTO_DIR /tendermint/crypto/keys.proto" \
@@ -47,7 +46,8 @@ protoc \
4746 " $THIRD_PARTY_PROTO_DIR /tendermint/types/params.proto" \
4847 " $THIRD_PARTY_PROTO_DIR /tendermint/types/types.proto" \
4948 " $THIRD_PARTY_PROTO_DIR /tendermint/types/validator.proto" \
50- " $THIRD_PARTY_PROTO_DIR /tendermint/version/types.proto"
49+ " $THIRD_PARTY_PROTO_DIR /tendermint/version/types.proto" \
50+ " $LUM_PROTO_DIR /chain/beam/beam.proto"
5151
5252# Remove unnecessary codec files
5353rm -rf \
0 commit comments