helpers.spec 363 B

12345678910
  1. // environment
  2. definition nonpayable(env e) returns bool = e.msg.value == 0;
  3. definition nonzerosender(env e) returns bool = e.msg.sender != 0;
  4. // constants
  5. definition max_uint48() returns mathint = (1 << 48) - 1;
  6. // math
  7. definition min(mathint a, mathint b) returns mathint = a < b ? a : b;
  8. definition max(mathint a, mathint b) returns mathint = a > b ? a : b;