Upgradoor
Verified contract
Active on
Ethereum with 222 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6bd0…dc45
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DOUGH | ERC-20 | 31.026235M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17293267 | 2 years ago | | | 0 | 0.0086402443 | |
| 17293245 | 2 years ago | | | 0 | 0.0095938940 | |
| 17293220 | 2 years ago | | | 0 | 0.011249387 | |
| 17291569 | 2 years ago | | | 0 | 0.011717504 | |
| 17291362 | 2 years ago | | | 0 | 0.012211260 | |
| 17291031 | 2 years ago | | | 0 | 0.012591853 | |
| 17289275 | 2 years ago | | | 0 | 0.013234891 | |
| 17288895 | 2 years ago | | | 0 | 0.018218137 | |
| 17288846 | 2 years ago | | | 0 | 0.022337352 | |
| 17288622 | 2 years ago | | | 0 | 0.029456319 |
ABI
ABI objects
Getter at block 21395091
AUXO() view returns (address)
0xff030228a046f640143dab19be00009606c89b1d
AVG_SECONDS_MONTH() view returns (uint32)
2628000
DOUGH() view returns (address)
0xad32a8e6220741182940c5abf610bde99e737b2d
PRV() view returns (address)
0xc72fbd264b40d88e445bcf82663d63ff21e722af
oldLock() view returns (address)
0x6bd0d8c8ad8d3f1f97810d5cc57e9296db73dc45
prvRouter() view returns (address)
0xee2b00267188c60aaf1d46ea5c8f4b36006fa6cc
tokenLocker() view returns (address)
0x3e70ff09c8f53294ffd389a7fcf7276cc3d92e64
veDOUGH() view returns (address)
0xe6136f2e90eeea7280ae5a0a8e6f48fb222af945
Read-only
getAmountAndLongestDuration(address guy) view returns (uint32, uint256, uint256)
getMonthsNewLock(uint32 lockedAt, uint32 duration) view returns (uint256)
getNextLongestLock(address guy) view returns (uint256, uint32, uint32, uint256)
getOldLock(address owner, uint256 oldLockId) view returns (uint256, uint32, uint32)
getRate(uint256 amount) pure returns (uint256)
previewAggregateARV(address receiver) view returns (uint256)
previewAggregateAndBoost(address receiver) view returns (uint256)
previewAggregateToPRV(address receiver) view returns (uint256)
previewUpgradeSingleLockARV(address lockOwner, address receiver) view returns (uint256)
previewUpgradeSingleLockPRV(address lockOwner) view returns (uint256)
State-modifying
Events aggregateAndBoost()
aggregateToARV()
aggregateToPRV()
aggregateToPRVAndStake()
upgradeSingleLockARV(address receiver)
upgradeSingleLockPRV(address receiver)
upgradeSingleLockPRVAndStake(address receiver)
AggregateToPRV(address owner, uint256 amountMigrated)
AggregateToPRVAndStake(address owner, uint256 amountMigratedAndStaker)
AggregatedAndBoosted(address owner, uint256 amountMigrated)
AggregatedToARV(address owner, uint256 amountMigrated)
LockUpgradedARV(address receiver, uint256 idx, uint256 amountMigrated)
LockUpgradedPRV(address receiver, uint256 idx, uint256 amountMigrated)
LockUpgradedPRVAndStake(address receiver, uint256 idx, uint256 amountMigratedAndStaker)
constructor(address _oldLock, address _auxo, address _dough, address _tokenLocker, address _prv, address _veDOUGH, address _router)
This contract contains no fallback and receive objects.
This contract contains no error objects.