DepositSecurityModule

Verified contract

Active on Ethereum with 128 txns
Deployed by via 0x4c6ce0aa at 20921272
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DepositSecurityModule"

0x0373bcb1241ec5a57ea1b1829b1c0093a1eba57db80e36bce4be2cf60a8786fb
0x56907a2ed2385574eb1b1a2f3b4a4f26811e897a4cd73451f60b67c6cc93f569
0x2295c3524d64551a4736016afc93406d030fbe2ece649bd2e7e326218f07fe12
0x18dc30d5c3db457be7ea53bcbecc5ce8ad4329690a89ed5081e9202cb1b68bb9
0xfc47eac5220d71167ef9c1f5a3aaedfaf2d564bc17300f5d610fdccf9161cd0c
0xab586a317d8912969a67371104c726fac57b2431e6eb7bcd0b6bcc535f644fbb
0x2307dd52c4f8cb047630cd6a855d752c6c62055c3871e2570cb1392534ab9cee
0xee276b79c02d6663c3749415bc02d96b9b2b7bc9c8e0e43c1efd220ccf6bf888
0x24945ccbbdc497abccd66289fe70f635688d34915b36bd9dc79d8a5e95af1bc7
0xd6b70614c419e7dfa8aee7333d25cdf532c5d0fcbc50fb415989a3a957f87325

Functions
Getter at block 21261302
ATTEST_MESSAGE_PREFIX(view returns (bytes32)
0x420b649044eb23ce1540808ba8ed5d375094551acd77ba36b6ba87b78b7b655b
DEPOSIT_CONTRACT(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
LIDO(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
PAUSE_MESSAGE_PREFIX(view returns (bytes32)
0x6b3c04956358bd57f0df35a391531933a5f35bbeb297822abaa44d6b55b38d35
STAKING_ROUTER(view returns (address)
0xfddf38947afb03c621c71b06c9c70bce73f12999
UNVET_MESSAGE_PREFIX(view returns (bytes32)
0x7f941492e2f49621da669504b9b681d897c2d2917c1edc4009f4121a0a25ed9c
VERSION(view returns (uint256)
3
getGuardianQuorum(view returns (uint256)
4
getGuardians(view returns (address[])
[0x5fd0dDbC3351d009eb3f88DE7Cd081a614C519F1, 0x7912Fa976BcDe9c2cf728e213e892AD7588E6AaF, 0x14D5d5B71E048d2D75a39FfC5B407e3a3AB6F314, 0xf82D88217C249297C6037BA77CE34b3d8a90ab43, 0xa56b128Ea2Ea237052b0fA2a96a387C0E43157d8, 0xd4EF84b638B334699bcf5AF4B0410B8CCD71943f]
getLastDepositBlock(view returns (uint256)
21259990
getMaxOperatorsPerUnvetting(view returns (uint256)
200
getOwner(view returns (address)
0x3e40d73eb977dc6a537af587d48316fee66e9c8c
getPauseIntentValidityPeriodBlocks(view returns (uint256)
6646
isDepositsPaused(view returns (bool)
false
Read-only
canDeposit(uint256 stakingModuleIdview returns (bool)
getGuardianIndex(address addrview returns (int256)
isGuardian(address addrview returns (bool)
isMinDepositDistancePassed(uint256 stakingModuleIdview returns (bool)
State-modifying
addGuardian(address addruint256 newQuorum
addGuardians(address[] addressesuint256 newQuorum
depositBufferedEther(uint256 blockNumberbytes32 blockHashbytes32 depositRootuint256 stakingModuleIduint256 noncebytes depositCalldatastruct DepositSecurityModuleSignature[] sortedGuardianSignatures
pauseDeposits(uint256 blockNumberstruct DepositSecurityModuleSignature sig
removeGuardian(address addruint256 newQuorum
setGuardianQuorum(uint256 newValue
setMaxOperatorsPerUnvetting(uint256 newValue
setOwner(address newValue
setPauseIntentValidityPeriodBlocks(uint256 newValue
unpauseDeposits(
unvetSigningKeys(uint256 blockNumberbytes32 blockHashuint256 stakingModuleIduint256 noncebytes nodeOperatorIdsbytes vettedSigningKeysCountsstruct DepositSecurityModuleSignature sig
Events
DepositsPaused(address indexed guardian
DepositsUnpaused(
GuardianAdded(address guardian
GuardianQuorumChanged(uint256 newValue
GuardianRemoved(address guardian
LastDepositBlockChanged(uint256 newValue
MaxOperatorsPerUnvettingChanged(uint256 newValue
OwnerChanged(address newValue
PauseIntentValidityPeriodBlocksChanged(uint256 newValue
Constructor
constructor(address _lidoaddress _depositContractaddress _stakingRouteruint256 _pauseIntentValidityPeriodBlocksuint256 _maxOperatorsPerUnvetting
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DepositInactiveModule(
DepositNoQuorum(
DepositRootChanged(
DepositTooFrequent(
DepositUnexpectedBlockHash(
DepositsArePaused(
DepositsNotPaused(
DuplicateAddress(address addr
InvalidSignature(
ModuleNonceChanged(
NotAGuardian(address addr
NotAnOwner(address caller
PauseIntentExpired(
SignaturesNotSorted(
UnvetPayloadInvalid(
UnvetUnexpectedBlockHash(
ZeroAddress(string field
ZeroParameter(string parameter