Market

contract Market is MarketData
Title:Abstract market contract - Functions to be implemented by market contracts
function fund(uint _funding)
public
function close()
public
function withdrawFees()
public
returns (uint)
function buy(uint8 outcomeTokenIndex, uint outcomeTokenCount, uint maxCost)
public
returns (uint)
function sell(uint8 outcomeTokenIndex, uint outcomeTokenCount, uint minProfit)
public
returns (uint)
function shortSell(uint8 outcomeTokenIndex, uint outcomeTokenCount, uint minProfit)
public
returns (uint)
function trade(int[] memory outcomeTokenAmounts, int costLimit)
public
returns (int)
function calcMarketFee(uint outcomeTokenCost)
public
view
returns (uint)