UtilProxy
Verified contract
Proxy
Active on
Ethereum with 1,011 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($12,579.38)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ADEL | ERC-20 | 3.722526M | $0.003379 |
$12,579.38 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20452939 | 3 months ago | | | 0 | 0.000040732000 | |
| 12945334 | 3 years ago | | | 0 | 0.00096606000 | |
| 12637583 | 3 years ago | | | 0 | 0.00023875400 | |
| 12635441 | 3 years ago | | | 0 | 0.0011637360 | |
| 12635393 | 3 years ago | | | 0 | 0.0032356756 | |
| 12635282 | 3 years ago | | | 0 | 0.0023291200 | |
| 12635258 | 3 years ago | | | 0 | 0.0023293200 | |
| 12635225 | 3 years ago | | | 0 | 0.0034250805 | |
| 12635193 | 3 years ago | | | 0 | 0.0029754720 | |
| 12634846 | 3 years ago | | | 0 | 0.0035705376 |
ABI
ABI objects
Getter at block 21012133
adel() view returns (address)
0x94d863173ee77439e4292284ff13fad54b3ba182
akro() view returns (address)
0x8ab7404063ec4dbcfd4598215992dc3f8ec853d7
minAmountToSwap() view returns (uint256)
0
owner() view returns (address)
0xc5af91f7d10dde118992ecf536ed227f276ec60d
rewardAdelPool() view returns (address)
0x1a547c3dd03c39fb2b5aeafc524033879bd28f13
rewardAkroPool() view returns (address)
0x3501ec11d205fa249f2c42f5470e137b529b35d0
stakingPool() view returns (address)
0x1a547c3dd03c39fb2b5aeafc524033879bd28f13
swapRateDenominator() view returns (uint256)
1
swapRateNumerator() view returns (uint256)
0
vakro() view returns (address)
0x5593143eae5000983bb015b2e0ac35c125b3376c
Read-only
adelSwapped(address _account) view returns (uint256)
merkleRoots(uint256) view returns (bytes32)
swappedAdel(address, uint256) view returns (uint256)
verifyMerkleProofs(address _account, uint256 _merkleRootIndex, uint256 _adelAllowedToSwap, bytes32[] _merkleProofs) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
initialize(address _akro, address _adel, address _vakro)
renounceOwnership()
setMerkleRoots(bytes32[] _merkleRoots)
setMinSwapAmount(uint256 _minAmount)
setRewardStakingPool(address _rewardAkroPool, address _rewardAdelPool)
setStakingPool(address _stakingPool)
setSwapRate(uint256 _swapRateNumerator, uint256 _swapRateDenominator)
swapFromAdel(uint256 _adelAmount, uint256 merkleRootIndex, uint256 adelAllowedToSwap, bytes32[] merkleProofs)
swapFromRewardAdel(uint256 merkleRootIndex, uint256 adelAllowedToSwap, bytes32[] merkleProofs)
swapFromStakedAdel(uint256 merkleRootIndex, uint256 adelAllowedToSwap, bytes32[] merkleProofs)
transferOwnership(address newOwner)
withdrawAdel(address _recepient)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AdelSwapped(address indexed receiver, uint256 adelAmount, uint256 akroAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.