File tree Expand file tree Collapse file tree 8 files changed +10
-8
lines changed Expand file tree Collapse file tree 8 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ certoraRun certora/harnesses/DelegationManagerHarness.sol \
11
11
src/contracts/core/Slasher.sol src/contracts/permissions/PauserRegistry.sol \
12
12
--verify DelegationManagerHarness:certora/specs/core/DelegationManager.spec \
13
13
--optimistic_loop \
14
- --prover_args ' -optimisticFallback true ' \
14
+ --optimistic_fallback \
15
15
--optimistic_hashing \
16
16
--parametric_contracts DelegationManagerHarness \
17
17
$RULE \
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ certoraRun certora/harnesses/StrategyManagerHarness.sol \
12
12
src/contracts/core/Slasher.sol src/contracts/permissions/PauserRegistry.sol \
13
13
--verify StrategyManagerHarness:certora/specs/core/StrategyManager.spec \
14
14
--optimistic_loop \
15
- --prover_args ' -optimisticFallback true ' \
15
+ --optimistic_fallback \
16
16
--optimistic_hashing \
17
17
--parametric_contracts StrategyManagerHarness \
18
18
$RULE \
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ solc-select use 0.8.12
8
8
certoraRun certora/harnesses/StructuredLinkedListHarness.sol \
9
9
--verify StructuredLinkedListHarness:certora/specs/libraries/StructuredLinkedList.spec \
10
10
--optimistic_loop \
11
- --prover_args ' -optimisticFallback true ' \
11
+ --optimistic_fallback \
12
12
--parametric_contracts StructuredLinkedListHarness \
13
13
$RULE \
14
14
--rule_sanity \
Original file line number Diff line number Diff line change @@ -9,7 +9,8 @@ certoraRun certora/harnesses/PausableHarness.sol \
9
9
src/contracts/permissions/PauserRegistry.sol \
10
10
--verify PausableHarness:certora/specs/permissions/Pausable.spec \
11
11
--optimistic_loop \
12
- --prover_args ' -optimisticFallback true -recursionErrorAsAssert false -recursionEntryLimit 3' \
12
+ --optimistic_fallback \
13
+ --prover_args ' -recursionErrorAsAssert false -recursionEntryLimit 3' \
13
14
--loop_iter 3 \
14
15
--link PausableHarness:pauserRegistry=PauserRegistry \
15
16
$RULE \
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ certoraRun certora/harnesses/EigenPodManagerHarness.sol \
10
10
src/contracts/core/Slasher.sol src/contracts/permissions/PauserRegistry.sol \
11
11
--verify EigenPodManagerHarness:certora/specs/pods/EigenPodManager.spec \
12
12
--optimistic_loop \
13
- --prover_args ' -optimisticFallback true ' \
13
+ --optimistic_fallback \
14
14
--optimistic_hashing \
15
15
--parametric_contracts EigenPodManagerHarness \
16
16
$RULE \
Original file line number Diff line number Diff line change @@ -12,7 +12,8 @@ certoraRun src/contracts/strategies/StrategyBase.sol \
12
12
src/contracts/core/Slasher.sol \
13
13
--verify StrategyBase:certora/specs/strategies/StrategyBase.spec \
14
14
--optimistic_loop \
15
- --prover_args ' -optimisticFallback true -recursionErrorAsAssert false -recursionEntryLimit 3' \
15
+ --optimistic_fallback \
16
+ --prover_args ' -recursionErrorAsAssert false -recursionEntryLimit 3' \
16
17
--loop_iter 3 \
17
18
--packages @openzeppelin=lib/openzeppelin-contracts @openzeppelin-upgrades=lib/openzeppelin-contracts-upgradeable \
18
19
--link StrategyBase:strategyManager=StrategyManager \
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ ghost mapping(uint256 => bool) connectsToHead {
16
16
init_state axiom connectsToHead [0 ] == true ;
17
17
}
18
18
19
- hook Sstore currentContract .listStorage .list [KEY uint256 node ][KEY bool direction ] uint256 link (uint256 old_link ) STORAGE {
19
+ hook Sstore currentContract .listStorage .list [KEY uint256 node ][KEY bool direction ] uint256 link (uint256 old_link ) {
20
20
connectsToHead [link ] = connectsToHead [node ];
21
21
connectsToHead [old_link ] = old_link == 0 ;
22
22
}
Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ ghost mathint sumOfValidatorRestakedbalancesWei {
168
168
init_state axiom sumOfValidatorRestakedbalancesWei == 0 ;
169
169
}
170
170
171
- hook Sstore _validatorPubkeyHashToInfo [KEY bytes32 validatorPubkeyHash ].restakedBalanceGwei uint64 newValue (uint64 oldValue ) STORAGE {
171
+ hook Sstore _validatorPubkeyHashToInfo [KEY bytes32 validatorPubkeyHash ].restakedBalanceGwei uint64 newValue (uint64 oldValue ) {
172
172
sumOfValidatorRestakedbalancesWei = (
173
173
sumOfValidatorRestakedbalancesWei +
174
174
to_mathint (newValue ) * 1000000000 -
You can’t perform that action at this time.
0 commit comments