From 3fb4ebcb5d942d019a6ecf9f8d50cd37e6e6f550 Mon Sep 17 00:00:00 2001 From: nicolas <48695862+merklefruit@users.noreply.github.com> Date: Thu, 12 Dec 2024 10:10:50 +0100 Subject: [PATCH] fix: forge tests, external methods --- bolt-contracts/src/contracts/BoltManagerV3.sol | 1 + bolt-contracts/src/interfaces/IBoltManagerv3.sol | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bolt-contracts/src/contracts/BoltManagerV3.sol b/bolt-contracts/src/contracts/BoltManagerV3.sol index 2167cbf57..662bb9aed 100644 --- a/bolt-contracts/src/contracts/BoltManagerV3.sol +++ b/bolt-contracts/src/contracts/BoltManagerV3.sol @@ -28,6 +28,7 @@ contract BoltManagerV3 is IBoltManagerV3, OwnableUpgradeable, UUPSUpgradeable { using OperatorMapWithTimeV2 for EnumerableMapV2.OperatorMap; // ========= STORAGE ========= + /// @notice Start timestamp of the first epoch. uint48 public START_TIMESTAMP; diff --git a/bolt-contracts/src/interfaces/IBoltManagerv3.sol b/bolt-contracts/src/interfaces/IBoltManagerv3.sol index d3d27ea02..f0a9dad9f 100644 --- a/bolt-contracts/src/interfaces/IBoltManagerv3.sol +++ b/bolt-contracts/src/interfaces/IBoltManagerv3.sol @@ -3,7 +3,7 @@ pragma solidity 0.8.25; import {EnumerableMapV2} from "../lib/EnumerableMapV2.sol"; -interface IBoltManagerV2 { +interface IBoltManagerV3 { error InvalidQuery(); error OperatorAlreadyRegistered(); error OperatorNotRegistered(); @@ -47,9 +47,9 @@ interface IBoltManagerV2 { function getOperatorData( address operator - ) public view returns (EnumerableMapV2.Operator memory operatorData); + ) external view returns (EnumerableMapV2.Operator memory operatorData); - function getAllOperatorsData() public view returns (EnumerableMapV2.Operator[] memory operatorData); + function getAllOperatorsData() external view returns (EnumerableMapV2.Operator[] memory operatorData); function getProposerStatus( bytes20 pubkeyHash