|
constructor( |
|
ISlashingRegistryCoordinator _registryCoordinator |
|
) { |
|
registryCoordinator = _registryCoordinator; |
|
stakeRegistry = _registryCoordinator.stakeRegistry(); |
|
blsApkRegistry = _registryCoordinator.blsApkRegistry(); |
|
delegation = stakeRegistry.delegation(); |
|
} |
This prevents an implementation from being deployed before dependent proxies are initialized. IMO there is no upside to doing this because the caller can do the external view calls themselves.
eigenlayer-middleware/src/BLSSignatureCheckerStorage.sol
Lines 27 to 34 in cd43f0a
This prevents an implementation from being deployed before dependent proxies are initialized. IMO there is no upside to doing this because the caller can do the external view calls themselves.