TssStakingSlashing

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x7b7b21c0 at 17577861
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
6 additional variables

No balances found for "TssStakingSlashing"

No transactions found for "TssStakingSlashing"


Functions
Getter at block 21306799
delegation(view returns (address)
0x0000000000000000000000000000000000000000
delegationManager(view returns (address)
0x0000000000000000000000000000000000000000
explanation(pure returns (string)
Mantle token DelegationShare implementation for submodules as an example
getQuitRequestList(view returns (address[])
[]
getSlashingParams(view returns (uint256[2])
[0, 0]
isSetParam(view returns (bool)
false
messenger(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
regulatoryAccount(view returns (address)
0x0000000000000000000000000000000000000000
totalShares(view returns (uint256)
0
tssDelegationContract(view returns (address)
0x0000000000000000000000000000000000000000
tssDelegationManagerContract(view returns (address)
0x0000000000000000000000000000000000000000
tssGroupContract(view returns (address)
0x0000000000000000000000000000000000000000
tssManager(view returns (address)
0x0000000000000000000000000000000000000000
underlyingToken(view returns (address)
0x0000000000000000000000000000000000000000
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
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
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.