-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Repatriate arbitrary
implementations
#2130
Comments
@connormullett Remember to add links to the PRs. |
@tyshko5 You want this task? |
Sure. Only |
We also need to follow-up on the other PRs and make sure they are merged. |
@tyshko5 The |
@tyshko5 Could you push this PR to completion: ipld/libipld#157 ? If you're unsure of what to do, ask in our slack channel. |
Ok |
Status:
|
The |
Blocked. More details: filecoin-project/ref-fvm#1211 |
This is no longer blocked with the release of FVM3. @tyshko5 @hanabi1224 @creativcoder @sudo-shashank, feel free to take this if you're running low on tasks. |
(Partially unblocked - the cid crate still cannot be upgraded) |
It appears |
If cid still cannot be updated, then we still cannot repatriate |
|
You should be able to access the implementations just fine. |
Done. |
Issue summary
We wrap several types in order to implement the
Arbitrary
trait for them. Ideally we want the upstream libraries to natively support quickcheck. We should submit PRs that add quickcheck support under an optional feature.Cid
: Bumpquickcheck
from0.9
to1.0
multiformats/rust-cid#125Ipld
: https://crates.io/crates/libipld-coreActorState
: https://crates.io/crates/fvmAddress
,PoStProof
,Message
,Signature
,SignatureType
: https://crates.io/crates/fvm_sharedOther information and links
Arbitrary
trait forActorState
filecoin-project/ref-fvm#1084The fvm_shared Pr needs to be merged first before
ActorState
is implemented. The PR is ready to be opened in the meantimeThe text was updated successfully, but these errors were encountered: