datahaven/operator/runtime/mainnet
Ahmad Kaouk b548d3ec39
feat(operator): Add external validators Pallet (#65)
This PR replaces `pallet-validator-set` with a new
`pallet-external-validators` pallet from Tanssi.

## Key Changes

- **New ExternalValidators Pallet**
  - Supports whitelisted validators (set by governance, not rewarded)
  - Manages external validators (can be enabled/disabled)
- Implements era-based rotation (eras change after configurable
sessions)

- **Bridge Integration**
- Updated `EigenLayerMessageProcessor` in
`operator/primitives/bridge/src/lib.rs`
  - Replaced the old `SetValidators` command with  
    ```rust
    ReceiveValidators { validators, external_index }
    ```
2025-05-14 11:05:07 +02:00
..
src feat(operator): Add external validators Pallet (#65) 2025-05-14 11:05:07 +02:00
build.rs feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
Cargo.toml feat(operator): Add external validators Pallet (#65) 2025-05-14 11:05:07 +02:00