darkforestry / amms-rs

A Rust library to interact with automated market makers across EVM chains.
379 stars 99 forks source link

Chore: Update crates.io version #175

Open 0xsomnus opened 1 month ago

0xsomnus commented 1 month ago

Describe the feature you would like

The amms.rs version currently hosted on crates.io is the "old" version 0.6.1 making use of ethers.rs. Made for quite the surprise when writing code with the current version and all it's types in mind. 😅

Are there any milestones still required to clear this version for upload to crates?

Additional context

No response

0xKitsune commented 1 month ago

Hey thanks for opening this issue. In order to publish an updated version of amms, we need to specify a version for alloy. However, if we specified a version, we could not use Reth as a library for features like the upcoming StateSpaceExEx.

Since Reth specifies a specific alloy commit, rather than a version I am not sure that we are able to publish a new version to crates.io just yet. Feel free to let me know if there is a way to still be compatible with Reth and publish the next version of the crate!