Commit Graph

31 Commits

Author SHA1 Message Date
Ricardo Guilherme Schmidt ae22357df7 remove _burn impossible overflow 2023-09-27 10:57:17 -03:00
Ricardo Guilherme Schmidt 3720dc7baa remove minimetokenfactory 2023-09-27 10:57:17 -03:00
r4bbit 0a23a2440d test: mark `unsupported` function as `pure` 2023-09-26 11:12:30 +02:00
r4bbit ed9dcfc602 refactor: use ECDSA utils function for typed hash digest 2023-09-26 11:11:38 +02:00
Ricardo Guilherme Schmidt ada12df49f remove console from import on tests 2023-09-26 11:11:38 +02:00
Ricardo Guilherme Schmidt d7f0d85921 add tests for permit 2023-09-26 11:11:38 +02:00
Ricardo Guilherme Schmidt 38d62c5517 fixes suggested by r4bbit 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 30bec58904 add more calls in clone test 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 7db2900a30 lint 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt df3283f42f add initial balances check 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt c3358184de add TestSnapshotReads 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 32a95501db add testFutureParentSnapshot 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 2e02cea311 add receiving and rejecting ether tests 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 9ca2aa6164 add test generate token supply overflow 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt ce893b35e9 use IERC20 for claimTokens test 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 4a95c739b5 add test for transfer with controller zero 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt bb7bc3a6d7 add tests destroy tokens balance and supply check 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 22f02cb230 add rejecting controller tests 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 11bc73a42e fix error in merge 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 6cf3528f01 add approve and call test 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 16d3feb5d9 add allowance tests 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt e69486197c add transfer tests 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 86a889ab1c add claimtokens test 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 18827999ec add more transfer tests for different situations 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt c105703c8a fix gas metering 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 64fdb4f4e8 lint 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 10870e7908 add strings at assertions 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 3000e7614e add test for updateValueAtNow when same block 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 0e98139632 pause and resume gas meterings 2023-09-26 02:47:46 -03:00
Ricardo Guilherme Schmidt 678a35589c removed createCloneToken functionality 2023-09-26 02:29:57 -03:00
r4bbit 5386b09f55
tests: port existing JS tests to foundry tests (#9) 2023-09-12 17:08:59 +02:00