[x] 5. [quick] Overwrite Yatima.Typechecker.derefConst in the Lurk code generator
[x] 6. [quick Overwrite panicCore according to this
[x] 7. [easy] Rewrite broken commands
[x] 8. Make sure that our kernel doesn't accept this
[x] 9. Test that loading a store from FS has the same output as the original persisted store
[x] 10. Test that after commit, CommitState.consts and CommitState.commits have the same same keys
[x] 11. Drop the test with the transpiled typechecker for now
[x] 12. Get rid of the Extractor once its logic is absorbed by the typechecker
Closes #236
Closes #232 because we use anon hashes all over the pipeline instead of names/namespaces
Closes #205 because we're abandoning IPLD and we're using Lurk as data where it's needed
Closes #201 because CLI API has changed
Closes #200
Closes #136 because an invalid recursor will entail some weird hash, namely one that nobody's interested in
Closes #133 because that's implemented as a CLI command (gentc)
Closes #71 because IPLD encoding no longer applies
Closes #30 (similar to #136)
yatima_store
Yatima.Typechecker.derefConst
in the Lurk code generatorpanicCore
according to thiscommit
,CommitState.consts
andCommitState.commits
have the same same keysExtractor
once its logic is absorbed by the typecheckerCloses #236 Closes #232 because we use anon hashes all over the pipeline instead of names/namespaces Closes #205 because we're abandoning IPLD and we're using Lurk as data where it's needed Closes #201 because CLI API has changed Closes #200 Closes #136 because an invalid recursor will entail some weird hash, namely one that nobody's interested in Closes #133 because that's implemented as a CLI command (
gentc
) Closes #71 because IPLD encoding no longer applies Closes #30 (similar to #136)