ScopeLift / flexible-voting

💪🗳️ Flexible Voting – A Powerful Building Block for DAO Governance
https://flexiblevoting.com
MIT License
86 stars 8 forks source link

Investigate fuzzing in fork tests #25

Open davidlaprade opened 1 year ago

davidlaprade commented 1 year ago

Most of our Aave-related tests are fork tests. For this reason, we don't fuzz over their inputs -- as this would generate a massive (and expensive) number of RPC calls. But it's possible to fuzz using a deterministic seed, which would allow us to cache RPC calls and avoid unnecessary network interactions.

Two tasks here:

RE: https://github.com/ScopeLift/flexible-voting/pull/21#discussion_r1060799981