darkforestry / amms-rs

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

Chore: Update crates.io version #175

Closed 0xsomnus closed 3 months ago

0xsomnus commented 5 months 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 5 months 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!