Skip to content

Conversation

@aalimsahin
Copy link

@aalimsahin aalimsahin commented May 25, 2025

WHAT

This PR implements tests for the HyperlaneTribunal contract, covering the following scenarios:

  1. Claiming ETH without a targetBlock
  2. Claiming ERC20 tokens without a targetBlock
  3. Claiming ETH with a targetBlock
  4. Claiming ERC20 tokens with a targetBlock
  5. Claiming ERC20 tokens tokens by filling ETH

NOTE

While implementing these tests, I added uint256[] decayCurve to the WITNESS_TYPESTRING of HyperlaneTribunal, as it appeared missing. Please let me know if I’ve misunderstood its intended use or if it was intentionally left out.

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.

1 participant