Volker Mische
Volker Mische
Think of it as one possible implementation. The advantage of this implementation is, that you can directly go from Rust types to the serialized version without an intermediate step. I...
IPLD itself doesn't necessarily need to have anything to do with Serde. `serde_ipld_dagcbor` is using Serde to (de)serialize data, kind of only a subset of what Serde's power is. This...
I've there's a problem with upgrading to `ipld-core`, please let me know and I'll have a look. The goal for me is to transition everone away from `libipld`.
The corresponding change for cbor: https://github.com/vmx/cbor/pull/5
js-ipfs as well: https://github.com/ipld/js-ipld-zcash
I haven't really looked at the code yet, just a general note: for FVM we don't use the DAG-CBOR implementation from this library, but we use https://github.com/ipld/serde_ipld_dagcbor. So if validation...
Thanks @olizilla and @Mr0grog for digging into this. It should indeed return a proper link. Please note that what "proper link" means is currently in flux. @mikeal come up with...
I'm happy to leave this issue open until the IPLD side (most notable https://github.com/ipld/interface-ipld-format/issues/34) is fixed.
Most of the time the IPLD Format implementation like this one are not used directly, but through [js-ipld](https://github.com/ipld/js-ipld). So you might want out to check out the documentation there.
Something that is missing in the current docs I just ran into was: How do I multibase encode bytes? The answer is: ```js import { base64url } from "multiformats/bases/base64" const...