yetanotherco / aligned_layer

Aligned is a verification layer for zero-knowledge proofs using EigenLayer. Our mission is to accelerate the adoption of zero-knowledge and validity proofs on Ethereum.
https://alignedlayer.com/
MIT License
146 stars 342 forks source link

Refactor(Batch, Aggregator): Rewrite unit tests using anvil as integration tests #1479

Open PatStiles opened 6 days ago

PatStiles commented 6 days ago

Currently the CI expereiences intermittent issues when running unit tests in the Batcher and Aggregator. These should be ported to integration tests separate from the CI after they are removed when #1478 is resolved.

PatStiles commented 6 days ago

The error we saw is likely due to a corruption of anvil state ref:

Screenshot 2024-11-22 at 13 00 56

We should discuss still refactor these tests to be integration tests