datahaven/contracts/src
Ahmad Kaouk 3815b4cda7
test: Rewards distribution end to end Tests (#132)
### PR Description

Add a comprehensive end-to-end test that validates rewards distribution
across the full system (chain → bridge → execution environment).

### Use cases covered
- Verify the rewards infrastructure is correctly deployed and reachable.
- Detect the end-of-era rewards emission and capture its essential data.
- Confirm the cross-chain delivery and execution of the rewards message.
- Ensure the rewards registry updates with the new root and can be
queried.
- Generate per-validator proofs for claiming rewards.
- Successfully claim rewards for a validator and validate the payout is
reflected.
- Prevent a second (double) claim for the same index with a proper
rejection.

---------

Co-authored-by: Steve Degosserie <723552+stiiifff@users.noreply.github.com>
2025-09-17 09:10:54 +00:00
..
interfaces test: Rewards distribution end to end Tests (#132) 2025-09-17 09:10:54 +00:00
libraries refactor: remove duplicate code for calculating merkle root and proof (#124) 2025-07-28 18:34:28 +02:00
middleware test: Rewards distribution end to end Tests (#132) 2025-09-17 09:10:54 +00:00
DataHavenServiceManager.sol Fix: 🏗️ Message encoding / decoding (#113) 2025-07-16 07:38:58 +00:00
DataHavenTest.sol test: ️ CI Refactor (#59) 2025-05-06 20:20:02 +00:00