TrackSwap

Verified contract

Active on Ethereum with 485 txns
Deployed by via 0x19372c9c at 16874954
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TrackSwap"

0x3f5ee4ad07f44e393ae60611f53711c81b3f95cdfd875dca672334f8c0c32855
0xacf3290f411ae24e13c5c8ef8a87a9e449f8b3b8080f8c8209c6decb2cd32bf0
0x404de2bf6b14bf20b9beea02ae4b279e8a26098917801ffd026588ffebe8ae16
0xe9bd8c2ada68efb26faf9aad1972738ebd9a684c4ce3c83f8b14e5a2c78555a4
0x80ae72a6ae3c2a5ee11dc55389366d40360109591b6dddfa50df4b97deffcbbc
0x4ac5f51d1ce899be694ca716f82b0a3d6552d4c757dd0f666b83fea264a476e0
0x33e3d09d37d8e39a934676c0895f7e5cee73d0f4199e76c9c05742cd855f6b41
0x75904c5c1cb6296d7511ff9cd6fa6332b509cbed3631c54c43f2403c51111a27
0xf53c53e476819af937f819e92917ea92c3f10d520f1367c9b25cc95335720bb2
0x1f90933cec6d1bae928ef962a8195b26614b0557976953d6ba6666e23df1f14a

Functions
Getter at block 21161020
GOV(view returns (address)
0xd92ed451d94983957957c97f54d3c685d84d316a
converter(view returns (address)
0xd812c70385aef5c8d9833bd1ee30192711897a51
guardian(view returns (address)
0xd92ed451d94983957957c97f54d3c685d84d316a
marketRegistry(view returns (address)
0x5a20c3886900eddad911522aedd60a9d87f1ece7
openForFreeTrades(view returns (bool)
true
openForTrades(view returns (bool)
true
owner(view returns (address)
0x21a2c6c70bbbe32a9c865a305c1c490e3f40ad36
punkProxy(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_sliceCalldata(bytes datapure returns (bytes)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
batchBuyWithERC20s(struct TrackSwapERC20Details erc20Detailsstruct MarketRegistryTradeDetails[] tradeDetailsstruct TrackSwapConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
batchBuyWithETH(struct MarketRegistryTradeDetails[] tradeDetailspayable 
closeAllTrades(
multiAssetSwap(struct TrackSwapERC20Details erc20Detailsstruct SpecialTransferHelperERC721Details[] erc721Detailsstruct TrackSwapERC1155Details[] erc1155Detailsstruct TrackSwapConverstionDetails[] converstionDetailsstruct MarketRegistryTradeDetails[] tradeDetailsaddress[] dustTokenspayable returns (uint256)
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
setMarketRegistry(address _marketRegistry
setOneTimeApproval(address tokenaddress operatoruint256 amount
setOpenForFreeTrades(bool _openForFreeTrades
setOpenForTrades(bool _openForTrades
setUp(
singleBuyWithETH(struct MarketRegistryTradeDetails tradeDetailpayable 
transferOwnership(address newOwner
updateGuardian(address _guardian
Events
BatchBuyEvent(uint256 indexed totalNumuint256 indexed successNum
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _marketRegistryaddress _guardian
Fallback and receive
receive(
Errors

This contract contains no error objects.