NounsAuctionHouseV2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc5e51fa6 at 19717208
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "NounsAuctionHouseV2"

No transactions found for "NounsAuctionHouseV2"


Functions
Getter at block 20857780
MAX_TIME_BUFFER(view returns (uint56)
86400
auction(view returns (struct INounsAuctionHouseV2AuctionV2View)
(0, 0, 0, 0, 0x0000000000000000000000000000000000000000, false)
auctionStorage(view returns (uint96 nounIduint32 clientIduint128 amountuint40 startTimeuint40 endTimeaddress bidderbool settled)
(nounId=0, clientId=0, amount=0, startTime=0, endTime=0, bidder=0x0000000000000000000000000000000000000000, settled=false)
duration(view returns (uint256)
86400
minBidIncrementPercentage(view returns (uint8)
0
nouns(view returns (address)
0x9c8ff314c9bc7f6e59a9d9225fb22946427edc03
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
reservePrice(view returns (uint192)
0
timeBuffer(view returns (uint56)
0
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
biddingClient(uint256 nounIdview returns (uint32)
getPrices(uint256 auctionCountview returns (uint256[] prices)
getSettlements(uint256 auctionCountbool skipEmptyValuesview returns (struct INounsAuctionHouseV2Settlement[] settlements)
getSettlements(uint256 startIduint256 endIdbool skipEmptyValuesview returns (struct INounsAuctionHouseV2Settlement[] settlements)
getSettlementsFromIdtoTimestamp(uint256 startIduint256 endTimestampbool skipEmptyValuesview returns (struct INounsAuctionHouseV2Settlement[] settlements)
State-modifying
createBid(uint256 nounIdpayable 
createBid(uint256 nounIduint32 clientIdpayable 
initialize(uint192 _reservePriceuint56 _timeBufferuint8 _minBidIncrementPercentage
pause(
renounceOwnership(
setMinBidIncrementPercentage(uint8 _minBidIncrementPercentage
setPrices(struct INounsAuctionHouseV2SettlementNoClientId[] settlements
setReservePrice(uint192 _reservePrice
setTimeBuffer(uint56 _timeBuffer
settleAuction(
settleCurrentAndCreateNewAuction(
transferOwnership(address newOwner
unpause(
warmUpSettlementState(uint256 startIduint256 endId
Events
AuctionBid(uint256 indexed nounIdaddress senderuint256 valuebool extended
AuctionBidWithClientId(uint256 indexed nounIduint256 valueuint32 indexed clientId
AuctionCreated(uint256 indexed nounIduint256 startTimeuint256 endTime
AuctionExtended(uint256 indexed nounIduint256 endTime
AuctionMinBidIncrementPercentageUpdated(uint256 minBidIncrementPercentage
AuctionReservePriceUpdated(uint256 reservePrice
AuctionSettled(uint256 indexed nounIdaddress winneruint256 amount
AuctionSettledWithClientId(uint256 indexed nounIduint32 indexed clientId
AuctionTimeBufferUpdated(uint256 timeBuffer
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Constructor
constructor(address _nounsaddress _wethuint256 _duration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.