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

implement SNOS job #11

Open
apoorvsadana opened this issue Jun 1, 2024 · 6 comments
Open

implement SNOS job #11

apoorvsadana opened this issue Jun 1, 2024 · 6 comments
Assignees

Comments

@apoorvsadana
Copy link
Contributor

Complete the SNOS job implementation over here - https://github.com/karnotxyz/madara-orchestrator/blob/2a9d77b7188afadefe3feba3347a909fc83299ed/crates/orchestrator/src/jobs/snos_job/mod.rs#L12

  1. We plan to add an endpoint on Madara called getSnosInput. For now, we can assume this endpoint exists and we can call it to get the SNOS input - https://github.com/keep-starknet-strange/snos/blob/da26557078111b5d489154b162f3f810174f5b69/src/io/input.rs#L19
  2. Use this input to execute the SNOS and get the PIE
  3. Store the PIE in a database/S3. I think storing in S3 might make more sense as we won't really need to query the database
  4. To add S3 support, we can add a generalised trait like we do for database and queues already
@sBaki92
Copy link

sBaki92 commented Jun 3, 2024

Hi, I would like to take it :)

@apoorvsadana
Copy link
Contributor Author

Assigned!

@apoorvsadana
Copy link
Contributor Author

Are you working on this @sBaki92?

@ocdbytes
Copy link
Member

Assign this to me : )

@akhercha
Copy link
Member

gm, I can take this one if it's free!

@apoorvsadana
Copy link
Contributor Author

Yes, assigned!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment