LootexSwap
Verified contract
Proxy
Active on
Base with 566 txns
Unified storage
Map
Table
Raw
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "LootexSwap"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22898332 | 15 hours ago | | | 0 | 0.0000064661749 | |
| 22741366 | 4 days ago | | | 0 | 0.000021552113 | |
| 22694476 | 5 days ago | | | 0.000001 | 0.0000053176858 | |
| 22685625 | 6 days ago | | | 0 | 0.0000056046472 | |
| 22637005 | 7 days ago | | | 0.00003 | 9.5419800e-7 | |
| 22564290 | 8 days ago | | | 0 | 0.0000063368808 | |
| 22564283 | 8 days ago | | | 0 | 0.0000016457391 | |
| 22447917 | 11 days ago | | | 0.00003 | 0.0000022647899 | |
| 22436870 | 11 days ago | | | <0.00000001 | 0.0000074067096 | |
| 22432767 | 11 days ago | | | 0.02 | 0.0000098201080 |
ABI
ABI objects
Getter at block 22925464 getFeatures() view returns (uint256 featuresCount, address[] features, string[] names, uint256[] featureMethodsCount)
owner() view returns (address)
0x0597d2187941a2de3070f6141faaceece7bb5fe4
getMarkets() view returns (uint256 marketsCount, address[] proxies, bool[] isLibrary, bool[] isActive)
(marketsCount=3, proxies=[0x54E7f9282736e8e965e99CFb7491C31A1f5a00cC, 0x54E7f9282736e8e965e99CFb7491C31A1f5a00cC, 0x54E7f9282736e8e965e99CFb7491C31A1f5a00cC], isLibrary=[false, false, false], isActive=[true, false, false])
getMethodIDs() view returns (uint256 count, bytes4[] methodIDs)
(count=10, methodIDs=[0x928515e9, 0xc3866f2e, 0xc541c7cb, 0x987a2f5e, 0x7dfcc71a, 0xeb44fdd3, 0xec2c9016, 0xa638980c, 0x078e2097, 0xaea61556])
Read-only
getFeature(address featureAddr) view returns (struct MasterFeatureFeature feature)
getFeatureByMethodID(bytes4 methodID) view returns (struct MasterFeatureFeature feature)
getFeatureImpl(bytes4 methodID) view returns (address impl)
getMarket(uint256 marketId) view returns (struct LibAggregatorStorageMarket)
State-modifying
Events acceptWithERC1155(struct IAggregatorERC1155Pair[] erc1155Pairs, struct IAggregatorERC20Pair[] erc20Pairs, address[] dustTokens, bytes tradeBytes) payable
acceptWithERC721(struct IAggregatorERC721Pair[] erc721Pairs, struct IAggregatorERC20Pair[] erc20Pairs, address[] dustTokens, bytes tradeBytes) payable
approveERC1155(address token, address operator, bool approved)
approveERC20(address token, address operator, uint256 amount)
approveERC721(address token, address operator, bool approved)
batchBuyWithERC20s(struct IAggregatorERC20Pair[] erc20Pairs, bytes tradeBytes, address[] dustTokens) payable
batchBuyWithETH(bytes tradeBytes) payable
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
onERC721Received(address, uint256, bytes) returns (bytes4)
registerFeature(struct LootexSwapFeature feature)
registerFeatures(struct LootexSwapFeature[] features)
rescueERC20(address asset, address recipient)
rescueERC721(address asset, uint256[] ids, address recipient)
rescueETH(address recipient)
supportsInterface(bytes4 interfaceId) returns (bool)
transferOwnership(address newOwner)
unregister(bytes4[] methodIDs)
addMarket(address proxy, bool isLibrary)
setMarketActive(uint256 marketId, bool isActive)
setMarketProxy(uint256 marketId, address newProxy, bool isLibrary)
FeatureFunctionUpdated(bytes4 indexed methodID, address oldFeature, address newFeature)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
This contract contains no constructor objects.
fallback()
receive()
This contract contains no error objects.