TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3,948 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"

0x47f6595e1db08a55e04b8c88c62313f35dd85368d9e23df8a878489035fa1b31
0xde381676a96542f5de0cb8d052938999e079acc469e27e1a1317e73affccc55d
0x60cb4fbcf4ad78517ebd9a4ac3b846fb946ac442d38ea6245b843f5bc0a8b64c
0xf6422e07b3a6c2f71043323e7c9cabf387b86e323c01e66928f4a3221d6a3be6
0x88731a28f2a4ae1c342ced9badc05baff84d4edb52189d2c9200f56ab333750f
0x2cd7c439c93f2092299e23cbe2006b182af7cac8bc8bcc8febd64b3cbf24f88b
0x1e3b1eb4d1310ad96fa2ff681120f814f0e23a87f2c490c26b08f7f9658ef7b1
0xc5af24e61ce43d6e7c90d7470996d8f2eb565b14e70b626039981e64488afc98
0x871c2408893d486c7fc88c5c2fa39a549cd80e17e431ca0856a74fd7e927e8ed
0x617f2cb7160d67121a184351a9e831f55f5f475904b81421db61de63c8a2d1e9

Functions
Getter at block 21246263
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)
1289
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(