NiftyExchangeExecutor

Verified contract

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

No balances found for "NiftyExchangeExecutor"

0x2364e72d1aa51538ee2c4ebb7baedecf890fe1e10dc1cb62355e0f9c894c81c9
0xbdf1e454468f6ae491eb07a1e1965af6f199d6ec38ab2eed86e89449eb61672d
0x6742fbd0da826e6a001453666c44de4f653219b380599328cc32b77ba5b67d13
0x11ebe461ac8de471c672d4bb701045cd84e6a41692f3426e131f94ef460aca8b
0xe0515459c6c329812990c87c0c9e978e33a761aae3bc8618e04f6d5b00cab7df
0x0df40d835a12f8ec254d07f89ba17d7a5fdc81ddc9686504ffdd069f30782ae0
0x906cbca1ecb59f701264cb51623697a8bd5749e47b74669b12b8489484b7c8c9
0xc1a84ac9766ba4005e85bac833280dee44d9d4157b9754a08ba1607bbdd86857
0x46189b14980666bc3827caf2638f6718a320b10010c368c594c1171af1dc6c3f
0xb0fa1a6947a5e44410c3e661dd57a0d9c06218e18520fa90a5c27b7882f49edd

Functions
Getter at block 21162680
_priceCurrencyETH(view returns (address)
0x0000000000000000000000000000000000000000
_priceCurrencyUSD(view returns (address)
0x2d5d20c50320de5c9861350c4f760e26de0c2dc7
custodian(view returns (address)
0x8fe2f09f3684284e15822285d444c13d2cb99210
getValidSenderSet(view returns (address[])
[0x15F8733104b67F17158c417d32172Eea56C3b61D]
lockRequestCount(view returns (uint256)
0
setSize(view returns (uint256)
1
Read-only
_validSenderSet(addressview returns (address)
custodianChangeReqs(bytes32view returns (address proposed)
isValidSender(address senderview returns (bool)
ownerAddReqs(bytes32view returns (address proposed)
State-modifying
confirmCustodianChange(bytes32 lockId
confirmValidSenderAdd(bytes32 lockId
executeSaleBatch(struct NiftyEventBatch[] nepayable 
executeSaleBatchHandler(uint256[] refundstruct NiftyEventBatch[] nepayable 
executeSaleEth1155(uint256 countuint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleEth1155batch(uint256[] countstruct NiftyEvent[] nepayable 
executeSaleEth1155batchHandler(uint256[] countstruct NiftyEventHandler[] nepayable 
executeSaleEth1155handler(uint256 countuint256 refunduint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleEth721(uint256 tokenIdaddress tokenContractuint256 priceaddress selleruint256 sellerProceedsaddress buyerpayable 
executeSaleEth721batch(uint256[] priceuint256[] sellerProceedsuint256[] tokenIdaddress[] tokenContractaddress[] selleraddress[] buyerpayable 
executeSaleEth721batchHandler(struct NiftyEventHandler[] nepayable 
executeSaleEth721handler(uint256 refunduint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleReceiver1eth1155(uint256 countaddress receiverCreatoruint256 receiverAmountuint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleReceiver1eth1155handler(uint256 countuint256 refundaddress receiverCreatoruint256 receiverAmountuint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleReceiver1eth721(uint256 tokenIdaddress tokenContractuint256 priceaddress selleruint256 sellerProceedsaddress buyeraddress receiverCreatoruint256 receiverAmountpayable 
executeSaleReceiver1eth721handler(uint256 refundaddress receiverCreatoruint256 receiverAmountuint256 priceuint256 sellerProceedsuint256 tokenIdaddress tokenContractaddress selleraddress buyerpayable 
executeSaleReceiver1token1155(uint256 countaddress receiverCreatoruint256 receiverAmountaddress priceCurrencystruct NiftyEvent ne
executeSaleReceiver1token1155handler(uint256 countaddress receiverCreatoruint256 receiverAmountaddress priceCurrencystruct NiftyEventHandler ne
executeSaleReceiver1token721(address receiverCreatoruint256 receiverAmountaddress priceCurrencystruct NiftyEvent ne
executeSaleReceiver1token721handler(address receiverCreatoruint256 receiverAmountaddress priceCurrencystruct NiftyEventHandler ne
executeSaleReceiverNeth1155(uint256 countaddress[] receiverCreatorsuint256[] receiverAmountsstruct NiftyEvent nepayable 
executeSaleReceiverNeth1155batch(uint256[] countaddress[][] receiverCreatorsuint256[][] receiverAmountsstruct NiftyEvent[] nepayable 
executeSaleReceiverNeth1155batchHandler(uint256[] countaddress[][] receiverCreatorsuint256[][] receiverAmountsstruct NiftyEventHandler[] nepayable 
executeSaleReceiverNeth1155handler(uint256 countaddress[] receiverCreatorsuint256[] receiverAmountsstruct NiftyEventHandler nepayable 
executeSaleReceiverNeth721(address[] receiverCreatorsuint256[] receiverAmountsstruct NiftyEvent nepayable 
executeSaleReceiverNeth721batch(address[][] receiverCreatorsuint256[][] receiverAmountsstruct NiftyEvent[] nepayable 
executeSaleReceiverNeth721batchHandler(address[][] receiverCreatorsuint256[][] receiverAmountsstruct NiftyEventHandler[] nepayable 
executeSaleReceiverNeth721handler(address[] receiverCreatorsuint256[] receiverAmountsstruct NiftyEventHandler nepayable 
executeSaleReceiverNtoken1155(uint256 countaddress[] receiverCreatorsuint256[] receiverAmountsaddress priceCurrencystruct NiftyEvent ne
executeSaleReceiverNtoken1155batch(uint256[] countstruct NiftyEventReceiver[] ne
executeSaleReceiverNtoken1155batchHandler(uint256[] countstruct NiftyEventReceiverHandler[] ne
executeSaleReceiverNtoken1155handler(uint256 countaddress[] receiverCreatorsuint256[] receiverAmountsaddress priceCurrencystruct NiftyEventHandler ne
executeSaleReceiverNtoken721(address[] receiverCreatorsuint256[] receiverAmountsaddress priceCurrencystruct NiftyEvent ne
executeSaleReceiverNtoken721batch(struct NiftyEventReceiver[] ne
executeSaleReceiverNtoken721batchHandler(struct NiftyEventReceiverHandler[] ne
executeSaleReceiverNtoken721handler(address[] receiverCreatorsuint256[] receiverAmountsaddress priceCurrencystruct NiftyEventHandler ne
executeSaleToken1155(uint256 countuint256 priceuint256 sellerProceedsaddress priceCurrencyuint256 tokenIdaddress tokenContractaddress selleraddress buyer
executeSaleToken1155batch(uint256[] countaddress[] priceCurrencystruct NiftyEvent[] ne
executeSaleToken1155batchHandler(uint256[] countaddress[] priceCurrencystruct NiftyEventHandler[] ne
executeSaleToken1155handler(uint256 countuint256 refunduint256 priceuint256 sellerProceedsaddress priceCurrencyuint256 tokenIdaddress tokenContractaddress selleraddress buyer
executeSaleToken721(uint256 tokenIdaddress tokenContractuint256 priceaddress priceCurrencyaddress selleruint256 sellerProceedsaddress buyer
executeSaleToken721batch(address[] priceCurrencystruct NiftyEvent[] ne
executeSaleToken721batchHandler(address[] priceCurrencystruct NiftyEventHandler[] ne
executeSaleToken721handler(uint256 refunduint256 priceuint256 sellerProceedsaddress priceCurrencyuint256 tokenIdaddress tokenContractaddress selleraddress buyer
executeSaleUsd1155(uint256 countuint256 priceuint256 tokenIdaddress tokenContractaddress selleraddress buyer
executeSaleUsd1155batch(uint256[] countuint256[] priceuint256[] tokenIdaddress[] tokenContractaddress[] selleraddress[] buyer
executeSaleUsd721(uint256 tokenIdaddress tokenContractuint256 priceaddress selleraddress buyer
executeSaleUsd721batch(uint256[] priceuint256[] tokenIdaddress[] tokenContractaddress[] selleraddress[] buyer
recordSale1155(address tokenContractuint256 tokenIduint256 countuint256 priceaddress priceCurrency
recordSale1155batch(uint256[] countaddress[] tokenContractuint256[] tokenIduint256[] priceaddress[] priceCurrency
recordSale721(uint256 tokenIdaddress tokenContractuint256 priceaddress priceCurrency
recordSale721batch(address[] tokenContractuint256[] tokenIduint256[] priceaddress[] priceCurrency
removeAllValidSenders(
removeValidSender(address sender
requestCustodianChange(address _proposedCustodianreturns (bytes32 lockId)
requestValidSenderAdd(address _senderreturns (bytes32 lockId)
withdraw(address recipientuint256 value
withdraw20(address tokenContractaddress recipientuint256 amount
withdraw721(address tokenContractaddress recipientuint256 tokenId
Events
CustodianChangeConfirmed(bytes32 _lockIdaddress _newCustodian
CustodianChangeRequested(bytes32 _lockIdaddress _msgSenderaddress _proposedCustodianuint256 _lockRequestIdx
NiftySale1155(address indexed tokenContractuint256 tokenIduint256 countuint256 priceaddress priceCurrency
NiftySale721(address indexed tokenContractuint256 tokenIduint256 priceaddress priceCurrency
ValidSenderAddConfirmed(bytes32 _lockIdaddress _newValidSender
ValidSenderAddRequested(bytes32 _lockIdaddress _msgSenderaddress _proposeduint256 _lockRequestIdx
Constructor
constructor(address priceCurrencyUSD_address recoveryAdmin_address[] validSenders_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.