Auction

Verified contract

Active on Ethereum with 9,047 txns
Deployed by via 0xdec0599e at 15306161
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $465,843.92
0xf1924255a8e65d5387169ae9887e3b52e594bdd22720e502185fb4050f9d4530
0x4f64d5ac13f812d1b1121195af26c5a65c73665d03e2842de2eaea7bdcc75a6b
0xe5bc970e112332af0f3bc5fc51c83a8240cd26096c83aebb1b212cdc6c400ad0
0xeca5acf306fda1de4fc889e0c9f0a283b68f784a132eb8997708a6ac5ee946a1
0x55c7d6ae6737b6857aa32fd2b200b87b0423822955a9b8f4a7b6f6d471aae66e
0xa356c0e8dbc02d459aae40586bfe5b2cecc7e676b3df157c8f1f83d5d58fde6b
0x5a320924726f3b11535e6aea23993bc4734d296f5cc1ff46f35afc280afe64f1
0x4391406ad3f6449825597c2c0713b5861ad9459dd275fa2df28c2a6168b6d900
0x375f003d35584f4d706d32e5dd903a99988ec45d107328bc59e999bd7f968cc4
0x3cadde04c9c0ab8a7dff45b5365deead684e9789f9ba62d14c7b410d9d5b26f4

Functions
Getter at block 21267270
AUCTION_END_THRESHOLD_HRS(view returns (uint256)
2
AUCTION_LENGTH_IN_HOURS(view returns (uint256)
24
MAXIMUM_QUANTITY(view returns (uint256)
50
MINIMUM_QUANTITY(view returns (uint256)
1
TIME_ENDING_P(view returns (uint256)
200
WINDOW_WIDTH_SECONDS(view returns (uint256)
60
auctionStart(view returns (uint256)
1660064399
auctionStatus(view returns (struct AuctionAuctionStatus)
(true, true)
beneficiaryAddress(view returns (address)
0x0b4e6f5c38a5e0fa2ea528bac2055e7304f82fef
itemsPerAuction(view returns (uint256)
7870
lastRequestedRandomness(view returns (uint256)
1660150780
maximumUnitPrice(view returns (uint256)
2000000000000000000
minimumBidIncrement(view returns (uint256)
50000000000000000
minimumUnitPrice(view returns (uint256)
250000000000000000
numberOfAuctions(view returns (uint256)
1
numberOfBidsPlaced(view returns (uint256)
5759
owner(view returns (address)
0xbf9f7e7046b7a90a759cdc06ced11be634aada56
paused(view returns (bool)
false
quantityAtMaxPrice(view returns (uint256)
78
randomEndStarted(view returns (bool randomEndStarted_)
true
refundMerkleRoot(view returns (bytes32)
0x580d90a13c95a59d927e9816ff636ac1b0d62f7a54616397b3e9d9c29999bf03
unitPriceStepSize(view returns (uint256)
50000000000000000
vrfCallbackGasLimit(view returns (uint32)
150000
vrfCoordinator(view returns (address)
0x271682deb8c4e0901d1a1550ad2e64d568e69909
vrfKeyHash(view returns (bytes32)
0x8af398995b04c28e9951adb9721ef74c74f93e6a478f39e7e0777be13527e7ef
vrfNumWords(view returns (uint32)
1
vrfRequestConfirmations(view returns (uint16)
3
vrfSubscriptionId(view returns (uint64)
277
Read-only
getBid(uint256 auctionIndex_address bidder_view returns (struct AuctionBid)
State-modifying
claimRefund(uint256 refundAmount_bytes32[] proof_
endAuction(
pause(
placeBid(uint256 auctionIndex_uint256 quantity_uint256 unitPrice_payable 
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
renounceOwnership(
setRefundMerkleRoot(bytes32 refundMerkleRoot_
setVRFCallbackGasLimit(uint32 vrfCallbackGasLimit_
setVRFCoordinator(address vrfCoordinator_
setVRFKeyHash(bytes32 vrfKeyHash_
setVRFNumWords(uint32 vrfNumWords_
setVRFRequestConfirmations(uint16 vrfRequestConfirmations_
setVRFSubscriptionId(uint64 vrfSubscriptionId_
startAuction(
transferERC20Token(address tokenuint256 amount
transferOwnership(address newOwner
unpause(
withdrawContractBalance(
withdrawETH(uint256 amount_
Events
AuctionEnded(
AuctionStarted(
BidPlaced(bytes32 indexed bidHashuint256 indexed auctionIndexaddress indexed bidderuint256 bidIndexuint256 unitPriceuint256 quantityuint256 balance
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RandomEnd(string endTypeuint256 endingProbabilityuint256 randomNumberstring result
RandomNumberReceived(uint256 indexed requestIduint256 randomNumber
RefundIssued(address indexed refundRecipientuint256 refundAmount
Unpaused(address account
Constructor
constructor(address beneficiaryAddress_uint256 minimumUnitPrice_uint256 minimumBidIncrement_uint256 unitPriceStepSize_uint256 numberOfAuctions_uint256 itemsPerAuction_uint256 maximumUnitPrice_address vrfCoordinator_bytes32 vrfKeyHash_
Fallback and receive
receive(
Errors
OnlyCoordinatorCanFulfill(address haveaddress want