MarketplaceUniversalRouterZap
Verified contract
Active on
Ethereum with 175 txns
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 "MarketplaceUniversalRouterZap"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21202559 | 12 hours ago | | | 0.08313377 | 0.0070503229 | |
| 21191750 | 2 days ago | | | 0 | 0.0079714576 | |
| 21171728 | 5 days ago | | | 0.0056241697 | 0.013007598 | |
| 21154230 | 7 days ago | | | 0 | 0.0040573076 | |
| 21139718 | 9 days ago | | | 0.017715255 | 0.0048474669 | |
| 21137882 | 10 days ago | | | 0.017715255 | 0.0066209931 | |
| 21137747 | 10 days ago | | | 0.017715255 | 0.0084569736 | |
| 21137191 | 10 days ago | | | 0.017715255 | 0.0065308453 | |
| 21136475 | 10 days ago | | | 0.17047944 | 0.014833434 | |
| 21135769 | 10 days ago | | | 0.017715255 | 0.0060034102 |
ABI
ABI objects
Getter at block 21206074
PERMIT2() view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
dustThreshold() view returns (uint256)
0
inventoryStaking() view returns (address)
0x889f313e2a3fdc1c9a45bc6020a8a18749cd6152
nftxVaultFactory() view returns (address)
0xc255335bc5abd6928063f5788a5e420554858f01
owner() view returns (address)
0x673a039f6a959fa9db65d16781e6defde30375d9
paused() view returns (bool)
false
universalRouter() view returns (address)
0x250d62a67254a46c0de472d2c9215e1d890cc90f
Read-only
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events buyNFTsWithERC20(struct MarketplaceUniversalRouterZapBuyNFTsWithERC20Params params)
buyNFTsWithERC20WithPermit2(struct MarketplaceUniversalRouterZapBuyNFTsWithERC20Params params, bytes encodedPermit2)
buyNFTsWithETH(uint256 vaultId, uint256[] idsOut, bytes executeCallData, address to, uint256 vTokenPremiumLimit, bool deductRoyalty) payable
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
pause(bool paused_)
renounceOwnership()
rescueTokens(address token)
sell1155(uint256 vaultId, uint256[] idsIn, uint256[] amounts, bytes executeCallData, address to, bool deductRoyalty)
sell721(uint256 vaultId, uint256[] idsIn, bytes executeCallData, address to, bool deductRoyalty)
setDustThreshold(uint256 dustThreshold_)
setUniversalRouter(address universalRouter_)
swap1155(uint256 vaultId, uint256[] idsIn, uint256[] amounts, uint256[] idsOut, uint256 vTokenPremiumLimit, address to) payable
swap721(uint256 vaultId, uint256[] idsIn, uint256[] idsOut, uint256 vTokenPremiumLimit, address to) payable
transferOwnership(address newOwner)
Buy(uint256 vaultId, uint256[] nftIds, uint256 ethSpent, address to, uint256 netRoyaltyAmount)
DustReturned(uint256 ethAmount, uint256 vTokenAmount, address to)
NewDustThreshold(uint256 dustThreshold)
NewUniversalRouter(address universalRouter)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(bool status)
Sell(uint256 vaultId, uint256 count, uint256 ethReceived, address to, uint256 netRoyaltyAmount, uint256 wethFees)
Swap(uint256 vaultId, uint256[] idsIn, uint256[] amounts, uint256[] idsOut, uint256 ethSpent, address to)
Swap(uint256 vaultId, uint256[] idsIn, uint256[] idsOut, uint256 ethSpent, address to)
constructor(address nftxVaultFactory_, address universalRouter_, address PERMIT2_, address inventoryStaking_, address WETH_)
receive()
InsufficientWethForVaultFees()
NotEnoughFundsForRedeem()
NotNFTOwner()
SwapFailed()
UnableToSendETH()
WrongVaultType()
ZapPaused()
ZeroAddress()