Ethereum contracts for a decentralized prediction market platform
Note: all augur-core contracts use fixedpoint. To give an example, 200base / 5 would be 40 in that base. To multiply two fixed point numbers like 5 times 10 an example in base 10**20 would be 51020 * 10*1020 / 1020 [we divide by the base to keep it in base 1020]. For a division example, 20/10 would be 201020 * 1020 / (1010**20).
Also note, Mist uses a different contract abi style than usual, to convert use the following regex ((.*?)) and replace with nothing.