Initial version of authorize and store with PAPI, Smoldot and IPFS #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fetching CID from IPFS fails for an unknown reason, output:
even though both
authoriseandstoretransactions wereinBlockand I waited for an extra 12 (+1) seconds for change to propagate (just in case). However, that CID is not present in IPFS.I back-tested this logic with what we have in
authorize_and_store_papi.js: I stored a file with that script, got CID and tried to fetch it from the new script -- everything works fine. However, when I try to fetch CID stored with Smoldot + PAPI -- it fails.The only thing that I know right now is that something is wrong along this path: script(PAPI tx) -> Smoldot -> Bulletin -> IPFS.
If tx is
inblock(and I can see that block with PJS UI) it means that there is an issue between Bulletin <--> IPFS? @bkonturTo reproduce:
node authorize_and_store_papi_smoldot.js)justcommands from Added justfile #111