ChainSafe / forest

🌲 Rust Filecoin Node Implementation
https://forest.chainsafe.io
Apache License 2.0
620 stars 149 forks source link

Consume `quickcheck` implementation in upstream crates #2143

Closed connormullett closed 1 year ago

connormullett commented 1 year ago

Issue summary

Several quickcheck implementations have been pushed upstream to their respective crates and may soon be available for use. See tracking issue #2130. Once new versions have been released, we should get rid of our custom quickcheck implementations. The types and crates in question are:

Other information and links

lemmih commented 1 year ago

This issue can also track the Arbitrary implementations in rust-cid, libipld-core, and fvm.

lemmih commented 1 year ago

Blocked until new versions of rust-cid, fvm, libipld-core, and fvm_shared have been released.

lemmih commented 1 year ago

New version of rust-cid has been released. @tyshko5

jdjaustin commented 1 year ago

Still blocked by ref-fvm issue #1233.

lemmih commented 1 year ago

@jdjaustin Unblocked now that we're using cid-0.10 and libipld-core-0.16.