TrackSwap
Verified contract
Active on
Ethereum with 485 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5a20…ece7
Balances ($0.00)
No balances found for "TrackSwap"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19313091 | 8 months ago | | | 0.296475 | 0.013572080 | |
| 19299915 | 9 months ago | | | 0.045225 | 0.0070185812 | |
| 19233406 | 9 months ago | | | 0.02412 | 0.0053602192 | |
| 19156462 | 9 months ago | | | 0.00201 | 0.0034856776 | |
| 19156453 | 9 months ago | | | 0.002211 | 0.0013175358 | |
| 19120943 | 9 months ago | | | 0.085023 | 0.0054062701 | |
| 19105884 | 9 months ago | | | 0.070953 | 0.0025886666 | |
| 19105527 | 9 months ago | | | 0.009045 | 0.0063188582 | |
| 19104215 | 9 months ago | | | 0.009045 | 0.0051326689 | |
| 19098865 | 9 months ago | | | 0.01102083 | 0.0021352049 |
ABI
ABI objects
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 data) pure returns (bytes)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events batchBuyWithERC20s(struct TrackSwapERC20Details erc20Details, struct MarketRegistryTradeDetails[] tradeDetails, struct TrackSwapConverstionDetails[] converstionDetails, address[] dustTokens) payable
batchBuyWithETH(struct MarketRegistryTradeDetails[] tradeDetails) payable
closeAllTrades()
multiAssetSwap(struct TrackSwapERC20Details erc20Details, struct SpecialTransferHelperERC721Details[] erc721Details, struct TrackSwapERC1155Details[] erc1155Details, struct TrackSwapConverstionDetails[] converstionDetails, struct MarketRegistryTradeDetails[] tradeDetails, address[] dustTokens) payable returns (uint256)
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)
renounceOwnership()
rescueERC1155(address asset, uint256[] ids, uint256[] amounts, address recipient)
rescueERC20(address asset, address recipient)
rescueERC721(address asset, uint256[] ids, address recipient)
rescueETH(address recipient)
setConverter(address _converter)
setMarketRegistry(address _marketRegistry)
setOneTimeApproval(address token, address operator, uint256 amount)
setOpenForFreeTrades(bool _openForFreeTrades)
setOpenForTrades(bool _openForTrades)
setUp()
singleBuyWithETH(struct MarketRegistryTradeDetails tradeDetail) payable
transferOwnership(address newOwner)
updateGuardian(address _guardian)
BatchBuyEvent(uint256 indexed totalNum, uint256 indexed successNum)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _marketRegistry, address _guardian)
receive()
This contract contains no error objects.