Ethereum, Klab, Formal Verification, Solidity, Evm.
for iff. The construction above states that values of all <expression_i> fit inside range of <type> (i.e. no overflows happen). In our case: both (FromBal-Value) and (ToBal+Value) must contain in the range of uint256. The condition for if is much simpler. It just states that CALLER_ID is different