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

Formalize smart contract instance level config for domains #327

Closed
peterbroadhurst opened this issue Oct 22, 2024 · 0 comments · Fixed by #336
Closed

Formalize smart contract instance level config for domains #327

peterbroadhurst opened this issue Oct 22, 2024 · 0 comments · Fixed by #336
Labels

Comments

@peterbroadhurst
Copy link
Contributor

Need to move the configuration for who submits to smart contract level configuration, which means we need to init Domain contract instance each time it is loaded into memory by the sequencer.

Two architecturally significant configurations

How is the coordinator chosen

  1. Statically configured in the configuration of the contract
  2. Picked dynamically between the set of endorsers
  3. The sender of the transaction

How is the submitter chosen

  1. Coordinator submit
  2. Sender submit
  3. 3rd party submission - not yet implemented

Combinations we will implement immediately

  • 1+1 - core option set for Noto
  • 2+1 - core option set for Pente
  • 3+2 - core option set for Zeto
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants