Skip to content

Missing support for Filecoin codecs #64

@lidel

Description

@lidel

Problem

Even when we update to latest cids library, when user enters a CID with Filecoin-related codec, they get error because ipld-filecoin decoder does not exist:

2020-07-21--14-18-48

Test CIDs from multiformats/multihash#129 (comment):

baga6ea4seaqggjjfh7whhdoxvhrix6jbcgobmdyhajcimfn33iedcp3kr23gruq 
baga6ea4seaqidbk23bub2dmg2hur4aawpe44wzuu2lccflgsbcqaokjzjb7wtgi 
bagboea4b5abcax5zbow3g7cyeg3nsvjguqnjkbdibnhhzc3whinr2sousvoijbrb 
bagboea4b5abcb245dcsepbaelwd7hrt46itun2mvv5nckntzkg5kf73m2ry4ja7r

Solution

IPLD Explorer already supports Bitcoin and Ethereum (but we dont provide examples – see #62):

    "ipld-bitcoin": "^0.3.0",
    "ipld-ethereum": "^4.0.0",

I believe IPLD Explorer (included in IPFS WebUI/Desktop and on https://explore.ipld.io) should support Filecoin CIDs .. somehow. Even if it's one sentence with a link to Filecoin-specific tool.

Ref. https://specs.ipld.io/data-structures/filecoin/

@ribasushi @vmx @rvagg – were there any prior/ongoing discussions regarding creating ipld-filecoin ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High: Likely tackled by core team if no one steps upeffort/daysEstimated to take multiple days, but less than a weekexp/intermediatePrior experience is likely helpfulkind/enhancementA net-new feature or improvement to an existing featureneed/analysisNeeds further analysis before proceedingneed/community-inputNeeds input from the wider communityneed/maintainers-inputNeeds input from the current maintainer(s)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions