TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 100 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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
5 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
mDLP | ERC-20 | 100.619578K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21011128 | 24 days ago | | | 0 | 0.010734457 | |
| 20980063 | a month ago | | | 0 | 0.0061171596 | |
| 20838630 | 2 months ago | | | 0 | 0.0063768834 | |
| 20833781 | 2 months ago | | | 0 | 0.0086077306 | |
| 20833757 | 2 months ago | | | 0 | 0.010636558 | |
| 20776270 | 2 months ago | | | 0 | 0.0038184961 | |
| 20705282 | 2 months ago | | | 0 | 0.00062723287 | |
| 20705257 | 2 months ago | | | 0 | 0.00059027590 | |
| 20645369 | 2 months ago | | | 0 | 0.00066877200 | |
| 20645361 | 2 months ago | | | 0 | 0.00073820533 |
ABI
ABI objects
Getter at block 21184790
ARBRewarder() view returns (address)
0x0000000000000000000000000000000000000000
mDlpSV() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xf433c2a2d6facecdd9edd7b8ce9ceaab96f41866
paused() view returns (bool)
false
poolLength() view returns (uint256)
1
radpie() view returns (address)
0x0000000000000000000000000000000000000000
radpiePerSec() view returns (uint256)
0
rdntRewardManager() view returns (address)
0x086295a932d0f91da4e878ec33d4355d196bbc44
startTimestamp() view returns (uint256)
1699607472
totalAllocPoint() view returns (uint256)
10
vlRadpie() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
AllocationManagers(address) view returns (bool)
PoolManagers(address) view returns (bool)
allPendingTokens(address _stakingToken, address _user) view returns (uint256 pendingRadpie, address[] bonusTokenAddresses, string[] bonusTokenSymbols, uint256[] pendingBonusRewards)
getPoolInfo(address _stakingToken) view returns (uint256 emission, uint256 allocpoint, uint256 sizeOfPool, uint256 totalPoint)
getRewarder(address stakingToken) view returns (address)
legacyRewarderClaimed(address, address) view returns (bool)
legacyRewarders(address) view returns (address)
pendingTokens(address _stakingToken, address _user, address _rewardToken) view returns (uint256 pendingRadpie, address bonusTokenAddress, string bonusTokenSymbol, uint256 pendingBonusToken)
receiptToStakeToken(address) view returns (address)
registeredToken(uint256) view returns (address)
stakingInfo(address _stakingToken, address _user) view returns (uint256 stakedAmount, uint256 availableAmount)
tokenToPoolInfo(address) view returns (address stakingToken, address receiptToken, uint256 allocPoint, uint256 lastRewardTimestamp, uint256 accRadpiePerShare, uint256 totalStaked, address rewarder, bool isActive)
userInfo(address, address) view returns (uint256 amount, uint256 rewardDebt, uint256 available, uint256 unClaimedRadpie)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__MasterRadpie_init(address _radpie, uint256 _radpiePerSec, uint256 _startTimestamp)
add(uint256 _allocPoint, address _stakingToken, address _receiptToken, address _rewarder)
addClaimedLegacy(address _stakingToken, address[] _users)
afterReceiptTokenTransfer(address _from, address _to, uint256 _amount)
beforeReceiptTokenTransfer(address _from, address _to, uint256 _amount)
createNoReceiptPool(uint256 _allocPoint, address _stakingToken, address _rewarder)
createPool(uint256 _allocPoint, address _stakingToken, string _receiptName, string _receiptSymbol)
deposit(address _stakingToken, uint256 _amount)
depositFor(address _stakingToken, address _for, uint256 _amount)
depositMDlpSVFor(uint256 _amount, address _for)
depositVlRadpieFor(uint256 _amount, address _for)
massUpdatePools()
multiclaim(address[] _stakingTokens)
multiclaimFor(address[] _stakingTokens, address[][] _rewardTokens, address _account)
multiclaimSpec(address[] _stakingTokens, address[][] _rewardTokens)
multiclaimSpecRDP(address[] _stakingTokens, address[][] _rewardTokens, bool _withRDP)
pause()
renounceOwnership()
set(address _stakingToken, uint256 _allocPoint, address _rewarder)
setLegacyRewarder(address _stakingToken, address _legacyRewarder)
setMDlpSV(address _mDlpSV)
setPoolManagerStatus(address _account, bool _allowedManager)
setRadpie(address _radpie)
setRdntRewardManager(address _rdntRewardManager)
setVlRadpie(address _vlRadpie)
transferOwnership(address newOwner)
unpause()
updateEmissionRate(uint256 _radpiePerSec)
updatePool(address _stakingToken)
updatePoolsAlloc(address[] _stakingTokens, uint256[] _allocPoints)
updateRewarderQueuer(address _rewarder, address _manager, bool _allowed)
updateWhitelistedAllocManager(address _account, bool _allowed)
withdraw(address _stakingToken, uint256 _amount)
withdrawMDlpSVFor(uint256 _amount, address _for)
withdrawVlRadpieFor(uint256 _amount, address _for)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Add(uint256 _allocPoint, address indexed _stakingToken, address indexed _receiptToken, address indexed _rewarder)
Deposit(address indexed _user, address indexed _stakingToken, address indexed _receiptToken, uint256 _amount)
DepositNotAvailable(address indexed _user, address indexed _stakingToken, uint256 _amount)
EmergencyWithdraw(address indexed _user, address indexed _stakingToken, uint256 _amount)
HarvestRadpie(address indexed _account, address indexed _receiver, uint256 _amount, bool isLock)
Initialized(uint8 version)
LockFreePoolUpdated(address _stakingToken, bool _isRewardRadpie)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PoolManagerStatus(address _account, bool _status)
RadpieSet(address _radpie)
Set(address indexed _stakingToken, uint256 _allocPoint, address indexed _rewarder)
Unpaused(address account)
UpdateEmissionRate(address indexed _user, uint256 _oldRadpiePerSec, uint256 _newRadpiePerSec)
UpdatePool(address indexed _stakingToken, uint256 _lastRewardTimestamp, uint256 _lpSupply, uint256 _accRadpiePerShare)
UpdatePoolAlloc(address _stakingToken, uint256 _oldAllocPoint, uint256 _newAllocPoint)
Withdraw(address indexed _user, address indexed _stakingToken, address indexed _receiptToken, uint256 _amount)
mDlpSVUpdated(address _newMDlpSV, address _oldMDlpSV)
vlRdpUpdated(address _newvlRdp, address _oldvlRdp)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
InvalidStakingToken()
LengthMismatch()
MustBeContract()
MustBeContractOrZero()
OnlyActivePool()
OnlyMDlpSV()
OnlyPoolManager()
OnlyReceiptToken()
OnlyStakingToken()
OnlyVLRdp()
OnlyWhiteListedAllocaUpdator()
PoolExisted()
RadpieSetAlready()
UnlockAmountExceedsLocked()
WithdrawAmountExceedsStaked()