Contract outline - contract.sol:
contract NounsAuctionHouse is INounsAuctionHouse, PausableUpgradeable, ReentrancyGuardUpgradeable, OwnableUpgradeable
abstract contract PausableUpgradeable is Initializable, ContextUpgradeable
abstract contract ReentrancyGuardUpgradeable is Initializable
abstract contract OwnableUpgradeable is Initializable, ContextUpgradeable
interface IERC20
interface INounsAuctionHouse
interface INounsToken is IERC721
interface IWETH
abstract contract ContextUpgradeable is Initializable
abstract contract Initializable
interface IERC721 is IERC165
interface INounsDescriptor
interface INounsSeeder
interface IERC165
Created on Ethereum Mainnet:
- Block 12985445 @ 2021-08-08 16:03:33 UTC (1628438613)
- Tx Id 0xa2f3f5be9be42806b10b4897415a8da717d72ea01f2b96cb5d1f04b65844825a
- By 0xfd16f84e1f9bb5ec33b52d0133d61f7d20699658
1 Payable Function(s)
- function createBid(uint256 nounId) payable
10 Transact Functions(s)
- function initialize(contract INounsToken _nouns, address _weth, uint256 _timeBuffer, uint256 _reservePrice, uint8 _minBidIncrementPercentage, uint256 _duration)
- function pause()
- function renounceOwnership()
- function setMinBidIncrementPercentage(uint8 _minBidIncrementPercentage)
- function setReservePrice(uint256 _reservePrice)
- function setTimeBuffer(uint256 _timeBuffer)
- function settleAuction()
- function settleCurrentAndCreateNewAuction()
- function transferOwnership(address newOwner)
- function unpause()
9 Query Functions(s)
- function auction() ⇒ (uint256 nounId, uint256 amount, uint256 startTime, uint256 endTime, address payable bidder, bool settled) readonly
- function duration() ⇒ (uint256 _) readonly
- function minBidIncrementPercentage() ⇒ (uint8 _) readonly
- function nouns() ⇒ (contract INounsToken _) readonly
- function owner() ⇒ (address _) readonly
- function paused() ⇒ (bool _) readonly
- function reservePrice() ⇒ (uint256 _) readonly
- function timeBuffer() ⇒ (uint256 _) readonly
- function weth() ⇒ (address _) readonly