EigenDAServiceManager
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
19
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "EigenDAServiceManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "EigenDAServiceManager"
ABI
ABI objects
Getter at block 20800482 getRestakeableStrategies() view returns (address[])
BLOCK_STALE_MEASURE() view returns (uint32)
300
STORE_DURATION_BLOCKS() view returns (uint32)
100800
THRESHOLD_DENOMINATOR() view returns (uint256)
100
avsDirectory() view returns (address)
0x135dda560e946695d6f155dacafc6f1f25c1f5af
batchId() view returns (uint32)
0
blsApkRegistry() view returns (address)
0x00a5fd09f6cee6ae9c8b0e5e33287f7c82880505
delegation() view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (uint256)
0
pauserRegistry() view returns (address)
0x0000000000000000000000000000000000000000
quorumAdversaryThresholdPercentages() view returns (bytes)
0x212121
quorumConfirmationThresholdPercentages() view returns (bytes)
0x373737
quorumNumbersRequired() view returns (bytes)
0x0001
registryCoordinator() view returns (address)
0x0baac79acd45a023e19345c352d8a7a83c4e5656
rewardsInitiator() view returns (address)
0x0000000000000000000000000000000000000000
stakeRegistry() view returns (address)
0x006124ae7976137266feebfb3f4d2be4c073139d
staleStakesForbidden() view returns (bool)
false
taskNumber() view returns (uint32)
0
Read-only
batchIdToBatchMetadataHash(uint32) view returns (bytes32)
checkSignatures(bytes32 msgHash, bytes quorumNumbers, uint32 referenceBlockNumber, struct IBLSSignatureCheckerNonSignerStakesAndSignature params) view returns (struct IBLSSignatureCheckerQuorumStakeTotals, bytes32)
getOperatorRestakedStrategies(address operator) view returns (address[])
isBatchConfirmer(address) view returns (bool)
latestServeUntilBlock(uint32 referenceBlockNumber) view returns (uint32)
paused(uint8 index) view returns (bool)
trySignatureAndApkVerification(bytes32 msgHash, struct BN254G1Point apk, struct BN254G2Point apkG2, struct BN254G1Point sigma) view returns (bool pairingSuccessful, bool siganatureIsValid)
State-modifying
Events confirmBatch(struct IEigenDAServiceManagerBatchHeader batchHeader, struct IBLSSignatureCheckerNonSignerStakesAndSignature nonSignerStakesAndSignature)
createAVSRewardsSubmission(struct IRewardsCoordinatorRewardsSubmission[] rewardsSubmissions)
deregisterOperatorFromAVS(address operator)
initialize(address _pauserRegistry, uint256 _initialPausedStatus, address _initialOwner, address[] _batchConfirmers, address _rewardsInitiator)
pause(uint256 newPausedStatus)
pauseAll()
registerOperatorToAVS(address operator, struct ISignatureUtilsSignatureWithSaltAndExpiry operatorSignature)
renounceOwnership()
setBatchConfirmer(address _batchConfirmer)
setPauserRegistry(address newPauserRegistry)
setRewardsInitiator(address newRewardsInitiator)
setStaleStakesForbidden(bool value)
transferOwnership(address newOwner)
unpause(uint256 newPausedStatus)
updateAVSMetadataURI(string _metadataURI)
BatchConfirmed(bytes32 indexed batchHeaderHash, uint32 batchId)
BatchConfirmerStatusChanged(address batchConfirmer, bool status)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address indexed account, uint256 newPausedStatus)
PauserRegistrySet(address pauserRegistry, address newPauserRegistry)
RewardsInitiatorUpdated(address prevRewardsInitiator, address newRewardsInitiator)
StaleStakesForbiddenUpdate(bool value)
Unpaused(address indexed account, uint256 newPausedStatus)
constructor(address __avsDirectory, address __rewardsCoordinator, address __registryCoordinator, address __stakeRegistry)
This contract contains no fallback and receive objects.
This contract contains no error objects.