TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 14 txns
Deployed by via 0x423776ec at 17577911
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
10 additional variables

No balances found for "TransparentUpgradeableProxy"

0x94f4ee1b7ab21fe36bc1c50a25a675d53243e61c939e8effee7b4ccb67495cfa
0x73a1e11f516be857ecf13f051d4ac427aa206d70f93dd2578234c5d21fd758a7
0x62729373d2cabb0d103d3221bca790b0e4edbf29f420bb92ad3bc5106c578e66
0x7fe7583bad9ff50a38529f9fc49ed94b777680b4e5c435e64b253d6ba7758210
0x78e1f693ba11ba48e02d4a77fb0822d9098f14ced886418b52f0d1d38b99ee7b
0x69e5e6106b415cf901d31005b76d57de8e57220da175d2cb479932be6270708b
0x0f4542dca91e1f01481e20802a6e1a9552a5b78dd0742b39ad146fc0c99eab70
0xeaedf7399504b6a6b193af78719091897b8af99aeda74a42d9eb7e720fc04fe8
0xb4361af0de87ba0eaf599783523694d1846871453ae3f185c78aebcde516ed20
0xcaa6039788039238f1ce3a75e316b028347b1104275562712d3a50e8cf610937

Functions
Getter at block 21287494
delegation(view returns (address)
0xd4b5e3d46d202c3523c3ad89dfe74ec272bfc96a
delegationManager(view returns (address)
0xa90fce37d274e673f3850b835f18790542b1755d
explanation(pure returns (string)
Mantle token DelegationShare implementation for submodules as an example
getQuitRequestList(view returns (address[])
[]
getSlashingParams(view returns (uint256[2])
[195000000000000000000, 10000000000000000000000]
isSetParam(view returns (bool)
true
messenger(view returns (address)
0x676a795fe6e43c17c668de16730c3f690feb7120
owner(view returns (address)
0x2f44bd2a54ac3fb20cd7783cf94334069641dac9
paused(view returns (bool)
false
regulatoryAccount(view returns (address)
0x4e59e778a0fb77fbb305637435c62faed9aed40f
totalShares(view returns (uint256)
1000000000000000000000000
tssDelegationContract(view returns (address)
0xd4b5e3d46d202c3523c3ad89dfe74ec272bfc96a
tssDelegationManagerContract(view returns (address)
0xa90fce37d274e673f3850b835f18790542b1755d
tssGroupContract(view returns (address)
0x399ca67660b79f7aa8a7efd5bef9836a4c19cacf
tssManager(view returns (address)
0x9844f67c071cae21b0324d049febe67158e23f98
underlyingToken(view returns (address)
0x3c3a81e81dc49a522a592e7622a7e711c06bf354
Read-only
claimerOperators(addressview returns (address)
delegators(addressview returns (address)
getSlashRecord(uint256 batchIndexaddress userview returns (bool)
operatorClaimers(addressview returns (address)
operators(addressview returns (bytes)
quitRequestList(uint256view returns (address)
shares(address userview returns (uint256)
sharesToUnderlying(uint256 amountSharesview returns (uint256)
sharesToUnderlyingView(uint256 amountSharesview returns (uint256)
slashAmount(uint256view returns (uint256)
stakers(addressuint256view returns (address)
underlyingToShares(uint256 amountUnderlyingview returns (uint256)
underlyingToSharesView(uint256 amountUnderlyingview returns (uint256)
userUnderlyingView(address userview returns (uint256)
withdrawalRoots(addressview returns (bytes32)
withdrawals(addressview returns (address depositorstruct IDelegationManagerWithdrawerAndNonce withdrawerAndNonceaddress delegatedAddress)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
canCompleteQueuedWithdrawal(returns (bool)
clearQuitRequestList(
completeWithdraw(
delegateTo(address _operator
deposit(address depositoraddress tokenuint256 amountreturns (uint256 newShares)
deposit(uint256 amountreturns (uint256)
initialize(address _mantleTokenaddress _tssGroupContractaddress _delegationManageraddress _delegationaddress _l1messengeraddress _regulatoryAccountaddress _tssManager
isCanOperator(address _addrreturns (bool)
isJailed(address userreturns (bool)
onDelegationReceived(address delegatoraddress operatoraddress[] delegationSharesuint256[] investorShares
onDelegationReceived(address delegatoraddress[] investorDelegationSharesuint256[] investorShares
onDelegationWithdrawn(address delegatoraddress operatoraddress[] delegationSharesuint256[] investorShares
onDelegationWithdrawn(address delegatoraddress[] investorDelegationSharesuint256[] investorShares
payForService(address tokenuint256 amountpayable 
quitRequest(
registerAsOperator(bytes _pubKey
renounceOwnership(
setClaimer(address _operatoraddress _claimer
setRegulatoryAccount(address _account
setSlashingParams(uint256[2] _slashAmount
setTokenAddress(address _token
setTssGroupAddress(address _tssGroup
setTssManager(address _tssManager
slashing(bytes _messageBytesbytes _sig
startWithdraw(
transferOwnership(address newOwner
unJail(
userUnderlying(address userreturns (uint256)
withdraw(
withdraw(address depositoraddress tokenuint256 amountShares
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Deposit(address depositoraddress tokenuint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Slashing(address arg0uint8 arg1
Unpaused(address account
Withdraw(address depositoraddress tokenuint256 amount
WithdrawQueue(address arg0uint256 arg1
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.