isOwner()isAdmin()eventAvailable(uint256 _eventId)marketAvailable(uint256 _eventId, uint256 _marketIndex)offerAvailable(uint256 _offerId)outcomeValid(uint256 _eventId, uint256 _marketIndex, uint256 _outcome)constructor(address _tokenAddress)addAdmin(address _addr)removeAdmin(address _addr)addEvent(bytes32 _ipfsAddress, uint256[] _markets, bytes10[] _data)addMarkets(uint256 _eventId, uint256[] _markets, bytes10[] _data)setEventResult(uint256 _eventId, uint256[] _markets, uint256[] _outcomes)cancelEvent(uint256 _eventId)openOffer(uint256 _eventId, uint256 _marketIndex, uint256 _amount, uint256 _price, uint256 _outcome, uint256 _timestampExpiration)closeOffer(uint256 _offerId)buyOffer(uint256 _offerId, uint256 _amount)buyOfferBulk(uint256[] _offerIds, uint256 _amount)claimBetEarnings(uint256 _betId)getMarket(uint256 _eventId, uint256 _marketIndex)LogNewEvent(uint256 id, bytes32 ipfsAddress, uint256[] markets)LogNewMarkets(uint256 id, uint256[] markets)LogResultEvent(uint256 id)LogCancelEvent(uint256 id)LogNewOffer(uint256 id, uint256 eventId, uint256 marketIndex, address owner, uint256 amount, uint256 price, uint256 outcome, uint256 timestampExpiration)LogUpdateOffer(uint256 id, uint256 amount, uint256 price)LogNewBet(uint256 id, uint256 eventId, uint256 marketIndex, uint256 backPosition, uint256 layPosition, uint256 amount, uint256 outcome)LogBetClosed(uint256 id)LogNewPosition(uint256 id, uint256 betId, address owner, uint256 amount)
-
Notifications
You must be signed in to change notification settings - Fork 0
Smart Contract used for the SocialBet peer to peer decentralized sports betting platform
Andy92Pac/bet-ethereum
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Smart Contract used for the SocialBet peer to peer decentralized sports betting platform
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published