File tree 3 files changed +13
-6
lines changed
3 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 45
45
- name : Build release contracts
46
46
run : make contracts
47
47
48
- # make sure the optimised contracts pass the cosmwasm-check
49
- - name : Check chain compatibility
50
- run : cosmwasm-check contracts/target/wasm32-unknown-unknown/release/*.wasm
51
-
52
48
- name : Prepare build output
53
49
shell : bash
54
50
env :
Original file line number Diff line number Diff line change 78
78
args : --lib --manifest-path contracts/Cargo.toml --workspace --all-targets -- -D warnings
79
79
80
80
- name : Check chain compatibility
81
- run : cosmwasm-check contracts/target/wasm32-unknown-unknown/release/*.wasm
81
+ run : |
82
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/mixnet_contract.wasm
83
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/vesting_contract.wasm
84
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/nym_coconut_dkg.wasm
85
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/cw3_flex_multisig.wasm
86
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/cw4_group.wasm
87
+ cosmwasm-check contracts/target/wasm32-unknown-unknown/release/nym_ecash.wasm
Original file line number Diff line number Diff line change @@ -137,13 +137,18 @@ CONTRACTS=vesting_contract mixnet_contract nym_ecash cw3_flex_multisig cw4_group
137
137
CONTRACTS_WASM =$(addsuffix .wasm, $(CONTRACTS ) )
138
138
CONTRACTS_OUT_DIR =contracts/target/wasm32-unknown-unknown/release
139
139
140
- contracts : build-release-contracts wasm-opt-contracts
140
+ contracts : build-release-contracts wasm-opt-contracts cosmwasm-check-contracts
141
141
142
142
wasm-opt-contracts :
143
143
for contract in $( CONTRACTS_WASM) ; do \
144
144
wasm-opt --signext-lowering -Os $(CONTRACTS_OUT_DIR ) /$$ contract -o $(CONTRACTS_OUT_DIR ) /$$ contract; \
145
145
done
146
146
147
+ cosmwasm-check-contracts :
148
+ for contract in $( CONTRACTS_WASM) ; do \
149
+ cosmwasm-check $(CONTRACTS_OUT_DIR ) /$$ contract; \
150
+ done
151
+
147
152
# Consider adding 's' to make plural consistent (beware: used in github workflow)
148
153
contract-schema :
149
154
$(MAKE ) -C contracts schema
You can’t perform that action at this time.
0 commit comments