datahaven/contracts/test/mocks
Ahmad Kaouk 470f5fc916
feat: update eigenlayer contracts to v1.8.0 (#270)
## Summary
- sync `contracts/lib/eigenlayer-contracts` to tag
`v1.8.0-testnet-final` and refresh `EIGENLAYER.md` with the new commit
reference
- update local/test deployment flows to deploy the upstream
`EigenStrategy`, feed it into `AllocationManager`/`StrategyManager`, and
adopt the revised `EigenPod` constructor
- drop the obsolete `AllocationManagerMock` stub and replace its usage
with targeted `vm.mockCall` stubs that return `slashOperator` share data
- adjust slasher unit tests to match the new ABI so DataHaven stays
aligned with EigenLayer 1.8 semantics

## Testing
- forge build
- forge test
2025-11-04 16:30:18 +01:00
..
PermissionControllerMock.sol fix: Resolve Foundry build errors and apply code formatting (#241) 2025-10-20 11:20:59 +03:00
RewardsCoordinatorMock.sol fix: Resolve Foundry build errors and apply code formatting (#241) 2025-10-20 11:20:59 +03:00
ServiceManagerMock.sol fix: Resolve Foundry build errors and apply code formatting (#241) 2025-10-20 11:20:59 +03:00
SlasherBaseMock.sol feat: initial slasher implementation (#10) 2025-03-27 15:20:15 +00:00