AuctionHouse

Verified contract

Active on Ethereum with 1,894 txns
Deployed by via 0xd06491ab at 13361079
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#90)
ERC-721
--
0xac86815eb986aa6c0ada4bf34857ae12ac29e84a9821aae52d248108a9e22385
0x59f5e41fee3d8c594f4254627b60a9896cf23ad5ebe565e81e539c5b84534dfb
0xf60a8d3ec888ea315e71cd57bfd79ee7339d7c9f5b1bfbf1a4130674aaa56aad
0x47bd96969e7809cd238fd130c35dbf21505fe2c238df08c1c4f5b1113e325b20
From
0xc35c566ebe762b58a0d8aef677fc078418b3224798f9b73f1af6bf5bb8028a6e
0x9379faabfe07bd5065b9402574378885f1e3d471306ae8c7cf492c12c395fade
From
0xa57fd12fdfcb0c764d632000f03013e15424493cd76084d9d83789f243a1d326
0xd8cf5274976d6ff7a3e55b875726947dc86e967a538593bb0920ecdef941af42
0x6e068ddc48b6d3017a33021b8bdd6f5b500e287334d2a5f830846b56027eadcb
0x6127ad90f7a09528b7db97a0de11c13385102403af52d21be201f98384c71b08

Functions
Getter at block 20828456
AUCTIONEER(view returns (bytes32)
0x1d693f62a755e2b3c6494da41af454605b9006057cb3c79b6adda1378f2a50a7
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
minBidIncrementPercentage(view returns (uint8)
5
owner(view returns (address)
0x5c2f4ff05d6dc7f381c8677703f34afe6a5c95d7
publicAuctionsEnabled(view returns (bool)
false
timeBuffer(view returns (uint256)
900
wethAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
auctions(uint256view returns (uint256 tokenIdaddress tokenContractuint256 amountuint256 durationuint256 firstBidTimeuint256 reservePriceaddress tokenOwneraddress bidderaddress auctionCurrency)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAuctioneer(address whoview returns (bool)
isWhitelisted(address sellerOrTekenContractview returns (bool)
royaltyRegistry(addressview returns (address beneficiaryuint256 royaltyPercentage)
supportsInterface(bytes4 interfaceIdview returns (bool)
whitelistedAccounts(addressview returns (bool)
State-modifying
addAuctioneer(address who
cancelAuction(uint256 auctionId
createAuction(uint256 tokenIdaddress tokenContractuint256 durationuint256 reservePriceaddress auctionCurrencyreturns (uint256)
createBid(uint256 auctionIduint256 amountpayable 
endAuction(uint256 auctionId
grantRole(bytes32 roleaddress account
removeAuctioneer(address who
removeWhitelistedAccount(address sellerOrTokenContract
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAuctionReservePrice(uint256 auctionIduint256 reservePrice
setPublicAuctionsEnabled(bool status
setRoyalty(address tokenContractaddress beneficiaryuint256 royaltyPercentage
transferOwnership(address newOwner
whitelistAccount(address sellerOrTokenContract
Events
AuctionBid(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractaddress senderuint256 valueuint256 bidTimebool firstBidbool extended
AuctionCanceled(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractaddress tokenOwner
AuctionCreated(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractuint256 durationuint256 reservePriceaddress tokenOwneraddress auctionCurrency
AuctionDurationExtended(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractuint256 duration
AuctionEnded(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractaddress tokenOwneraddress winneruint256 amountuint256 endTimeaddress auctionCurrency
AuctionReservePriceUpdated(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractuint256 reservePrice
AuctionWithRoyaltiesEnded(uint256 indexed auctionIduint256 indexed tokenIdaddress indexed tokenContractaddress tokenOwneraddress winneruint256 amountaddress beneficiaryAddressuint256 royaltyAmountuint256 endTimeaddress auctionCurrency
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltySet(address indexed tokenContractaddress indexed newBeneficiaryuint256 indexed royaltyPercentage
Constructor
constructor(address _wethaddress[] auctioneers
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.