Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Link/CID AOT Validation #87

Open
Tracked by #26 ...
bdehaynin opened this issue Mar 21, 2023 · 0 comments
Open
Tracked by #26 ...

Link/CID AOT Validation #87

bdehaynin opened this issue Mar 21, 2023 · 0 comments
Assignees

Comments

@bdehaynin
Copy link

bdehaynin commented Mar 21, 2023

Summary

For deterministic wasm, we should verify all links as part of the ahead-of-time "compilation" of workflows before any execution takes place. We should fail the workflow and return errors for all CIDs that do not exist at the time of execution.

If links do exist on the network but are not local, we should stream in the necessary (IPLD) blocks over the network to make the execution feasible, which is related to #78.

This does not involve the coordination piece of who should actually run the workflow, but only at the point when a node is deemed ready to execute it.

@zeeshanlakhani zeeshanlakhani added wasm Wasm-specific issue(s) execution roadmap Issue associated with IPVM Roadmap labels Mar 21, 2023
@zeeshanlakhani zeeshanlakhani added this to the Development of MVP and MVP of Ecosystem - Q3 2023 milestone Mar 21, 2023
@zeeshanlakhani zeeshanlakhani removed this from the MVP of Ecosystem milestone Sep 27, 2023
@zeeshanlakhani zeeshanlakhani removed execution roadmap Issue associated with IPVM Roadmap wasm Wasm-specific issue(s) labels Sep 29, 2023
@zeeshanlakhani zeeshanlakhani self-assigned this Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants