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

Processor #11

Closed
6 tasks
prestwich opened this issue Jan 26, 2021 · 1 comment · Fixed by #97
Closed
6 tasks

Processor #11

prestwich opened this issue Jan 26, 2021 · 1 comment · Fixed by #97
Assignees
Labels
design Architecture and design rust 🦀 Rust dev work required
Milestone

Comments

@prestwich
Copy link
Contributor

prestwich commented Jan 26, 2021

A rust daemon using optics-base

  • maintain a local merkle tree with ALL leaves
  • observe >= 1 replica
  • wait for confirmations with new batch
  • generate proofs for messages when the root changes
  • dispatch proofs to replicas (if configured)
  • dispatches messages for processing (if configured)
@prestwich prestwich changed the title processor Processor Jan 26, 2021
@prestwich prestwich added design Architecture and design rust 🦀 Rust dev work required labels Jan 26, 2021
@luketchang luketchang assigned luketchang and unassigned luketchang Feb 4, 2021
@prestwich prestwich added this to the M9S2 milestone Feb 8, 2021
@anna-carroll anna-carroll self-assigned this Feb 11, 2021
@prestwich
Copy link
Contributor Author

this is not really blocked by #23, tho it might feel that way. Create an agent with a prover in a RwLock and then don't worry about how it gets populated yet. We'll handle that issue separately

nambrot added a commit that referenced this issue Jan 24, 2022
* Build optics-deploy in CI

* Split out solidity-test from typescript-test

* Run build

* Fix provider.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Architecture and design rust 🦀 Rust dev work required
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants