You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We cannot use forc to fetch packages pinned by pinata. Pinata is a widely used pinning service making this limitation an important blocker in terms of reaching a working package registry and reduces the overall usability of IPFS support forc-pkg currently offers.
We are also planning to use pinata for package registry to make things a little bit easier. So it is for best if we solve this before going forward.
The text was updated successfully, but these errors were encountered:
## Description
closes#6721.
There were couple of issues:
1. Archive unpacking was getting the bytes from `text` field of response
to the IPFS gateway which was adding additional stuff that messes with
unpacking routine.
2. Folder name was invalid so forc was unable to find the packages in
the `ipfs` cache.
Both issues are addressed and this unblocks forc to fetch ipfs fetched
packages once again. Next up on our package registry push is to enable
alternative sources and set the precedence for them.
Also added some tests around extracting logic, which inserts the
contents under a directory named after `CID` as this is how `forc` is
looking for these sources in the first place (related to point 2 above)
Problem
We cannot use forc to fetch packages pinned by pinata. Pinata is a widely used pinning service making this limitation an important blocker in terms of reaching a working package registry and reduces the overall usability of IPFS support forc-pkg currently offers.
We are also planning to use pinata for package registry to make things a little bit easier. So it is for best if we solve this before going forward.
The text was updated successfully, but these errors were encountered: