Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Dispenser"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21158867 | 18 days ago | | | 0 | 0.0042742434 | |
| 21130585 | 22 days ago | | | 0 | 0.0022436180 | |
| 21130579 | 22 days ago | | | 0 | 0.0021658903 | |
| 21128152 | 22 days ago | | | 0 | 0.0019881999 | |
| 21120161 | 23 days ago | | | 0 | 0.0025052699 | |
| 21108863 | 25 days ago | | | 0 | 0.0012064728 | |
| 21104008 | 25 days ago | | | 0 | 0.00068192662 | |
| 21104006 | 25 days ago | | | 0 | 0.00072807961 | |
| 21102287 | a month ago | | | 0 | 0.00095096688 | |
| 21102218 | a month ago | | | 0 | 0.00087672307 |
ABI
ABI objects
Getter at block 21286026
MAX_EVM_CHAIN_ID() view returns (uint256)
9223372036854775771
defaultMaxStakingIncentive() view returns (uint256)
30000000000000000000000
defaultMinStakingWeight() view returns (uint256)
100
maxNumClaimingEpochs() view returns (uint256)
1
maxNumStakingTargets() view returns (uint256)
10
olas() view returns (address)
0x0001a500a6b18995b03f44bb040a5ffc28e45cb0
owner() view returns (address)
0x3c1ff68f5aa342d296d4dee4bb1cacca912d95fe
paused() view returns (uint8)
0
retainer() view returns (bytes32)
0x000000000000000000000000000000000000000000000000000000000000dead
retainerHash() view returns (bytes32)
0xb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d
tokenomics() view returns (address)
0xc096362fa6f4a4b1a9ea68b1043416f3381ce300
treasury() view returns (address)
0xa0da53447c0f6c4987964d8463da7e6628b30f82
voteWeighting() view returns (address)
0x95418b46d5566d3d1ea62c12aea91227e566c5c1
Read-only
mapChainIdDepositProcessors(uint256) view returns (address)
mapChainIdWithheldAmounts(uint256) view returns (uint256)
mapLastClaimedStakingEpochs(bytes32) view returns (uint256)
mapRemovedNomineeEpochs(bytes32) view returns (uint256)
mapZeroWeightEpochRefunded(uint256) view returns (bool)
State-modifying
Events addNominee(bytes32 nomineeHash)
calculateStakingIncentives(uint256 numClaimedEpochs, uint256 chainId, bytes32 stakingTarget, uint256 bridgingDecimals) returns (uint256 totalStakingIncentive, uint256 totalReturnAmount, uint256 lastClaimedEpoch, bytes32 nomineeHash)
changeManagers(address _tokenomics, address _treasury, address _voteWeighting)
changeOwner(address newOwner)
changeStakingParams(uint256 _maxNumClaimingEpochs, uint256 _maxNumStakingTargets)
claimOwnerIncentives(uint256[] unitTypes, uint256[] unitIds) returns (uint256 reward, uint256 topUp)
claimStakingIncentives(uint256 numClaimedEpochs, uint256 chainId, bytes32 stakingTarget, bytes bridgePayload) payable
claimStakingIncentivesBatch(uint256 numClaimedEpochs, uint256[] chainIds, bytes32[][] stakingTargets, bytes[] bridgePayloads, uint256[] valueAmounts) payable
removeNominee(bytes32 nomineeHash)
retain()
setDepositProcessorChainIds(address[] depositProcessors, uint256[] chainIds)
setPauseState(uint8 pauseState)
syncWithheldAmount(uint256 chainId, uint256 amount, bytes32 batchHash)
syncWithheldAmountMaintenance(uint256 chainId, uint256 amount, bytes32 batchHash)
AddNomineeHash(bytes32 indexed nomineeHash)
IncentivesClaimed(address indexed owner, uint256 reward, uint256 topUp, uint256[] unitTypes, uint256[] unitIds)
OwnerUpdated(address indexed owner)
PauseDispenser(uint8 pauseState)
RemoveNomineeHash(bytes32 indexed nomineeHash)
Retained(address indexed account, uint256 returnAmount)
SetDepositProcessorChainIds(address[] depositProcessors, uint256[] chainIds)
StakingIncentivesBatchClaimed(address indexed account, uint256[] chainIds, bytes32[][] stakingTargets, uint256[][] stakingIncentives, uint256 totalStakingIncentive, uint256 totalTransferAmount, uint256 totalReturnAmount)
StakingIncentivesClaimed(address indexed account, uint256 chainId, bytes32 stakingTarget, uint256 stakingIncentive, uint256 transferAmount, uint256 returnAmount)
StakingParamsUpdated(uint256 maxNumClaimingEpochs, uint256 maxNumStakingTargets)
TokenomicsUpdated(address indexed tokenomics)
TreasuryUpdated(address indexed treasury)
VoteWeightingUpdated(address indexed voteWeighting)
WithheldAmountSynced(uint256 chainId, uint256 amount, uint256 updatedWithheldAmount, bytes32 indexed batchHash)
constructor(address _olas, address _tokenomics, address _treasury, address _voteWeighting, bytes32 _retainer, uint256 _maxNumClaimingEpochs, uint256 _maxNumStakingTargets, uint256 _defaultMinStakingWeight, uint256 _defaultMaxStakingIncentive)
This contract contains no fallback and receive objects.
ClaimIncentivesFailed(address account, uint256 reward, uint256 topUp)
DepositProcessorOnly(address sender, address depositProcessor)
ManagerOnly(address sender, address manager)
Overflow(uint256 provided, uint256 max)
OwnerOnly(address sender, address owner)
Paused()
ReentrancyGuard()
WrongAccount(bytes32 account)
WrongAmount(uint256 provided, uint256 expected)
WrongArrayLength(uint256 numValues1, uint256 numValues2)
WrongChainId(uint256 chainId)
ZeroAddress()
ZeroValue()