added init_state axiom for sum of balances

pull/3478/head
Michael George 3 years ago
parent b90d195c6c
commit 27fa53bba9
  1. 4
      certora/specs/ERC1155Supply.spec

@ -32,7 +32,9 @@ filtered {
/******************************************************************************/
ghost mapping(uint256 => mathint) sumOfBalances;
ghost mapping(uint256 => mathint) sumOfBalances {
init_state axiom forall uint256 token . sumOfBalances[token] == 0;
}
hook Sstore _balances[KEY uint256 token][KEY address user] uint256 newValue (uint256 oldValue) STORAGE {
sumOfBalances[token] = sumOfBalances[token] + newValue - oldValue;

Loading…
Cancel
Save