Exchange

Verified contract

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

No balances found for "Exchange"

0xea5eb2666aea2d29038aa4a05c550f99e29c9180679903f563190a5ad51453b7
0x92114266ad8f76b9db9f82303cba0267c0f0da1e9ce94a4714830df48c826cb0
0xdc6ce77e492a1586825933bcd6529970b70023241c7c2e46b04ca956f75b8c84
0x301fdefd1f2c00a25c78c81cead67b03718125adb2de11ad1e6829e3fea9f43d
0x551fdcda30d6508702b94b880611352ed4f84fd0ede002c53b9417a9751be6c4
0xcc04bd21996dfe0944e90cdf7d71e9966d2a96884f3bd0105770873f8c350fd8
0x64faed942e72dd663245d72cb2a04ab25014ddc48378521f73b7729f18f75508
0xcd250e8c37ce555003c90184f326d4f492e142007eaef0d29529746178ae1bcf
0x24d8af5a316e3a44886fa2d017669be6ba1e4482204ed9e3335a2a1dcf4c1995
0x1b11dec561507286b600a1609a85cb82fa72218cfbd76e4a5d47841867391685

Functions
Getter at block 21171195
ADMIN(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PURCHASER(view returns (bytes32)
0x8654b55daeed86ba3c7fbcfbe4538a4b3b1db27fe023d3c19acd1ecb09a8336f
SIGNER(view returns (bytes32)
0x2aeb38be3df14d720aeb10a2de6df09b0fb3cd5c5ec256283a22d4593110ca40
feeDecimals(view returns (uint256)
10000
feePercentage(view returns (uint256)
200
feeReceiver(view returns (address)
0xaa17dfb19b7f0733d49a3492fd3d806b02c39cf0
getContractHash(view returns (bytes32)
0xcc9ed03cad784f8d12e34486f5a737ed4754b73340aeaaaddf9657f4a2ddb5f0
paused(view returns (bool)
true
paymentArbiter(view returns (address)
0xeeb07bb6ca37f23a82719d523a2e96cd3ad6e10c
paymentTokensAdded(view returns (uint8)
0
royaltyRegistry(view returns (address)
0xad2184fb5dbcfc05d8f056542fb25b04fa32a95d
Read-only
canceled(bytes32view returns (bool)
getFee(uint256 priceview returns (uint256)
getNiftyOfferSigner(struct ExchangeOffer sellOfferaddress counterPartybytes sigview returns (address)
getOfferSigner(struct ExchangeOffer offerbytes sigview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
hashNIFTYOffer(struct ExchangeOffer offeraddress counterPartyview returns (bytes32)
hashOffer(struct ExchangeOffer offerview returns (bytes32)
nonces(addressbytes32view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
validateNiftySignature(struct ExchangeOffer offeraddress counterPartybytes sigview returns (bool)
validateOfferSignature(struct ExchangeOffer offerbytes sigview returns (bool)
State-modifying
cancelOffer(struct ExchangeOffer offer
completeOffer(struct ExchangeOffer offerbytes signaturebytes niftysSig
completePurchaseFor(struct ExchangeOffer offerbytes signatureaddress receiver
grantRole(bytes32 roleaddress account
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeePercentage(uint256 _feePercentage
setFeeReceiver(address a
setPaymentArbiter(address a
setRoyaltyRegistry(address _registry
unpause(
Events
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
canceledOffer(bytes32 nonceaddress signer
completedOffer(bytes32 nonceaddress signeraddress counterPartyuint256 fee
Constructor
constructor(address _paymentArbiteraddress _registry
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CancelledOffer(
ExpiredOffer(
InvalidNonce(
InvalidSender(
InvalidSignature(
OfferMustBeSale(
SenderIsNotSigner(