fmt.sol 682 B

1234567891011121314151617181920
  1. contract A {
  2. Counter public counter;
  3. /**
  4. * TODO: this fuzz use too much time to execute
  5. * function testGetFuzz(bytes[2][] memory kvs) public {
  6. * for (uint256 i = 0; i < kvs.length; i++) {
  7. * bytes32 root = trie.update(kvs[i][0], kvs[i][1]);
  8. * console.logBytes32(root);
  9. * }
  10. *
  11. * for (uint256 i = 0; i < kvs.length; i++) {
  12. * (bool exist, bytes memory value) = trie.get(kvs[i][0]);
  13. * console.logBool(exist);
  14. * console.logBytes(value);
  15. * require(exist);
  16. * require(BytesSlice.equal(value, trie.getRaw(kvs[i][0])));
  17. * }
  18. * }
  19. */
  20. }