File tree
2 files changed
+1
-4
lines changed- lib
- src/middlewareV2/tableCalculator
2 files changed
+1
-4
lines changedSubmodule eigenlayer-contracts updated 49 files
- docs/multichain/destination/CertificateVerifier.md+24-7
- docs/multichain/destination/OperatorTableUpdater.md+37-5
- docs/multichain/source/CrossChainRegistry.md+68-11
- docs/permissions/KeyRegistrar.md+50-6
- foundry.toml+1-1
- pkg/bindings/BN254CertificateVerifier/binding.go+126-2
- pkg/bindings/CrossChainRegistry/binding.go+64-2
- pkg/bindings/CrossChainRegistryStorage/binding.go+63-1
- pkg/bindings/ECDSACertificateVerifier/binding.go+2-2
- pkg/bindings/ECDSACertificateVerifierStorage/binding.go+1-1
- pkg/bindings/ICrossChainRegistry/binding.go+63-1
- pkg/bindings/IECDSACertificateVerifier/binding.go+1-1
- pkg/bindings/IReleaseManager/binding.go+1-1
- pkg/bindings/KeyRegistrar/binding.go+1-1
- pkg/bindings/LeafCalculatorMixin/binding.go+317
- pkg/bindings/OperatorTableUpdater/binding.go+126-2
- pkg/bindings/ReleaseManager/binding.go+2-2
- pkg/bindings/ReleaseManagerStorage/binding.go+1-1
- pkg/bindings/TaskMailbox/binding.go+1-1
- script/operations/README.md+52
- script/operations/update-generator/1-updateGenerator.s.sol+144
- script/operations/update-generator/README.md+8
- script/operations/update-generator/upgrade.json+11
- script/releases/README.md+1-1
- script/releases/v1.7.0-multichain/configs/testnet.toml+5-4
- src/contracts/interfaces/IBN254CertificateVerifier.sol+27
- src/contracts/interfaces/IBaseCertificateVerifier.sol+16
- src/contracts/interfaces/ICrossChainRegistry.sol+125-7
- src/contracts/interfaces/IECDSACertificateVerifier.sol+46-10
- src/contracts/interfaces/IKeyRegistrar.sol+62-7
- src/contracts/interfaces/IOperatorTableCalculator.sol+1-1
- src/contracts/interfaces/IOperatorTableUpdater.sol+64
- src/contracts/mixins/LeafCalculatorMixin.sol+79
- src/contracts/multichain/BN254CertificateVerifier.sol+8-2
- src/contracts/multichain/BN254CertificateVerifierStorage.sol+2
- src/contracts/multichain/CrossChainRegistry.sol+41-5
- src/contracts/multichain/ECDSACertificateVerifier.sol+1-1
- src/contracts/multichain/OperatorTableUpdater.sol+13-1
- src/contracts/multichain/OperatorTableUpdaterStorage.sol+2
- src/test/integration/MultichainIntegrationBase.t.sol+6-9
- src/test/integration/tests/Multichain_Full_Flow.t.sol+25-42
- src/test/integration/tests/Multichain_Generation_Reservation_Removal.t.sol+2-2
- src/test/integration/tests/Multichain_Timing_Tests.t.sol+221-313
- src/test/mocks/BN254CertificateVerifierMock.sol+10
- src/test/mocks/ECDSACertificateVerifierMock.sol+9
- src/test/unit/BN254CertificateVerifierUnit.t.sol+4-4
- src/test/unit/CrossChainRegistryUnit.t.sol+231-2
- src/test/unit/ECDSACertificateVerifierUnit.t.sol+1-1
- src/test/unit/OperatorTableUpdaterUnit.t.sol+69-7
Lines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
18 | | - | |
19 | | - | |
20 | 17 | | |
21 | 18 | | |
22 | 19 | | |
| |||
0 commit comments