ElementExSwap

Verified contract

Proxy

Active on Ethereum with 18,219 txns
Deployed by via 0xadd0a70f at 14448302
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ElementExSwap"

0x7e471c440ae4e6c99974fcccf698d4d70db40c6ba277abae42663d0969441f00
0x961ed5ab638dbed7f3c8436178d3b3386469f79b7bee5a139ebe816e212f4887
0x9db89407d3110cf2a79d59fe1baa3f497ac1aa79fc719ed796ef81fb0b797f75
0x44ba9ce0f4e3a5253eaa14de6917295312cdd83c2a354e601c2d07475255141a
0xec342e01ec5771b5d5c9928e58443b74ad7efb26bad0084f34d7300627fc957a
0x63b5c90798f03d6246cfe0c3fdad80557ac311f7a8e3d3abf382180dc7890d9c
0xc5c32f2e2f5781289a1e30999849657ccb56b25b986bc593fbc91aeede02e609
0x5125689694e941045cdbcfb6b6f4d4166a2b35ca507340feb30c43876e73c109
0x549bcbbe92add38cb7db63fba17748d8f42f03bc438624be5ff2fb61e9f98716
0x41c50e1f3860eaeaa0caba8896ba5ccabe95770051858d7e851c030ce2dffa4a

Functions
Getter at block 21167378
converter(view returns (address)
0x0000000000000000000000000000000000000000
guardian(view returns (address)
0x0000000000000000000000000000000000000000
openForTrades(view returns (bool)
false
owner(view returns (address)
0x42a1c0721af084370fe13f514a86d26bbeac1f97
punkProxy(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
markets(uint256view returns (address proxybool isLibbool isActivebool partialFill)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addMarket(address _proxybool _isLibbool _partialFill
batchBuyFromSingleMarketWithETH(address marketProxystruct ElementExSwapSimpleTrades[] tradeDetailspayable 
batchBuyWithERC20s(struct ElementExSwapERC20Details erc20Detailsstruct ElementExSwapTradeDetails[] tradeDetailsstruct ElementExSwapConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
batchBuyWithERC20sSimulate(struct ElementExSwapERC20Details erc20Detailsstruct ElementExSwapTradeDetails[] tradeDetailsstruct ElementExSwapConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
batchBuyWithETH(struct ElementExSwapTradeDetails[] tradeDetailspayable 
batchBuyWithETHSimulate(struct ElementExSwapTradeDetails[] tradeDetailspayable 
buyOneWithERC20s(address marketProxystruct ElementExSwapERC20Details erc20Detailsstruct ElementExSwapSimpleTrades tradeDetailsstruct ElementExSwapConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
buyOneWithETH(address marketProxystruct ElementExSwapSimpleTrades tradeDetailpayable 
closeAllTrades(
multiAssetSwapEx(struct ElementExSwapERC20Details erc20Detailsstruct SpecialTransferHelperERC721Details[] erc721Detailsstruct ElementExSwapERC1155Details[] erc1155Detailsstruct ElementExSwapConverstionDetails[] converstionDetailsstruct ElementExSwapTradeDetails[] tradeDetailsaddress[] dustTokenspayable 
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
onERC721Received(addressuint256bytesreturns (bytes4)
renounceOwnership(
rescueERC1155(address assetuint256[] idsuint256[] amountsaddress recipient
rescueERC20(address assetaddress recipient
rescueERC721(address assetuint256[] idsaddress recipient
rescueETH(address recipient
setConverter(address _converter
setMarketProxy(uint256 _marketIdaddress _newProxybool _isLibbool _partialFill
setMarketStatus(uint256 _marketIdbool _newStatus
setOneTimeApproval(address tokenaddress operatoruint256 amount
setOpenForTrades(bool _openForTrades
setUp(
transferOwnership(address newOwner
updateGuardian(address _guardian
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TradeNotFilled(uint256 tradeInfo
TradeNotFilledSingleMarket(address marketuint256 tradeInfo
Constructor
constructor(address[] _proxiesbool[] _isLibsbool[] _partialFill
Fallback and receive
receive(
Errors

This contract contains no error objects.