Skip to content

fix: dealloc delay inquality on quorum creation #468

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

Merged

Conversation

ypatil12
Copy link
Collaborator

@ypatil12 ypatil12 commented May 1, 2025

Motivation:

An operator is slashable for at least DEALLOCATION_DELAY. The check for the lookahead period should be exactly this amount, not less.

Modifications:

Update check for lookAheadPeriod to be <=DEALLOCATION_DELAY.

Result:

Symmetric checks with #463

@ypatil12 ypatil12 changed the title fix: dealloc delay inquality fix: dealloc delay inquality on quorum creation May 1, 2025
@ypatil12 ypatil12 merged commit cb98405 into hexens-slashing/audit-fixes May 1, 2025
5 checks passed
@ypatil12 ypatil12 deleted the fix/deallocationDelayInequality branch May 1, 2025 19:52
ypatil12 added a commit that referenced this pull request May 7, 2025
**Motivation:**

Middleware slashing audit fixes from Hexens and Dedaub. 

**Modifications:**

**Medium Sev**
- #467

**Low Sev**
- #462
- #463
- #468
- #474 - note: this removes stale stakes checks from the `BLSSignatureChecker` 

**Informational/Docs**
- #465
- #466
- #472

**Result:**

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

Successfully merging this pull request may close these issues.

2 participants