StakingContract
Verified contract
Active on
Ethereum with 11,109 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x77a4…9755
0xff56…b0fa
Balances ($50,697,359.35)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ORBS | ERC-20 | 1.719309B | $0.029487 |
$50,697,359.35 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21242472 | 5 hours ago | | | 0 | 0.0029325150 | |
| 21240584 | 12 hours ago | | | 0 | 0.0033001475 | |
| 21235174 | a day ago | | | 0 | 0.00061902000 | |
| 21233474 | a day ago | | | 0 | 0.0026731195 | |
| 21232899 | 2 days ago | | | 0 | 0.0016607418 | |
| 21232889 | 2 days ago | | | 0 | 0.00048495493 | |
| 21227057 | 2 days ago | | | 0 | 0.0021130895 | |
| 21226434 | 2 days ago | | | 0 | 0.00031101600 | |
| 21226408 | 2 days ago | | | 0 | 0.0024436234 | |
| 21226346 | 2 days ago | | | 0 | 0.0024470255 |
ABI
ABI objects
Getter at block 21244063
MAX_APPROVED_STAKING_CONTRACTS() view returns (uint256)
10
VERSION() view returns (uint256)
1
acceptingNewStakes() view returns (bool)
true
cooldownPeriodInSec() view returns (uint256)
1209600
emergencyManager() view returns (address)
0xb7d1068f267ab092973108f0f8cd914830cc1795
getToken() view returns (address)
0xff56cc6b1e6ded347aa0b7676c85ab0b3d08b0fa
getTotalStakedTokens() view returns (uint256)
1691031963754131047568521774
migrationManager() view returns (address)
0xb7d1068f267ab092973108f0f8cd914830cc1795
notifier() view returns (address)
0x77a4e01c20d4a67372f300297fb69da981c19755
releasingAllStakes() view returns (bool)
false
Read-only
approvedStakingContracts(uint256) view returns (address)
getStakeBalanceOf(address _stakeOwner) view returns (uint256)
getUnstakeStatus(address _stakeOwner) view returns (uint256 cooldownAmount, uint256 cooldownEndTime)
isApprovedStakingContract(address _stakingContract) view returns (bool exists)
State-modifying
Events acceptMigration(address _stakeOwner, uint256 _amount)
addMigrationDestination(address _newStakingContract)
distributeRewards(uint256 _totalAmount, address[] _stakeOwners, uint256[] _amounts)
migrateStakedTokens(address _newStakingContract, uint256 _amount)
releaseAllStakes()
removeMigrationDestination(address _stakingContract)
restake()
setEmergencyManager(address _newEmergencyManager)
setMigrationManager(address _newMigrationManager)
setStakeChangeNotifier(address _newNotifier)
stake(uint256 _amount)
stopAcceptingNewStakes()
unstake(uint256 _amount)
withdraw()
withdrawReleasedStakes(address[] _stakeOwners)
AcceptedMigration(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
EmergencyManagerUpdated(address indexed emergencyManager)
MigratedStake(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
MigrationDestinationAdded(address indexed stakingContract)
MigrationDestinationRemoved(address indexed stakingContract)
MigrationManagerUpdated(address indexed migrationManager)
ReleasedAllStakes()
Restaked(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
StakeChangeNotifierUpdated(address indexed notifier)
Staked(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
StoppedAcceptingNewStake()
Unstaked(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
Withdrew(address indexed stakeOwner, uint256 amount, uint256 totalStakedAmount)
constructor(uint256 _cooldownPeriodInSec, address _migrationManager, address _emergencyManager, address _token)
This contract contains no fallback and receive objects.
This contract contains no error objects.