ttl_storage.sol 521 B

12345678910111213141516171819
  1. /// SPDX-License-Identifier: Apache-2.0
  2. contract ttl_storage {
  3. uint64 public persistent pCount = 11;
  4. uint64 temporary tCount = 7;
  5. uint64 instance iCount = 3;
  6. function extend_persistent_ttl() public view returns (int64) {
  7. return pCount.extendTtl(1000, 5000);
  8. }
  9. function extend_temp_ttl() public view returns (int64) {
  10. return tCount.extendTtl(3000, 7000);
  11. }
  12. function extendInstanceTtl() public view returns (int64) {
  13. return extendInstanceTtl(2000, 10000);
  14. }
  15. }