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

Create a script to deploy tiers of editable splits, then test the deployed, tiered splits. #67

Closed
OisinKyne opened this issue Aug 14, 2023 · 0 comments
Assignees

Comments

@OisinKyne
Copy link
Contributor

OisinKyne commented Aug 14, 2023

Problem to be solved

Business wants to charge in editable tiers for validator counts

Proposed solution

Write a foundry script to deploy 4 OWRs + 4 splitters + 4 split controllers (#66) configured exactly to the needs of a business testcase @juan-rs to specify the addresses. Then activate 12,000 validators on these contracts. The complete the below claims, before exiting.

Report on the total gas costs of

  • deploying
  • activating
  • claiming
  • editing the splitters
  • claiming again
  • exiting
  • claiming post-exit.

Acceptance Criteria

We predict the gas cost this will take ahead of time using our cost calculator, then do the test, then compare with our predictions. We write up the ways our predictions were off the mark.

We need the validators to make a slight profit, or the contracts will all be in negative rewards and won't pay much out to the operators.

@OisinKyne OisinKyne changed the title Create a script to deploy tiers of editable splits Create a script to deploy tiers of editable splits, then test the deployed, tiered splits. Aug 14, 2023
@samparsky samparsky self-assigned this Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants