BrokerV2

Verified contract

Active on Ethereum with 266 txns
Deployed by via 0x154a8a26 at 14849140
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $146.77
0x7e4bb4c73c7f90532afaaee218ecfca99f246a993983174eb06015ddc139e990
0x79ddb86c8b1f3d03ae04766a7c0e0044f9d2d246c55862e230ffd0682894dace
0x667c8c4abc69c1b1a3937261182077e403a9cba1c153535165a38cc9e61070b3
0x74abbea94b4c6457d0eb7bb08d96c7e6566f0bee1c1b55ab923b81e94ebd0d61
0x9c2beea208d4a779c322c08f215bb95368b80fa76651d9dfac134ac828dfcf5f
0xfe05d4a58462a40c963c4e97845335ef8a38a29fdfa544e8fe33d0d28b3ab397
0x5df7e4caa59da2878cbc28e8c7d593c9b40f5601c92c7aa73df50fbd3975b09f
0x6d273c1bdcce0a9c6abe97a02fdf1532062823b3bee19607ce6d26dfae59596a
0x0b7b9df00c713c338c8f96fd126befd13f089ea8c3868ab33d511e82845006c1
0xca2922b0af5a507a9e16752fac5588e3776af43f65077741538e8bb9682738cd

Functions
Getter at block 21207315
LPStakeAddress(view returns (address)
0x00d2d3f3d9a4c5f623e149849148bf0a62bf99d7
StakeAddress(view returns (address)
0x9f5360fc99746626d5d14e8cb4d2dd19ef4bb4c5
WETHAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
 
getAuctionTokensForSale(view returns (struct TokenDetArrayLibTokenDet[])
getErc20Tokens(view returns (struct ERC20Addresseserc20Addresses)
([0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2])
 
getFixedPriceTokensForSale(view returns (struct TokenDetArrayLibTokenDet[])
 
getTokensForSale(view returns (struct TokenDetArrayLibTokenDet[])
isOwner(view returns (bool)
false
lpStakefeepercentage(view returns (uint16)
25
owner(view returns (address)
0x5bd131c0dbbb8a610c574b1f8c0da5739430245b
platFormFeePercentage(view returns (uint16)
200
rewardDistributionPercentage(view returns (uint16)
25
updateClosingTime(view returns (uint256)
600
Read-only
auctions(addressuint256view returns (address lastOwneruint256 currentBidaddress highestBidderuint256 auctionTypeuint256 startingPriceuint256 buyPricebool buyeruint256 startingTimeuint256 closingTimeaddress erc20Token)
brokerageBalance(addressview returns (uint256)
getOnSaleStatus(address _mintableTokenuint256 tokenIDview returns (bool)
getTokensForSalePerUser(address _userview returns (struct TokenDetArrayLibTokenDet[])
offerprice(addressuint256addressview returns (address offereruint256 amount)
State-modifying
accpetOffer(uint256 tokenIDaddress _mintableTokenaddress _erc20Tokenbool isNotClubarepayable 
addERC20TokenPayment(address _erc20Token
batchDelisting(struct BrokerV2Pair[] _pairs
batchListing(struct BrokerV2Asset[] _assets
bid(uint256 tokenIDaddress _mintableTokenuint256 amountpayable 
buy(uint256 tokenIDaddress _mintableTokenbool isNotClubarepayable 
collect(uint256 tokenIDaddress _mintableTokenbool isNotClubare
makeAnOffer(uint256 tokenIDaddress _mintableTokenaddress _erc20Tokenuint256 amountpayable 
onERC721Received(addressaddressuint256bytesreturns (bytes4)
putOnSale(uint256 _tokenIDuint256 _startingPriceuint256 _auctionTypeuint256 _buyPriceuint256 _startingTimeuint256 _closingTimeaddress _mintableTokenaddress _erc20Token
putSaleOff(uint256 tokenIDaddress _mintableToken
removeERC20TokenPayment(address _erc20Token
revertAll(address _mintableTokenuint256 tokenID
revertOffer(address _mintableTokenuint256 tokenIDaddress _erc20Tokenpayable 
setAddress(address _wethaddress _rewardDistributionAddress
setBrokerage(address _rewardDistributionAddressaddress _lpStakeAddressuint16 _lpStakefeepercentageuint16 _rewardDistributionPercentageuint16 _platFormFeePercentage
setUpdatedClosingTime(uint256 _updateTime
transferOwnership(address newOwner
updatePrice(uint256 tokenIDaddress _mintableTokenuint256 _newPriceaddress _erc20Token
updateparams(uint16 _rewardDistributionPercentageuint16 _platFormFeePercentageuint16 _lpStakefeepercentageuint256 _updatedTimeaddress _wethaddress _rewardDistributionAddressaddress _lpStakeAddress
withdraw(
withdrawERC20(address _erc20Token
Events
Bid(address indexed collectionuint256 indexed tokenIdaddress indexed selleraddress bidderuint256 amouontuint256 timeaddress ERC20Address
Buy(address indexed collectionuint256 tokenIdaddress indexed selleraddress indexed buyeruint256 amountuint256 timeaddress ERC20Addressbool isOffer
Collect(address indexed collectionuint256 indexed tokenIdaddress indexed selleraddress buyeraddress collectoruint256 timeaddress ERC20Address
MakeAnOffer(address indexed collectionuint256 indexed tokenIdaddress indexed offereraddress erc20Tokenuint256 offerAmount
OffSale(address indexed collectionuint256 indexed tokenIdaddress indexed selleruint256 timeaddress ERC20Address
OnSale(address indexed collectionuint256 indexed tokenIdaddress indexed selleruint256 auctionTypeuint256 amountuint256 timeaddress ERC20Address
PriceUpdated(address indexed collectionuint256 indexed tokenIdaddress indexed selleruint256 auctionTypeuint256 oldAmountuint256 amountuint256 timeaddress ERC20Address
Constructor
constructor(uint16 _rewardDistributionPercentageuint16 _platFormFeePercentageuint16 _lpStakefeepercentageuint256 _updatedTimeaddress _wethaddress _rewardDistributionAddressaddress _lpStakeAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.