foundry
foundry copied to clipboard
[wip] feat(`anvil`): migrate tests to alloy
Motivation
migrates all anvil tests to alloy. wip.
Solution
Currently blocked on:
-
alloy-sol-contract
to replaceabigen!
& deploy test contracts - Finalizing call builder to build signable & sendable transactions through an alloy
Provider
- Subscriptions functionality
Continuing by introducing alloy-contract
everywhere we can, and switching to just using alloy types and converting as needed. We're lacking the functionality to deploy/send txs which is being worked on https://github.com/alloy-rs/alloy/pull/190. A good amount of usage is actually calls, so we can make good progress while this settles.
Subscriptions are also still WIP, although this is the last thing we'll integrate.