Arbitrum
Last updated
Last updated
Contract
Address
Role
Arbitrum Community Treasury
Tokenlon Community Treasury's Arbitrum wallet
Contract
Contract address
ABI
Spender
AllowanceTarget
PermanentStorage
ProxyPermanentStorage
UserProxy
LimitOrder
Tokenlon
Contract source code : GitHub - consenlabs/tokenlon-contracts at a401718a947f69c8af4d48c14cac5eb9a32aa39f
Tokenlon-Operator (2-of-5)
Mainnet
id=0
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender) Spender authorize limit order contract
Mainnet
id=1
Destination: 0x3Fe4c4CEf4d0D215B0A887394315BE49D102460A (ProxyPermanentStorage) Value: 0 Data: 0xbaa96cdd0000000000000000000000007e58918878b196846e6bf21020ee485ada53aa4a
Upgrade limit order address on permanent storage
Mainnet
id=2
Destination: 0x3Fe4c4CEf4d0D215B0A887394315BE49D102460A (ProxyPermanentStorage) Value: 0 Data: 0x599e4c70695d523b8578c6379a2121164fd8de334b9c5b6b36dff5408bd4051a6b1704d00000000000000000000000007e58918878b196846e6bf21020ee485ada53aa4a0000000000000000000000000000000000000000000000000000000000000001
Permanent storage setPermission to limit order (transactionSeenStorageId)
Mainnet
id=3
Destination: 0x3Fe4c4CEf4d0D215B0A887394315BE49D102460A (ProxyPermanentStorage) Value: 0 Data: 0x599e4c70808188d002c47900fbb4e871d29754afff429009f6684806712612d807395dd80000000000000000000000007e58918878b196846e6bf21020ee485ada53aa4a0000000000000000000000000000000000000000000000000000000000000001
Permanent storage setPermission to limit order (allowFillSeenStorageId)
Mainnet
id=4
Destination: 0x28A711174AA4d3581d1454c8176A3359184C1d78 (ProxyUserProxy) Value: 0 Data: 0x7c305b1d0000000000000000000000007e58918878b196846e6bf21020ee485ada53aa4a0000000000000000000000000000000000000000000000000000000000000001
Upgrade limit order address on Tokenlon (proxy of user proxy)
Mainnet
id=5
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Set allowanTarget address to 0x413eCcE5d56204962090eEF1deaD4c0a247e289B
Mainnet
id=6
Mainnet
id=7
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Spender authorize limit order contract 0x6D5cdd059a15Cd21Dba23183abEE2924f378be99
Mainnet
id=8
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Spender deauthorize old limit order contract 0x7e58918878B196846E6BF21020ee485aDa53Aa4a
Mainnet
id=9
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Spender authorize limit order contract 0x27f28cA333A68A44914430537BB333472caDa9E0
Mainnet
id=10
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Spender deauthorize old limit order contract 0x6D5cdd059a15Cd21Dba23183abEE2924f378be99
Mainnet
id=11
Destination: 0x292a6921Efc261070a0d5C96911c102cBF1045E4 (Spender)
Spender authorize limit order contract 0x90081393aB951Cb910c7090F1F3FD9B90635B956
Destination: 0x3Fe4c4CEf4d0D215B0A887394315BE49D102460A (ProxyPermanentStorage)
Set operator from 0x4aBEAEA1E76a81203521405aff8d8D128307fFaF
to 0xDEF3a34689fb7506E75b581C6cdE664C9560Ca11