TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 4,354 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 46 additional slots
Balances ($93,942,442.23)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
T | ERC-20 | 3.108727B | $0.030219 |
$93,942,442.23 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21253214 | a day ago | | | 0 | 0.00098937228 | |
| 21244235 | 2 days ago | | | 0 | 0.0016485685 | |
| 21230159 | 4 days ago | | | 0 | 0.0019758895 | |
| 21230146 | 4 days ago | | | 0 | 0.0017594083 | |
| 21230122 | 4 days ago | | | 0 | 0.0015571397 | |
| 21228719 | 4 days ago | | | 0 | 0.0011544959 | |
| 21215673 | 6 days ago | | | 0 | 0.0022813324 | |
| 21198377 | 9 days ago | | | 0 | 0.0012176047 | |
| 21198366 | 9 days ago | | | 0 | 0.0013102770 | |
| 21194022 | 9 days ago | | | 0 | 0.0030528100 |
ABI
ABI objects
Getter at block 21260280
authorizationCeiling() view returns (uint256)
0
getApplicationsLength() view returns (uint256)
3
getSlashingQueueLength() view returns (uint256)
0
governance() view returns (address)
0x9f6e831c8f8939dc0c830c6e492e7cef4f9c2f5f
minTStakeAmount() view returns (uint96)
40000000000000000000000
notificationReward() view returns (uint256)
0
notifiersTreasury() view returns (uint256)
0
slashingQueueIndex() view returns (uint256)
0
Read-only
applicationInfo(address) view returns (uint8 status, address panicButton)
applications(uint256) view returns (address)
authorizedStake(address stakingProvider, address application) view returns (uint96)
checkpoints(address account, uint32 pos) view returns (struct CheckpointsCheckpoint checkpoint)
delegates(address account) view returns (address)
getAutoIncreaseFlag(address stakingProvider) view returns (bool)
getAvailableToAuthorize(address stakingProvider, address application) view returns (uint96 availableTValue)
getMinStaked(address stakingProvider, uint8 stakeTypes) view returns (uint96)
getPastTotalSupply(uint256 blockNumber) view returns (uint96)
getPastVotes(address account, uint256 blockNumber) view returns (uint96)
getStartStakingTimestamp(address stakingProvider) view returns (uint256)
getVotes(address account) view returns (uint96)
numCheckpoints(address account) view returns (uint32)
rolesOf(address stakingProvider) view returns (address owner, address beneficiary, address authorizer)
slashingQueue(uint256) view returns (address stakingProvider, uint96 amount)
stakedNu(address stakingProvider) view returns (uint256 nuAmount)
stakes(address stakingProvider) view returns (uint96 tStake, uint96 keepInTStake, uint96 nuInTStake)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approveApplication(address application)
approveAuthorizationDecrease(address stakingProvider) returns (uint96)
delegateVoting(address stakingProvider, address delegatee)
disableApplication(address application)
forceDecreaseAuthorization(address stakingProvider, address application)
forceUnstakeLegacy(address stakingProvider)
forceUnstakeLegacy(address[] _stakingProviders)
increaseAuthorization(address stakingProvider, address application, uint96 amount)
initialize()
pauseApplication(address application)
processSlashing(uint256 count)
pushNotificationReward(uint96 reward)
requestAuthorizationDecrease(address stakingProvider)
requestAuthorizationDecrease(address stakingProvider, address application, uint96 amount)
seize(uint96 amount, uint256 rewardMultiplier, address notifier, address[] _stakingProviders)
setAuthorizationCeiling(uint256 ceiling)
setMinimumStakeAmount(uint96 amount)
setNotificationReward(uint96 reward)
setPanicButton(address application, address panicButton)
slash(uint96 amount, address[] _stakingProviders)
stake(address stakingProvider, address beneficiary, address authorizer, uint96 amount)
toggleAutoAuthorizationIncrease(address stakingProvider)
topUp(address stakingProvider, uint96 amount)
transferGovernance(address newGuvnor)
unstakeAll(address stakingProvider)
unstakeKeep(address stakingProvider)
unstakeNu(address stakingProvider)
unstakeT(address stakingProvider, uint96 amount)
withdrawNotificationReward(address recipient, uint96 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
ApplicationStatusChanged(address indexed application, uint8 indexed newStatus)
AuthorizationCeilingSet(uint256 ceiling)
AuthorizationDecreaseApproved(address indexed stakingProvider, address indexed application, uint96 fromAmount, uint96 toAmount)
AuthorizationDecreaseRequested(address indexed stakingProvider, address indexed application, uint96 fromAmount, uint96 toAmount)
AuthorizationIncreased(address indexed stakingProvider, address indexed application, uint96 fromAmount, uint96 toAmount)
AuthorizationInvoluntaryDecreased(address indexed stakingProvider, address indexed application, uint96 fromAmount, uint96 toAmount, bool indexed successfulCall)
AutoIncreaseToggled(address indexed stakingProvider, bool autoIncrease)
DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
GovernanceTransferred(address oldGovernance, address newGovernance)
MinimumStakeAmountSet(uint96 amount)
NotificationRewardPushed(uint96 reward)
NotificationRewardSet(uint96 reward)
NotificationRewardWithdrawn(address recipient, uint96 amount)
NotifierRewarded(address indexed notifier, uint256 amount)
PanicButtonSet(address indexed application, address indexed panicButton)
SlashingProcessed(address indexed caller, uint256 count, uint256 tAmount)
Staked(uint8 indexed stakeType, address indexed owner, address indexed stakingProvider, address beneficiary, address authorizer, uint96 amount)
TokensSeized(address indexed stakingProvider, uint96 amount, bool indexed discrepancy)
ToppedUp(address indexed stakingProvider, uint96 amount)
Unstaked(address indexed stakingProvider, uint96 amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.