Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion lib/eigenlayer-contracts
258 changes: 0 additions & 258 deletions script/OperatorSetUpgrade.s.sol

This file was deleted.

21 changes: 21 additions & 0 deletions src/AVSRegistrar.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// SPDX-License-Identifier: BUSL-1.1
pragma solidity ^0.8.27;

import {IAVSRegistrar} from "eigenlayer-contracts/src/contracts/interfaces/IAVSRegistrar.sol";
import {IRegistryCoordinator} from "./interfaces/IRegistryCoordinator.sol";
import {IBLSApkRegistry} from "./interfaces/IBLSApkRegistry.sol";
import {IStakeRegistry} from "./interfaces/IStakeRegistry.sol";
import {IIndexRegistry} from "./interfaces/IIndexRegistry.sol";

abstract contract AVSRegistrar is IAVSRegistrar {
function registerOperator(
address operator,
uint32[] calldata operatorSetIds,
bytes calldata data
) external virtual;

function deregisterOperator(
address operator,
uint32[] calldata operatorSetIds
) external virtual;
}
Loading
Loading