TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,917 txns
Deployed by via 0x896143e8 at 19979490
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
5 additional variables

No balances found for "TransparentUpgradeableProxy"

0x1e53251c12ea33e9a9659332f5c0b924f6c71b9f50698ff9e3b17baa9eb3586e
0xa83c4d826bc37f3d068c70c15d90bb76622ca4d8100a770fe5e391ec96b12b49
0x49ac58eac43eee2a05a095a4c20fe49051fd64dcae708ab2f0f8ee97516c8693
0xb2060d267c5468dcd12f0024f845f13f1f7860e9fea42df35670cea81aade772
0xa594041fb08d7d938e9aa556e31547fb3f20ab5fc55dfdb61ce1a883943dd134
0xc629dade503b185be56d3d37c6e9bca07c6b6ea3e11363f2fcf953c76e347c4b
0xe38b0c18a824a3e40235f9f980842a1796d8a2496411b368fce50e1d0437f4f5
0x65007abb36da12922fe67a388e6ac6be66a10cde88e2ab477fa2d3e9acb06cc3
0x3ed041d7c9382df3fd946c6e95127a53b0e865ca74cf6b72e3a736c76a076f01
0x72140a12f6c2c1108a9885236370d57d9e599f8a676aab36c823c8dc735be72a

Functions
Getter at block 20791816
AUCTION_PREFIX(view returns (bytes32)
0x0cb6c3983f78eca3d51aa515ce442ff2a78109d3a1202026fc1d9262c2b7b4b9
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SALE_PREFIX(view returns (bytes32)
0x6932563b31e176b919e33898d9eaa27fbda5aae7d868c65725edb527437700f7
WHITELISTED_ROLE(view returns (bytes32)
0x8429d542926e6695b59ac6fbdcd9b37e8b1aeb757afab06ab60b1bb5878c3b49
auctionDiscountRate(view returns (uint128 numeratoruint128 denominator)
(numerator=7500, denominator=10000)
auctionsLength(view returns (uint256)
0
bidTimeIncrement(view returns (uint256)
300
discountEnabled(view returns (bool)
true
guardianNFT(view returns (address)
0x1d1b79a8c50df0e11019f822cd3d7e5d485ebdaa
minIncrementRate(view returns (uint128 numeratoruint128 denominator)
(numerator=10, denominator=100)
saleDiscountRate(view returns (uint128 numeratoruint128 denominator)
(numerator=7000, denominator=10000)
salesLength(view returns (uint256)
966
taxRate(view returns (uint128 numeratoruint128 denominator)
(numerator=300, denominator=10000)
treasury(view returns (address)
0x41ace13e264cb43397ea181d8d1d4a2af281c596
Read-only
auctions(uint256view returns (address owneraddress nftAddressuint256 nftIndexuint256 startTimeuint256 endTimeuint256 minBidaddress highestBidOwnerbool ownerClaimed)
escrows(bytesview returns (address)
getActiveBids(address _accountview returns (uint256[])
getActiveSales(address _accountview returns (uint256[])
getAuctionBid(uint256 _auctionIndexaddress _accountview returns (uint256)
getNftPriceInETH(address nftview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isSaleValid(uint256 _saleIndexview returns (bool)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
oracles(addressview returns (address)
sales(uint256view returns (address owneraddress nftAddressuint256 nftIndexuint256 priceaddress buyer)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
bid(uint256 _auctionIndexpayable 
buy(uint256 _saleIndexpayable 
cancelAuction(uint256 _auctionIndexaddress _nftRecipient
cancelSale(uint256 _saleIndexaddress _nftRecipient
claimNFT(uint256 _auctionIndex
enableDiscount(bool enable
grantRole(bytes32 roleaddress account
initialize(uint256 _bidTimeIncrementstruct RateLibRate _incrementRatestruct RateLibRate _taxRatestruct RateLibRate _auctionDiscountRatestruct RateLibRate _saleDiscountRateaddress _treasuryaddress _guardianNFT
listSale(address _owneraddress _nftuint256 _idxuint256 _price
newAuction(address _owneraddress _nftuint256 _idxuint256 _durationuint256 _minBid
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAuctionDiscountRate(struct RateLibRate _newDiscountRate
setBidTimeIncrement(uint256 _newTime
setMinimumIncrementRate(struct RateLibRate _newIncrementRate
setOracle(address nftaddress oracle
setSalesDiscountRate(struct RateLibRate _newDiscountRate
setTaxRate(struct RateLibRate _newTaxRate
setTreasury(address _newTreasury
updateSale(uint256 _saleIndexuint256 _price
withdrawBid(uint256 _auctionIndex
withdrawBids(uint256[] _indexes
withdrawETH(uint256 _auctionIndex
withdrawUnsoldNFT(uint256 _auctionIndex
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AuctionCanceled(uint256 indexed auctionId
AuctionDiscountRateChanged(struct RateLibRate newDiscountRatestruct RateLibRate oldDiscountRate
AuctionFailed(uint256 indexed auctionId
BidTimeIncrementChanged(uint256 newTimeuint256 oldTime
BidWithdrawn(uint256 indexed auctionIdaddress indexed accountuint256 bidValue
BoughtSale(uint256 indexed saleIdaddress from
DurationChanged(uint256 newDurationuint256 oldDuration
ETHClaimed(uint256 indexed auctionId
EnabledDiscount(bool enabled
Initialized(uint8 version
MinimumIncrementRateChanged(struct RateLibRate newIncrementRatestruct RateLibRate oldIncrementRate
NFTClaimed(uint256 indexed auctionId
NewAuction(uint256 indexed auctionIdaddress indexed nftuint256 indexed indexuint256 startTime
NewBid(uint256 indexed auctionIdaddress indexed bidderuint256 bidValue
NewSale(uint256 indexed saleIdaddress indexed nftuint256 indexed indexuint256 price
OracleUpdated(address indexed nftaddress oracle
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleCanceled(uint256 indexed saleId
SaleDiscountRateChanged(struct RateLibRate newDiscountRatestruct RateLibRate oldDiscountRate
SaleUpdated(uint256 indexed saleIduint256 price
TaxRateChanged(struct RateLibRate newRatestruct RateLibRate oldRate
TreasuryChanged(address newTreasuryaddress oldTreasury
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidAmount(
InvalidAuction(uint256 index
InvalidBid(uint256 bidAmount
InvalidOracle(
InvalidRate(
InvalidSale(uint256 index
InvalidTreasury(
NoEscrow(uint256 tokenId
Unauthorized(
ZeroAddress(