{
  "contract_name": "LMSRMarketMaker",
  "abi": [
    {
      "constant": true,
      "inputs": [
        {
          "name": "market",
          "type": "address"
        },
        {
          "name": "outcomeTokenIndex",
          "type": "uint8"
        },
        {
          "name": "outcomeTokenCount",
          "type": "uint256"
        }
      ],
      "name": "calcProfit",
      "outputs": [
        {
          "name": "profit",
          "type": "uint256"
        }
      ],
      "payable": false,
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [
        {
          "name": "market",
          "type": "address"
        },
        {
          "name": "outcomeTokenIndex",
          "type": "uint8"
        },
        {
          "name": "outcomeTokenCount",
          "type": "uint256"
        }
      ],
      "name": "calcCost",
      "outputs": [
        {
          "name": "cost",
          "type": "uint256"
        }
      ],
      "payable": false,
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [
        {
          "name": "market",
          "type": "address"
        },
        {
          "name": "outcomeTokenIndex",
          "type": "uint8"
        }
      ],
      "name": "calcMarginalPrice",
      "outputs": [
        {
          "name": "price",
          "type": "uint256"
        }
      ],
      "payable": false,
      "type": "function"
    }
  ],
  "unlinked_binary": "0x6060604052341561000f57600080fd5b5b6110df8061001f6000396000f300606060405263ffffffff60e060020a6000350416634091c6a9811461003a578063bd8ff81714610074578063d812d346146100ae575b600080fd5b341561004557600080fd5b610062600160a060020a036004351660ff602435166044356100e5565b60405190815260200160405180910390f35b341561007f57600080fd5b610062600160a060020a036004351660ff602435166044356103b4565b60405190815260200160405180910390f35b34156100b957600080fd5b610062600160a060020a036004351660ff602435166106c0565b60405190815260200160405180910390f35b60006100ef6110a1565b600080600080600189600160a060020a031663e274fd246000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561013d57600080fd5b6102c65a03f1151561014e57600080fd5b50505060405180519050600160a060020a0316637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561019d57600080fd5b6102c65a03f115156101ae57600080fd5b5050506040518051905060ff161115156101c757600080fd5b6101d0896108cf565b945073__Math__________________________________6324d4e90a6801000000000000000087510260006040516020015260405160e060020a63ffffffff8416028152600481019190915260240160206040518083038186803b151561023657600080fd5b6102c65a03f4151561024757600080fd5b5050506040518051945050600160a060020a03891663cb4c86b76000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561029857600080fd5b6102c65a03f115156102a957600080fd5b5050506040518051905092506102c0848685610a64565b915060008712156102d057600080fd5b848860ff16815181106102df57fe5b9060200190602002015173__Math__________________________________63adefc37b90918960006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b151561034857600080fd5b6102c65a03f4151561035957600080fd5b50505060405180519050858960ff168151811061037257fe5b60209081029091010152610387848685610a64565b90508082121561039657600080fd5b680100000000000000008183035b0495505b50505050509392505050565b60006103be6110a1565b600080600080600189600160a060020a031663e274fd246000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561040c57600080fd5b6102c65a03f1151561041d57600080fd5b50505060405180519050600160a060020a0316637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561046c57600080fd5b6102c65a03f1151561047d57600080fd5b5050506040518051905060ff1611151561049657600080fd5b61049f896108cf565b945073__Math__________________________________6324d4e90a6801000000000000000087510260006040516020015260405160e060020a63ffffffff8416028152600481019190915260240160206040518083038186803b151561050557600080fd5b6102c65a03f4151561051657600080fd5b5050506040518051945050600160a060020a03891663cb4c86b76000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561056757600080fd5b6102c65a03f1151561057857600080fd5b50505060405180519050925061058f848685610a64565b9150600087121561059f57600080fd5b848860ff16815181106105ae57fe5b9060200190602002015173__Math__________________________________63a5f3c23b90918960006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b151561061757600080fd5b6102c65a03f4151561062857600080fd5b50505060405180519050858960ff168151811061064157fe5b60209081029091010152610656848685610a64565b90508181121561066557600080fd5b8181039550856801000000000000000080825b040214156106945768010000000000000000865b0495506106a7565b68010000000000000000865b0460010195505b868611156103a8578695505b5b50505050509392505050565b60006106ca6110a1565b600080600080600188600160a060020a031663e274fd246000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561071857600080fd5b6102c65a03f1151561072957600080fd5b50505060405180519050600160a060020a0316637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561077857600080fd5b6102c65a03f1151561078957600080fd5b5050506040518051905060ff161115156107a257600080fd5b6107ab886108cf565b945073__Math__________________________________6324d4e90a6801000000000000000087510260006040516020015260405160e060020a63ffffffff8416028152600481019190915260240160206040518083038186803b151561081157600080fd5b6102c65a03f4151561082257600080fd5b5050506040518051945050600160a060020a03881663cb4c86b76000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561087357600080fd5b6102c65a03f1151561088457600080fd5b50505060405180519050925061089c8486858a610c7d565b925050915068010000000000000000828115156108b557fe5b04818115156108c057fe5b0495505b505050505092915050565b6108d76110a1565b600082600160a060020a031663e274fd246000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561091f57600080fd5b6102c65a03f1151561093057600080fd5b50505060405180519050600160a060020a0316637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561097f57600080fd5b6102c65a03f1151561099057600080fd5b5050506040518051905060ff166040518059106109aa5750595b908082528060200260200182016040525b509150600090505b81518160ff161015610a5d5782600160a060020a031663a157979c8260006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b1515610a2057600080fd5b6102c65a03f11515610a3157600080fd5b50505060405180519050828260ff1681518110610a4a57fe5b602090810290910101525b6001016109c3565b5b50919050565b6000806000610a768686866000610c7d565b509150915073__Math__________________________________6324d4e90a8360006040516020015260405160e060020a63ffffffff8416028152600481019190915260240160206040518083038186803b1515610ad357600080fd5b6102c65a03f41515610ae457600080fd5b5050506040518051935073__Math__________________________________905063a5f3c23b848360006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610b4e57600080fd5b6102c65a03f41515610b5f57600080fd5b5050506040518051935086905073__Math__________________________________63bbe93d91856801000000000000000060006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610bd357600080fd5b6102c65a03f41515610be457600080fd5b50505060405180519050811515610bf757fe5b0573__Math__________________________________63bbe93d9190918660006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610c5757600080fd5b6102c65a03f41515610c6857600080fd5b50505060405180519350505b50509392505050565b60008060008060008073__Math__________________________________63ccc138148a6000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019060200280838360005b83811015610cfd5780820151818401525b602001610ce4565b505050509050019250505060206040518083038186803b1515610d1f57600080fd5b6102c65a03f41515610d3057600080fd5b505050604051805193505060008a12801590610d4d575060008812155b1515610d5857600080fd5b8773__Math__________________________________63bbe93d91858d60006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610db757600080fd5b6102c65a03f41515610dc857600080fd5b50505060405180519050811515610ddb57fe5b05945073__Math__________________________________63adefc37b86687f8a013a1ecd1f737960006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610e4557600080fd5b6102c65a03f41515610e5657600080fd5b5050506040518051955060009150505b88518160ff1610156110935773__Math__________________________________63e46751e3898b8460ff1681518110610e9c57fe5b9060200190602002015173__Math__________________________________63bbe93d9190918f60006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610f0557600080fd5b6102c65a03f41515610f1657600080fd5b50505060405180519050811515610f2957fe5b0573__Math__________________________________63adefc37b90918960006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610f8957600080fd5b6102c65a03f41515610f9a57600080fd5b5050506040518051905060006040516020015260405160e060020a63ffffffff8416028152600481019190915260240160206040518083038186803b1515610fe157600080fd5b6102c65a03f41515610ff257600080fd5b5050506040518051905091508660ff168160ff161415611010578193505b73__Math__________________________________63771602f7878460006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b151561106e57600080fd5b6102c65a03f4151561107f57600080fd5b50505060405180519650505b600101610e66565b5b5050509450945094915050565b602060405190810160405260008152905600a165627a7a72305820f7a1e751bddc24a38ede7debf6193650c7e0014ac44a124a34775b48133b38f50029",
  "networks": {
    "1": {
      "events": {},
      "links": {
        "Math": "0x62f4074655d8f888e9293c59d2a5faa5156f2275"
      },
      "address": "0x7ee6e9dc512b0fe5cb5e28697cfc34375a9adc4b",
      "updated_at": 1513984936000
    },
    "3": {
      "events": {},
      "links": {
        "Math": "0xc55c643d9084df9372c43fc2f4f6cd3f7446d00d"
      },
      "address": "0xe81424ffc847919efc5f0156e3799edc60ebf715",
      "updated_at": 1503605014192
    },
    "4": {
      "events": {},
      "links": {
        "Math": "0x472099767cc73a371c1848cbc0d17357e9bba52a"
      },
      "address": "0x11b5257396f156027b9232da7220bd7447282db6",
      "updated_at": 1503603856238
    },
    "42": {
      "events": {},
      "links": {
        "Math": "0x0dd253f644e702346ec67839088ae5954d51e76b"
      },
      "address": "0xcc9a28a40a25be4d9b8c3134aa6fd8b38f817123",
      "updated_at": 1503602339890
    },
    "437894314312": {
      "events": {},
      "links": {
        "Math": "0x5b1869d9a4c187f2eaa108f3062412ecf0526b24"
      },
      "address": "0x9561c133dd8580860b6b7e504bc5aa500f0f06a7",
      "updated_at": 1507361155410
    }
  },
  "schema_version": "0.0.5",
  "updated_at": 1525713263312
}