0xPolygonZero / zk_evm

Apache License 2.0
80 stars 36 forks source link

Use `alloy` instead of `ethers` and `primitive_types` #229

Open 0xaatif opened 4 months ago

0xaatif commented 4 months ago

In zero-bin#70 we're moving to alloy.

In eth-tx-proof we have to perform conversions to interface with crates in this repo. WIBNI if we didn't

Nashtare commented 4 months ago

We cannot publish crates with unpublished dependencies. Until alloy gets releases published, I think we'll have to stick with some compatibility layer as you did on eth-tx-proof side and keep ethereum-types (which pulls primitive-types in) within zk-evm workspace dependencies.