Tokenlon

Verified contract

Proxy

Active on Ethereum
Deployed by via 0xe3c267e9 at 11463014
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $6,393.88
ERC-20
Value $37,599
ERC-20
Value $145.14
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x84c545f54d150922fcb3dbc807244696baef58c6948d778d398c5ed14460dd4f
0x85805d6c4f88793f3ee5102c57fe4b8ca662110ca3e5a2e7dd6477a21be124e9
0x588ca93606fc4dfde337ffbb836623e7b0a9c5e9570e5f345a2ef1e1d055ed15
0x30e28e538360dde556898db3aa4d73a8fd881a2188829f89b7c8d79cc652cff0
0x7c7aa46d5a260e084a4bb40bdd00ca110c0d8a79caf7904087cd62bba7c429c2
0xc481c33bd82b4245dddbddb01fd3585ae7b9b7846137ea1c25c651b66b0b9c3b
0xedceb254d057ebd7eaaf809f345a4a9dc6a56505a3ca1ed063145253361858dd
0x6f31b67916a4f8a03d135820dcfa0fdbc33bc71469df5b3e03e00756067d6483
0x273381eb219915833dc7206ebf1e885277bc63cf389924e7d0d5326a922dc713
0x35e50c96fdf8b5dbf626a511aef1201e2b9b58ac220387185ec139156f277ce5

Functions
Getter at block 21241202
ammWrapperAddr(view returns (address)
0x4a14347083b80e5216ca31350a2d21702ac3650d
isAMMEnabled(view returns (bool)
true
isLimitOrderEnabled(view returns (bool)
true
isPMMEnabled(view returns (bool)
true
isRFQEnabled(view returns (bool)
true
isRFQv2Enabled(view returns (bool)
false
limitOrderAddr(view returns (address)
0x623a6b3424f3d5e2ec677d5bb92ba12a9dc4f71a
operator(view returns (address)
0x9afc226dc049b99342ad6774eeb08bfa2f874465
pmmAddr(view returns (address)
0x8d90113a1e286a5ab3e496fbd1853f265e5913c6
rfqAddr(view returns (address)
0xfd6c2d2499b1331101726a8ac68ccc9da3fab54f
rfqv2Addr(view returns (address)
0x91c986709bb4fe0763edf8e2690ee9d5019bea4a
version(view returns (string)
5.2.0
Read-only

This contract contains no read-only function objects.

State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptOwnership(
initialize(address _operator
multicall(bytes[] databool revertOnFailreturns (bool[] successesbytes[] results)
nominateNewOperator(address _newOperator
setAMMStatus(bool _enable
setLimitOrderStatus(bool _enable
setPMMStatus(bool _enable
setRFQStatus(bool _enable
setRFQv2Status(bool _enable
toAMM(bytes _payloadpayable 
toLimitOrder(bytes _payload
toPMM(bytes _payloadpayable 
toRFQ(bytes _payloadpayable 
toRFQv2(bytes _payloadpayable 
upgradeAMMWrapper(address _newAMMWrapperAddrbool _enable
upgradeLimitOrder(address _newLimitOrderAddrbool _enable
upgradePMM(address _newPMMAddrbool _enable
upgradeRFQ(address _newRFQAddrbool _enable
upgradeRFQv2(address _newRFQv2Addrbool _enable
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
MulticallFailure(uint256 indexstring reason
OperatorChanged(address indexed oldOperatoraddress indexed newOperator
OperatorNominated(address indexed newOperator
SetAMMStatus(bool enable
SetLimitOrderStatus(bool enable
SetPMMStatus(bool enable
SetRFQStatus(bool enable
SetRFQv2Status(bool enable
UpgradeAMMWrapper(address newAMMWrapper
UpgradeLimitOrder(address newLimitOrder
UpgradePMM(address newPMM
UpgradeRFQ(address newRFQ
UpgradeRFQv2(address newRFQv2
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.