DepositSecurityModule
Verified contract
Active on
Ethereum with 128 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "DepositSecurityModule"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21259990 | 4 hours ago | | | 0 | 0.0046361039 | |
| 21257985 | 11 hours ago | | | 0 | 0.012704457 | |
| 21257930 | 11 hours ago | | | 0 | 0.078230904 | |
| 21257589 | 12 hours ago | | | 0 | 0.092253823 | |
| 21257483 | 13 hours ago | | | 0 | 0.0077476847 | |
| 21257390 | 13 hours ago | | | 0 | 0.023380018 | |
| 21257352 | 13 hours ago | | | 0 | 0.0080994917 | |
| 21254402 | a day ago | | | 0 | 0.031662917 | |
| 21254197 | a day ago | | | 0 | 0.10068622 | |
| 21254159 | a day ago | | | 0 | 0.034094591 |
ABI
ABI objects
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 stakingModuleId) view returns (bool)
getGuardianIndex(address addr) view returns (int256)
isGuardian(address addr) view returns (bool)
isMinDepositDistancePassed(uint256 stakingModuleId) view returns (bool)
State-modifying
Events addGuardian(address addr, uint256 newQuorum)
addGuardians(address[] addresses, uint256 newQuorum)
depositBufferedEther(uint256 blockNumber, bytes32 blockHash, bytes32 depositRoot, uint256 stakingModuleId, uint256 nonce, bytes depositCalldata, struct DepositSecurityModuleSignature[] sortedGuardianSignatures)
pauseDeposits(uint256 blockNumber, struct DepositSecurityModuleSignature sig)
removeGuardian(address addr, uint256 newQuorum)
setGuardianQuorum(uint256 newValue)
setMaxOperatorsPerUnvetting(uint256 newValue)
setOwner(address newValue)
setPauseIntentValidityPeriodBlocks(uint256 newValue)
unpauseDeposits()
unvetSigningKeys(uint256 blockNumber, bytes32 blockHash, uint256 stakingModuleId, uint256 nonce, bytes nodeOperatorIds, bytes vettedSigningKeysCounts, struct DepositSecurityModuleSignature sig)
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(address _lido, address _depositContract, address _stakingRouter, uint256 _pauseIntentValidityPeriodBlocks, uint256 _maxOperatorsPerUnvetting)
This contract contains no fallback and receive objects.
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)