multicodec icon indicating copy to clipboard operation
multicodec copied to clipboard

feat: allocating inline IPLD multiformats

Open mikeal opened this issue 1 year ago • 3 comments

We've talked about this informally for a while, I'd like to start experimenting with it but I want to make sure we get low numbers allocated to basic inline IPLD types.

mikeal avatar Jun 17 '23 03:06 mikeal

We may also want to allocate uint8, uint16, and uint32 multiformats for when we need to do fixed length number encodings.

mikeal avatar Jun 17 '23 03:06 mikeal

bit of a can of worms here if we start adding all the possible types in the single byte range - various string encodings, float encodings, all the ints and their endianness forms; so maybe this should be done in the two-byte range so we can add whatever people want?

rvagg avatar Jun 19 '23 04:06 rvagg

I don't know what inline IPLD is used for. Is the idea to use it inside CIDs?

I'm with @rvagg here. Those experimental things belong in the >=2 bytes range.

vmx avatar Jun 19 '23 11:06 vmx