This contract is being backfilled. You may encounter incomplete storage history.

frxETHMinter

Verified contract

Active on Ethereum with 11,537 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $349,137.56
ERC-20
--
0xb442120591703c541cb03a66e2db21fda01722a76aa2f083c72b056dd7270d4a
0xc7fbe7b2c787215a3d91c3061a385024314326ee68e43f0ab3ab90445bdd1d19
0x913e2dcd87f33c8859b239f0e461d8c64918951d2f66e1fe13e3228f669f5126
0x7d874bf2200c57a02632bc296579421e637da3fb64bbe40af504062e34901053
From
0x5f333c3d80628631bddfce6800cf86cafe1c4f3d2caeb595c3d6764ff0cc9e2a
0xfe27ed014feafc8783e2257cfe27c241f20c4e5db1080994683a62f32b4ab7f4
0x510900b36b28af65a73c108f9ed6b36a6e4f004cedde2e087a0e86a6e436aa5f
0x52fbdf4addfba6df5f8b3e3f61a56c6428f0975d51f218f942df5b917ffd9257
0x35fd190769d2fbbcfaec317a057cfca39f90af5b442fb42360e74f21590fe503
0x6d50717fd038eaf4e9c4b4ec579875b4b723fa71ee6287ad49529f282a9f8e32

Functions
Getter at block 20793021
DEPOSIT_SIZE(view returns (uint256)
32000000000000000000
RATIO_PRECISION(view returns (uint256)
1000000
currentWithheldETH(view returns (uint256)
128389800000000000000
depositContract(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
depositEtherPaused(view returns (bool)
false
frxETHToken(view returns (address)
0x5e8422345238f34275888049021821e8e08caa1f
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
numValidators(view returns (uint256)
201
owner(view returns (address)
0x8306300ffd616049fd7e4b0354a64da835c1a81c
sfrxETHToken(view returns (address)
0xac3e018457b222d93114458476f3e3416abbe38f
submitPaused(view returns (bool)
false
timelock_address(view returns (address)
0x8412ebf45bac1b340bbe8f318b928c466c4e39ca
withholdRatio(view returns (uint256)
980000
Read-only
activeValidators(bytesview returns (bool)
getValidator(uint256 iview returns (bytes pubKeybytes withdrawalCredentialsbytes signaturebytes32 depositDataRoot)
getValidatorStruct(bytes pubKeybytes signaturebytes32 depositDataRootpure returns (struct OperatorRegistryValidator)
State-modifying
acceptOwnership(
addValidator(struct OperatorRegistryValidator validator
addValidators(struct OperatorRegistryValidator[] validatorArray
clearValidatorArray(
depositEther(uint256 max_deposits
moveWithheldETH(address touint256 amount
nominateNewOwner(address _owner
popValidators(uint256 times
recoverERC20(address tokenAddressuint256 tokenAmount
recoverEther(uint256 amount
removeValidator(uint256 remove_idxbool dont_care_about_ordering
setTimelock(address _timelock_address
setWithdrawalCredential(bytes _new_withdrawal_pubkey
setWithholdRatio(uint256 newRatio
submit(payable 
submitAndDeposit(address recipientpayable returns (uint256 shares)
submitAndGive(address recipientpayable 
swapValidator(uint256 from_idxuint256 to_idx
togglePauseDepositEther(
togglePauseSubmits(
Events
DepositEtherPaused(bool new_status
DepositSent(bytes indexed pubKeybytes withdrawalCredential
ETHSubmitted(address indexed senderaddress indexed recipientuint256 sent_amountuint256 withheld_amt
EmergencyERC20Recovered(address tokenAddressuint256 tokenAmount
EmergencyEtherRecovered(uint256 amount
KeysCleared(
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
SubmitPaused(bool new_status
TimelockChanged(address timelock_address
ValidatorAdded(bytes pubKeybytes withdrawalCredential
ValidatorArrayCleared(
ValidatorRemoved(bytes pubKeyuint256 remove_idxbool dont_care_about_ordering
ValidatorsPopped(uint256 times
ValidatorsSwapped(bytes from_pubKeybytes to_pubKeyuint256 from_idxuint256 to_idx
WithdrawalCredentialSet(bytes _withdrawalCredential
WithheldETHMoved(address indexed touint256 amount
WithholdRatioSet(uint256 newRatio
Constructor
constructor(address depositContractAddressaddress frxETHAddressaddress sfrxETHAddressaddress _owneraddress _timelock_addressbytes _withdrawalCredential
Fallback and receive
receive(
Errors

This contract contains no error objects.