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 $4,806.17
ERC-20
Value $37,139.1
ERC-20
Value $145
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xd47e0fe13761906ddc3ec129cd9af7b001d4c910d67b5e00ad316957a8549da8
0xcfbc2bff169c7a79349e1789ffe4a48902037f7d39ded82caddab2e5f4a6e369
0x7da0382440e392a13597a054439264cc6558160bb296e4d2b161d4d691a6ac27
0x105aabf664b7b2541861758aef06b603c47ca613b24c5b0cd18bba1e814020d9
0x56dca1d4a1a70466bebed1f295a2fa6f9cc63dd68a108c0d52d6eae5e09371fd
0xcb6717304de5d1c4fc4df855b386e575e7901f846e2f31b21a714dcaed06b59b
0xec1b742bd61f6c0d897cb719ce766742cb201c3589be8da1c5b820494c02cc47
0xd99cb0a5c9eb2f7ebedfac8be984f9e567fe13f17002da6047248bd817fa9551
0x6a7606a532ba3cb2228d43512862e43dc4c84d8ab8a1ba6c1e50aba13df3ba8f
0xbd0ccdabd9c816083a4393ba4b2b355423ec8c5227a62763954796706878cab6

Functions
Getter at block 20790702
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.