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

Optimistic Roots v1.1 #4713

Closed
11 tasks done
preethamr opened this issue Jul 18, 2023 · 4 comments
Closed
11 tasks done

Optimistic Roots v1.1 #4713

preethamr opened this issue Jul 18, 2023 · 4 comments
Labels

Comments

@preethamr
Copy link
Collaborator

preethamr commented Jul 18, 2023

Problem

Optimistic Roots v1.1 is a critical upgrade to reduce costs of messaging layer

In order to launch optimistic roots, we are building an integration testing service. Until now, we have not had a controlled environment which we can use to test certain scenarios which are otherwise impractical to test on testnets/mainnets.

Impact

Reduces costs by est. >90%
This increases Connext runway and significantly improves our ability to expand to new chains.
This is important for Connext developers to test upcoming protocol upgrades in isolation.

Proposed Solution

Reference: https://www.notion.so/connext/spec-Integration-Tester-Environment-7a21670935ef44b9a4091b633a11164e
NEW (Oct) v1.1 spec https://www.notion.so/Tech-Doc-v1-1-a4c3581aace64a08a2fc8963314a1a03?pvs=46&qid=
Test case scenarios draft https://www.notion.so/defi-wonderland/v1-Test-case-scenarios-41ee8d9525a648bd8f817ad222c7580d

V1 Off-Chain Spec: https://www.notion.so/connext/Optimistic-Roots-Off-Chain-65df2c53dc2943aab73f3ea646057ea0

See all the tasks in epic below

Acceptance Criteria

  • V1 contracts are deployed on staging
  • V1 subgraph changes are deployed on staging
  • V1 works in slow mode
  • V1 works in op-mode
  • V1.1 contracts are deployed on staging
  • V1.1 subgraph changes are deployed on staging
  • V1.1 works in slow mode
  • V1.1 works in op-mode
  • V1.1 works in mixed modes
  • V1.1 Watcher (DW) can detect fraud and switch to slow mode
  • V1.1 works when switching back and forth between op-mode and slow mode
@preethamr preethamr added Enhance 🧘 Issue type: Enhancement Request Epic labels Jul 18, 2023
@preethamr preethamr changed the title [Title] What would you like us to build or improve? Integration Test Jul 18, 2023
@alexwhte
Copy link
Contributor

@preethamr pls create final issues and add to epic

@alexwhte alexwhte changed the title Integration Test Optimistic Roots v1.1 Oct 10, 2023
@alexwhte
Copy link
Contributor

NOTE: Incomplete, Need to add v1.1 offchain tasking (new from latest spec received end of last week)

@alexwhte
Copy link
Contributor

@alexwhte alexwhte added core and removed Enhance 🧘 Issue type: Enhancement Request labels Oct 24, 2023
@alexwhte alexwhte removed the core label Nov 15, 2023
@preethamr
Copy link
Collaborator Author

This Epic was completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants