WatchChain

Verified contract

Active on Ethereum with 214 txns
Deployed by via 0xcf0d8c26 at 15946406
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WatchChain"

0xe224671b3d3e4ded76f9ae2e4449c9aaaef892d44ccead748ea5c49ae0eac408
0xe04dc0350141fdace2293925c75a5d0a39bc273f1649c2b01f4b6ae96c77a027
0x141001e053d751eb195ef93cd4bfee15dd427cf2b68163b407fbb602e62f0eb2
0x01f03951f9193b1d4d9653326b3a6db316c469ebaacc390a70284cb23e88a540
0x04a85cb3d1b9adbba3c2bb4cf58e4b663543a62a9f8e68747cc38b53a2ce8957
0x3b6ed94dd2df735c6a07007d0a97f2d7b9f537b7a36f16402719e646fdddc67d
0x93c50cab8992599c14d69109edf7a966ccf2d5ac2ba9b5f64d46700842a26ad3
0x122c2ad02f898a9828bc6057333d0d096095685be5e1a96d5583f469c4baecb0
0xcbc5edf75346c7ed3b356c672539f641d6e2fd5692e7491ff625f1bacc291364
0x02488ba6131598ccf4422974be0bda6c21a5f1b13e4fd7dc9581c05eba1e47eb

Functions
Getter at block 20963154
AUCTION_FEE_BP(view returns (uint256)
300
BUY_LIMIT(view returns (uint8)
0
DOMAIN_SEPARATOR(view returns (bytes32)
0xe223589d35bee388b36ca1448bb68b8766154c29a9192399a43fdbe7c3dcc7c3
FUNDING_PERIOD(view returns (uint256)
864000
LIMIT_ORDER_TYPEHASH(view returns (bytes32)
0x6852d6b9c2f4f396172bbed8d3ba98779e45d96e7aed1a08a3c3c765434b02ed
SELL_LIMIT(view returns (uint8)
1
TRADING_FEE_BP(view returns (uint256)
35
erc1155(view returns (address)
0x65f809cd6e94f59c6b48914e7f208c039ed4e571
erc721(view returns (address)
0xe3f86bc85b9fff23c338c9ea95ba95aadbc50ab6
numberOfwatches(view returns (uint256)
22
owner(view returns (address)
0x7fccac72b9a14e1458b8e0307e96c7d0bd7588d4
quoteToken(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
quoteTokenDelimiter(view returns (uint256)
1000000
wcnFeeAddress(view returns (address)
0x1015e00c4d3338edf0918e77e61dacc0a00b89d8
Read-only
checkOrderError(struct WatchChainOrder orderbytes signatureuint256 sharesview returns (uint8)
checkWIN(uint256 watchIdstring winview returns (bool)
checkWcnBalance(address accountsuint256 startIduint256 endIdview returns (struct WatchChainWcnBalance[])
getWatchesByStatusFilter(uint256 startIduint256 endIduint256 limituint256 filterbool reverseview returns (struct WatchChainWatch[]int256)
proposalIsExist(uint256 watchIdview returns (bool)
proposalsToBuyAll(uint256view returns (uint256 idaddress proposeruint256 priceuint256 sharesuint256 unlockTime)
remaining(bytes32 orderHashview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
userLockUpInfo(addressuint256view returns (uint256 proposalIduint256 sharesuint256 unlockTime)
watchExistence(bytes32view returns (bool)
watchStatus(uint256 watchIdview returns (uint8)
watches(uint256view returns (bool tradeAllowedaddress owneruint256 fundingStartTimeuint256 priceuint256 soldPriceuint256 sharesbytes32 ref)
State-modifying
addWatch(address watchOwneruint256 pricebytes32 winHashuint256 startTime
buyShares(uint256 amountuint256 watchId
cancelOrder(struct WatchChainOrder order
cancelProposal(uint256 watchId
cancelSale(uint256 watchId
editWatch(uint256 watchIduint256 startTimeuint256 pricebytes32 ref
fillOrder(struct WatchChainOrder orderbytes signatureuint256 shares
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
proposeToBuyAllShares(uint256 watchIduint256 price
readyToSell(uint256 watchIduint256 shares
renounceOwnership(
revertFunding(uint256 watchId
set1155URI(string _newuri
set721BaseURI(string _baseURIstring
setWcnFeeAddress(address _wcnFeeAddress
swapSharesToQuoteToken(uint256 watchId
transferOwnership(address newOwner
Events
AddWatch(uint256 watchIduint256 pricebytes32 refuint256 startTime
BuyShares(uint256 watchIdaddress useruint256 amount
EditWatch(uint256 watchIduint256 pricebytes32 refuint256 startTime
OrderCanceled(address makerbytes32 orderHash
OrderFilled(address takeruint256 sharesbytes32 orderHashuint256 remaininguint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalAccepted(uint256 watchIduint256 proposalIduint256 priceaddress proposer
ProposalCanceled(uint256 watchIduint256 proposalIduint256 shares
ProposalCreated(uint256 watchIduint256 proposalIdaddress proposeruint256 price
ReadyToSell(uint256 watchIduint256 minProposalPriceaddress useruint256 userSharesuint256 remainingShares
RevertFunding(uint256 watchIdaddress useruint256 shares
SaleCanceled(uint256 watchIdaddress useruint256 remainingShares
SwapSharesToQuoteToken(uint256 watchIduint256 usdtAmount
TradeAllowed(uint256 watchId
Constructor
constructor(address _quoteTokenaddress _wcnFeeAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.