Browse Source

replaced burn with generic function

Michael George 3 years ago
parent
commit
657a051062
1 changed files with 3 additions and 3 deletions
  1. 3 3
      certora/specs/ERC1155Burnable.spec

+ 3 - 3
certora/specs/ERC1155Burnable.spec

@@ -9,8 +9,8 @@ rule onlyApprovedCanReduceBalance {
     address holder; uint256 token; uint256 amount;
     address holder; uint256 token; uint256 amount;
     uint256 balanceBefore = balanceOf(holder, token);
     uint256 balanceBefore = balanceOf(holder, token);
 
 
-    env e;
-    burn(e, holder, token, amount); // TODO Replace burn with appropriate general function
+    method f; env e; calldataarg args;
+    f(e, args);
 
 
     uint256 balanceAfter = balanceOf(holder, token);
     uint256 balanceAfter = balanceOf(holder, token);
 
 
@@ -25,4 +25,4 @@ rule sanity {
 
 
     assert false, 
     assert false, 
         "This rule should always fail";
         "This rule should always fail";
-}
+}