-
Notifications
You must be signed in to change notification settings - Fork 81
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
Remove the Cbor trait and impl from all param/return types #700
Comments
Yes I think we should just do the work, though it's quite annoying that we have to do that work in FVM first. |
@anorth Okay, I'm gonna get to this sooner rather than later then, maybe as part of filecoin-project/ref-fvm#987. I don't want to wait longer, because actors currently cannot update to the latest Helix FRC-0046 library since the change has already landed there, and I'm uncomfortable being in that position. |
Why are we making work for ourselves? |
Thanks, I see this as yet more support for removing it. If a library providing some param/return types merely forgot to add the I had also added this to my TODO list. Please call on me for any support. |
The |
The Cbor trait has a couple of convenience functions that become made available as methods on types implementing it. Only one of these is used at all (
marshal_cbor
) and it only a couple of times. It's not worth the noise.Remove the trait and change the couple of uses of it to use existing
serialize()
functions.The text was updated successfully, but these errors were encountered: