Skip to content

Conversation

wadealexc
Copy link
Contributor

@wadealexc wadealexc commented Feb 11, 2025

Motivation:

Improve slashing invariants in integration tests

Modifications:

Adds check_Base_Slashing_State, and implements several checks used within

Result:

Slashing invariants check all manner of state changes in the ALM and delegation.

@ypatil12 ypatil12 added the 🧪 Test Test-related changes (unit, integration, etc.). label Feb 13, 2025
@0xClandestine 0xClandestine changed the title wip slash invariants test(wip): slash invariants Feb 17, 2025
@wadealexc wadealexc force-pushed the alex/slashing-invariants branch 3 times, most recently from 788da14 to 5ebed67 Compare February 18, 2025 20:02
@wadealexc wadealexc changed the title test(wip): slash invariants test: slash invariants Feb 18, 2025
@wadealexc wadealexc marked this pull request as ready for review February 18, 2025 20:02
@0xClandestine 0xClandestine self-requested a review February 19, 2025 12:53
Copy link
Member

@0xClandestine 0xClandestine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, besides than failing CI.

@0xClandestine 0xClandestine self-requested a review February 19, 2025 16:07
@wadealexc wadealexc force-pushed the alex/slashing-invariants branch from 2e374b7 to a32a2d5 Compare February 19, 2025 16:47
@ypatil12 ypatil12 merged commit b6c49a9 into slashing-magnitudes-fixes Feb 19, 2025
11 checks passed
@ypatil12 ypatil12 deleted the alex/slashing-invariants branch February 19, 2025 17:40
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 20, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 27, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
ypatil12 pushed a commit that referenced this pull request Feb 27, 2025
**Motivation:**

Improve slashing invariants in integration tests

**Modifications:**

Adds `check_Base_Slashing_State`, and implements several checks used
within

**Result:**

Slashing invariants check all manner of state changes in the ALM and
delegation.

---------

Co-authored-by: Michael <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧪 Test Test-related changes (unit, integration, etc.).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants