Skip to content
Merged
Changes from all commits
Commits
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
Submodule eigenlayer-contracts updated 61 files
+36 −8 docs/avs/task/TaskMailbox.md
+30 −7 docs/core/ReleaseManager.md
+313 −0 docs/core/libraries/Merkle.md
+18 −13 docs/multichain/destination/CertificateVerifier.md
+33 −2 pkg/bindings/BN254CertificateVerifier/binding.go
+32 −1 pkg/bindings/BN254CertificateVerifierStorage/binding.go
+1 −1 pkg/bindings/BeaconChainProofs/binding.go
+1 −1 pkg/bindings/CrossChainRegistry/binding.go
+1 −1 pkg/bindings/DelegationManager/binding.go
+1 −1 pkg/bindings/ECDSACertificateVerifier/binding.go
+2 −2 pkg/bindings/EigenPod/binding.go
+1 −1 pkg/bindings/EigenPodManager/binding.go
+1 −1 pkg/bindings/EigenStrategy/binding.go
+32 −1 pkg/bindings/IBN254CertificateVerifier/binding.go
+1 −1 pkg/bindings/IKeyRegistrar/binding.go
+32 −1 pkg/bindings/IOperatorTableUpdater/binding.go
+32 −1 pkg/bindings/ITaskMailbox/binding.go
+2 −2 pkg/bindings/KeyRegistrar/binding.go
+1 −1 pkg/bindings/KeyRegistrarStorage/binding.go
+2 −2 pkg/bindings/Merkle/binding.go
+33 −2 pkg/bindings/OperatorTableUpdater/binding.go
+32 −1 pkg/bindings/OperatorTableUpdaterStorage/binding.go
+1 −1 pkg/bindings/ReleaseManager/binding.go
+2 −2 pkg/bindings/RewardsCoordinator/binding.go
+1 −1 pkg/bindings/StrategyBase/binding.go
+1 −1 pkg/bindings/StrategyBaseTVLLimits/binding.go
+1 −1 pkg/bindings/StrategyFactory/binding.go
+1 −1 pkg/bindings/StrategyManager/binding.go
+35 −4 pkg/bindings/TaskMailbox/binding.go
+32 −1 pkg/bindings/TaskMailboxStorage/binding.go
+9 −0 script/releases/Env.sol
+17 −3 script/releases/v1.7.0-multichain/1-deploySourceChain.s.sol
+17 −3 script/releases/v1.7.0-multichain/2-deployDestinationChainProxies.s.sol
+3 −3 script/releases/v1.7.0-multichain/3-deployDestinationChainImpls.s.sol
+3 −3 script/releases/v1.7.0-multichain/4-instantiateDestinationChainProxies.s.sol
+3 −3 script/releases/v1.7.0-multichain/5-configureCrossChainRegistry.s.sol
+11 −3 script/releases/v1.8.0-hourglass/1-deployDestinationChainProxies.s.sol
+5 −3 script/releases/v1.8.0-hourglass/2-deployDestinationChainImpls.s.sol
+4 −3 script/releases/v1.8.0-hourglass/3-instantiateDestinationChainProxies.s.sol
+22 −6 src/contracts/avs/task/TaskMailbox.sol
+7 −1 src/contracts/avs/task/TaskMailboxStorage.sol
+6 −2 src/contracts/core/ReleaseManager.sol
+0 −1 src/contracts/core/ReleaseManagerStorage.sol
+16 −2 src/contracts/interfaces/IBN254CertificateVerifier.sol
+5 −4 src/contracts/interfaces/IECDSACertificateVerifier.sol
+17 −2 src/contracts/interfaces/IOperatorTableUpdater.sol
+5 −1 src/contracts/interfaces/IReleaseManager.sol
+14 −1 src/contracts/interfaces/ITaskMailbox.sol
+201 −83 src/contracts/libraries/Merkle.sol
+9 −1 src/contracts/multichain/BN254CertificateVerifier.sol
+4 −0 src/contracts/multichain/BN254CertificateVerifierStorage.sol
+10 −0 src/contracts/multichain/OperatorTableUpdater.sol
+22 −10 src/test/integration/MultichainIntegrationBase.t.sol
+10 −2 src/test/integration/tests/Multichain_Timing_Tests.t.sol
+20 −4 src/test/mocks/MockBN254CertificateVerifier.sol
+4 −0 src/test/mocks/MockBN254CertificateVerifierFailure.sol
+16 −4 src/test/mocks/MockECDSACertificateVerifier.sol
+27 −29 src/test/unit/BN254CertificateVerifierUnit.t.sol
+47 −2 src/test/unit/OperatorTableUpdaterUnit.t.sol
+27 −7 src/test/unit/ReleaseManagerUnit.t.sol
+266 −20 src/test/unit/TaskMailboxUnit.t.sol