@@ -16,22 +16,17 @@ jobs:
1616
1717 steps :
1818 - name : Checkout
19- uses : actions/checkout@v3
19+ uses : actions/checkout@v4
2020 with :
2121 submodules : recursive
2222
23- - name : Check key
24- env :
25- CERTORAKEY : ${{ secrets.CERTORAKEY }}
26- run : echo "key length" ${#CERTORAKEY}
27-
2823 - name : Install python
29- uses : actions/setup-python@v2
24+ uses : actions/setup-python@v5
3025 with : { python-version: 3.9 }
3126
3227 - name : Install java
33- uses : actions/setup-java@v1
34- with : { java-version: '11' , java-package: jre }
28+ uses : actions/setup-java@v4
29+ with : { distribution: "zulu", java-version: "11" , java-package: jre }
3530
3631 - name : Install certora cli
3732 run : pip install certora-cli==6.1.3
4439
4540 - name : Verify rule ${{ matrix.rule }}
4641 run : |
47- echo "key length" ${#CERTORAKEY}
48- certoraRun certora/GSM/conf/${{ matrix.rule }}
42+ certoraRun certora/gsm/conf/gsm/${{ matrix.rule }}
4943 env :
5044 CERTORAKEY : ${{ secrets.CERTORAKEY }}
5145
@@ -54,18 +48,18 @@ jobs:
5448 max-parallel : 16
5549 matrix :
5650 rule :
57- - non-4626/Alex- gho-gsm_inverse.conf
58- - non-4626/Alex- gho-gsm.conf
59- - non-4626/ balances-buy.conf
60- - non-4626/ balances-sell.conf
61- - non-4626/Dominik- gho-assetToGhoInvertibility.conf --rule basicProperty_getAssetAmountForBuyAsset sellAssetInverse_all buyAssetInverse_all basicProperty_getGhoAmountForSellAsset basicProperty_getAssetAmountForSellAsset basicProperty_getGhoAmountForBuyAsset
62- - non-4626/Dominik- gho-assetToGhoInvertibility.conf --rule basicProperty2_getAssetAmountForBuyAsset
63- - non-4626/Dominik- gho-fixedPriceStrategy.conf
64- - non-4626/ fees-buy.conf
65- - non-4626/ fees-sell.conf
66- - non-4626/otakar- FixedFeeStrategy.conf
67- - non-4626/Martin- gho-gsm.conf
68- - non-4626/antti- optimality.conf --rule R3_optimalityOfSellAsset_v1 R1_optimalityOfBuyAsset_v1 R6a_externalOptimalityOfBuyAsset R5a_externalOptimalityOfSellAsset R2_optimalityOfBuyAsset_v2
69- - non-4626/otakar- getAmount_properties.conf --rule getAssetAmountForBuyAsset_funcProperty_LR getAssetAmountForBuyAsset_funcProperty_RL
70- - non-4626/otakar- finishedRules.conf --rule whoCanChangeExposure whoCanChangeAccruedFees sellingDoesntExceedExposureCap cantBuyOrSellWhenSeized giftingGhoDoesntAffectStorageSIMPLE giftingUnderlyingDoesntAffectStorageSIMPLE collectedBuyFeePlus1IsAtLeastAsRequired sellAssetSameAsGetGhoAmountForSellAsset collectedSellFeeIsAtLeastAsRequired collectedBuyFeeIsAtLeastAsRequired correctnessOfBuyAsset collectedBuyFeePlus2IsAtLeastAsRequired getAssetAmountForSellAsset_correctness cantBuyOrSellWhenFrozen whoCanChangeExposureCap cantSellIfExposureTooHigh sellAssetIncreasesExposure buyAssetDecreasesExposure rescuingGhoKeepsAccruedFees rescuingAssetKeepsAccruedFees
71- - non-4626/otakar- OracleSwapFreezer.conf
51+ - gho-gsm_inverse.conf
52+ - gho-gsm.conf
53+ - balances-buy.conf
54+ - balances-sell.conf
55+ - gho-assetToGhoInvertibility.conf --rule basicProperty_getAssetAmountForBuyAsset sellAssetInverse_all buyAssetInverse_all basicProperty_getGhoAmountForSellAsset basicProperty_getAssetAmountForSellAsset basicProperty_getGhoAmountForBuyAsset
56+ - gho-assetToGhoInvertibility.conf --rule basicProperty2_getAssetAmountForBuyAsset
57+ - gho-fixedPriceStrategy.conf
58+ - fees-buy.conf
59+ - fees-sell.conf
60+ - FixedFeeStrategy.conf
61+ - gho-gsm.conf
62+ - optimality.conf --rule R3_optimalityOfSellAsset_v1 R1_optimalityOfBuyAsset_v1 R6a_externalOptimalityOfBuyAsset R5a_externalOptimalityOfSellAsset R2_optimalityOfBuyAsset_v2
63+ - getAmount_properties.conf --rule getAssetAmountForBuyAsset_funcProperty_LR getAssetAmountForBuyAsset_funcProperty_RL
64+ - finishedRules.conf --rule whoCanChangeExposure whoCanChangeAccruedFees sellingDoesntExceedExposureCap cantBuyOrSellWhenSeized giftingGhoDoesntAffectStorageSIMPLE giftingUnderlyingDoesntAffectStorageSIMPLE collectedBuyFeePlus1IsAtLeastAsRequired sellAssetSameAsGetGhoAmountForSellAsset collectedSellFeeIsAtLeastAsRequired collectedBuyFeeIsAtLeastAsRequired correctnessOfBuyAsset collectedBuyFeePlus2IsAtLeastAsRequired getAssetAmountForSellAsset_correctness cantBuyOrSellWhenFrozen whoCanChangeExposureCap cantSellIfExposureTooHigh sellAssetIncreasesExposure buyAssetDecreasesExposure rescuingGhoKeepsAccruedFees rescuingAssetKeepsAccruedFees
65+ - OracleSwapFreezer.conf
0 commit comments