GemSwap

Verified contract

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

No balances found for "GemSwap"

0xd47795e74266a3d06fecbbc11ed68add35ad4d103a52c2bc009e63c2807c3a11
From
0xc64ba75c3e98d88c578a286d6320992569e5d9335498c7fd1f2914fac40e813e
From
0x74535950016cf26977c9d0fc53b8a4a0c0def059b65f669d57c32f4f086ab955
From
0x2d74a3eb556159067988df62c606be62063bf7951b3c8d9bc9d7c9d04e1823c6
From
0xf86cb651f8c3a1f9117b2633045c6cfff01837c704c3048de58c072be6e2e9a1
From
0x5fcc0eb2b2415e81003f6e38a9a30ac112f3eb2b16e298eaa4b6644fdc12d1fb
From
0x2d36baf4c145aee9094611b0b3339081e51a1a0541eebcf3d27a31c84dec7a89
From

Functions
Getter at block 21216762
GOV(view returns (address)
0x83d841bc0450d5ac35dcad8d05db53eba29978c2
baseFees(view returns (uint256)
0
converter(view returns (address)
0x97fb625482464eb51e8f65291515de1f68526337
guardian(view returns (address)
0x073ab1c0cad3677cde9bdb0cdeedc2085c029579
marketRegistry(view returns (address)
0xadd91d3ebf809f0058d59db2ac3632b3ce55f0ba
openForFreeTrades(view returns (bool)
true
openForTrades(view returns (bool)
true
owner(view returns (address)
0x073ab1c0cad3677cde9bdb0cdeedc2085c029579
punkProxy(view returns (address)
0xbb34a3d4f80482edf258344320ad14d3486efe7f
Read-only
affiliates(uint256view returns (address affiliatebool isActive)
sponsoredMarkets(uint256view returns (uint256 marketIdbool isActive)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addAffiliate(address _affiliate
addSponsoredMarket(uint256 _marketId
batchBuyFromOpenSea(struct GemSwapOpenseaTrades[] openseaTradespayable 
batchBuyWithERC20s(struct GemSwapERC20Details erc20Detailsstruct MarketRegistryTradeDetails[] tradeDetailsstruct GemSwapConverstionDetails[] converstionDetailsaddress[] dustTokenspayable 
batchBuyWithETH(struct MarketRegistryTradeDetails[] tradeDetailspayable 
closeAllTrades(
multiAssetSwap(struct GemSwapERC20Details erc20Detailsstruct SpecialTransferHelperERC721Details[] erc721Detailsstruct GemSwapERC1155Details[] erc1155Detailsstruct GemSwapConverstionDetails[] converstionDetailsstruct MarketRegistryTradeDetails[] tradeDetailsaddress[] dustTokensuint256[2] feeDetailspayable 
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
setBaseFees(uint256 _baseFees
setConverter(address _converter
setMarketRegistry(address _marketRegistry
setOneTimeApproval(address tokenaddress operatoruint256 amount
setOpenForFreeTrades(bool _openForFreeTrades
setOpenForTrades(bool _openForTrades
setUp(
transferOwnership(address newOwner
updateAffiliate(uint256 _affiliateIndexaddress _affiliatebool _IsActive
updateGuardian(address _guardian
updateSponsoredMarket(uint256 _marketIndexuint256 _marketIdbool _isActive
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _marketRegistryaddress _converteraddress _guardian
Fallback and receive
receive(
Errors

This contract contains no error objects.