{
  "contract_name": "StandardMarketFactory",
  "abi": [
    {
      "constant": false,
      "inputs": [
        {
          "name": "eventContract",
          "type": "address"
        },
        {
          "name": "marketMaker",
          "type": "address"
        },
        {
          "name": "fee",
          "type": "uint24"
        }
      ],
      "name": "createMarket",
      "outputs": [
        {
          "name": "market",
          "type": "address"
        }
      ],
      "payable": false,
      "type": "function"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "name": "creator",
          "type": "address"
        },
        {
          "indexed": false,
          "name": "market",
          "type": "address"
        },
        {
          "indexed": false,
          "name": "eventContract",
          "type": "address"
        },
        {
          "indexed": false,
          "name": "marketMaker",
          "type": "address"
        },
        {
          "indexed": false,
          "name": "fee",
          "type": "uint24"
        }
      ],
      "name": "StandardMarketCreation",
      "type": "event"
    }
  ],
  "unlinked_binary": "0x6060604052341561000f57600080fd5b5b6120ee8061001f6000396000f300606060405263ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416637abeb6a0811461003d575b600080fd5b341561004857600080fd5b61007773ffffffffffffffffffffffffffffffffffffffff6004358116906024351662ffffff604435166100a0565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6000338484846100ae61018b565b73ffffffffffffffffffffffffffffffffffffffff94851681529284166020840152921660408083019190915262ffffff90921660608201526080019051809103906000f08015156100ff57600080fd5b90503373ffffffffffffffffffffffffffffffffffffffff167fa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf948286868660405173ffffffffffffffffffffffffffffffffffffffff94851681529284166020840152921660408083019190915262ffffff9092166060820152608001905180910390a25b9392505050565b604051611f278061019c833901905600606060405234156200001057600080fd5b60405160808062001f27833981016040528080519190602001805191906020018051919060200180519150505b600160a060020a038316158015906200005e5750600160a060020a03821615155b8015620000725750620f424062ffffff8216105b15156200007e57600080fd5b60008054600160a060020a03808716600160a060020a03199283161783554360015560028054878316931692909217918290551690637dc8f08690604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15156200010857600080fd5b6102c65a03f115156200011a57600080fd5b5050506040518051905060ff16604051805910620001355750595b908082528060200260200182016040525b5060059080516200015c929160200190620001c2565b506003805460a060020a62ffffff0219167401000000000000000000000000000000000000000062ffffff84160217600160a060020a031916600160a060020a038416179055600680546000919060ff19166001835b02179055505b5050505062000237565b82805482825590600052602060002090810192821562000200579160200282015b8281111562000200578251825591602001919060010190620001e3565b5b506200020f92915062000213565b5090565b6200023491905b808211156200020f57600081556001016200021a565b5090565b90565b611ce080620002476000396000f300606060405236156100ca5763ffffffff60e060020a60003504166302d05d3f81146100cf5780631f21f9af146100fe57806328c05d321461012d57806343d726d61461015e57806346280a8014610173578063476343ee146101a457806359acb42c146101c9578063a157979c146101ee578063b001150914610216578063c040e6b81461023e578063ca1d209d14610275578063cb4c86b71461028d578063ddca3f43146102b2578063e274fd24146102dd578063f6d956df1461030c578063fbde47f61461033d575b600080fd5b34156100da57600080fd5b6100e2610368565b604051600160a060020a03909116815260200160405180910390f35b341561010957600080fd5b6100e2610377565b604051600160a060020a03909116815260200160405180910390f35b341561013857600080fd5b61014c60ff60043516602435604435610386565b60405190815260200160405180910390f35b341561016957600080fd5b6101716109f2565b005b341561017e57600080fd5b61014c60ff60043516602435604435610ccd565b60405190815260200160405180910390f35b34156101af57600080fd5b61014c61118c565b60405190815260200160405180910390f35b34156101d457600080fd5b61014c6113a3565b60405190815260200160405180910390f35b34156101f957600080fd5b61014c6004356113a9565b60405190815260200160405180910390f35b341561022157600080fd5b61014c6004356113cc565b60405190815260200160405180910390f35b341561024957600080fd5b610251611400565b6040518082600281111561026157fe5b60ff16815260200191505060405180910390f35b341561028057600080fd5b610171600435611409565b005b341561029857600080fd5b61014c6116ce565b60405190815260200160405180910390f35b34156102bd57600080fd5b6102c56116d4565b60405162ffffff909116815260200160405180910390f35b34156102e857600080fd5b6100e26116f7565b604051600160a060020a03909116815260200160405180910390f35b341561031757600080fd5b61014c60ff60043516602435604435611706565b60405190815260200160405180910390f35b341561034857600080fd5b6102c5611cad565b60405162ffffff909116815260200160405180910390f35b600054600160a060020a031681565b600354600160a060020a031681565b600254600090819081908190600160a060020a031663b2016bd482604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156103d657600080fd5b6102c65a03f115156103e757600080fd5b50505060405180519050600160a060020a03166323b872dd33308960006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561045a57600080fd5b6102c65a03f1151561046b57600080fd5b50505060405180519050801561055d5750600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156104c457600080fd5b6102c65a03f115156104d557600080fd5b5050506040518051600254600160a060020a03918216925063095ea7b391168860006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561054157600080fd5b6102c65a03f1151561055257600080fd5b505050604051805190505b151561056857600080fd5b600254600160a060020a03166328da850b8760405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b15156105b057600080fd5b6102c65a03f115156105c157600080fd5b5050600254600160a060020a03169050638abe59ea8860006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b151561061857600080fd5b6102c65a03f1151561062957600080fd5b50505060405180519050600160a060020a031663095ea7b3308860006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561068f57600080fd5b6102c65a03f115156106a057600080fd5b50505060405180515050600160a060020a0330166346280a8088888860006040516020015260405160e060020a63ffffffff861602815260ff909316600484015260248301919091526044820152606401602060405180830381600087803b151561070a57600080fd5b6102c65a03f1151561071b57600080fd5b50505060405180516002548189039650909450600160a060020a03169050637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561077557600080fd5b6102c65a03f1151561078657600080fd5b5050506040518051925060009150505b8160ff168160ff1610156108ab5760ff818116908816146108a157600254600160a060020a0316638abe59ea8260006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b151561080457600080fd5b6102c65a03f1151561081557600080fd5b50505060405180519050600160a060020a031663a9059cbb338860006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561087b57600080fd5b6102c65a03f1151561088c57600080fd5b5050506040518051905015156108a157600080fd5b5b5b600101610796565b600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156108f357600080fd5b6102c65a03f1151561090457600080fd5b50505060405180519050600160a060020a031663a9059cbb338560006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561096a57600080fd5b6102c65a03f1151561097b57600080fd5b50505060405180519050151561099057600080fd5b33600160a060020a03167f1dbdc4ff4d51949738d56e120b2be4edecc55d8d2150f1616ec5802abaae3f88888887604051808460ff1660ff168152602001838152602001828152602001935050505060405180910390a25b5050509392505050565b60008054819033600160a060020a03908116911614610a1057600080fd5b6001805b60065460ff166002811115610a2557fe5b14610a2f57600080fd5b600254600160a060020a0316637dc8f0866000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610a7757600080fd5b6102c65a03f11515610a8857600080fd5b5050506040518051935060009250505b8260ff168260ff161015610c8457600254600160a060020a0316638abe59ea8360006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b1515610af957600080fd5b6102c65a03f11515610b0a57600080fd5b505050604051805160008054600254600160a060020a03938416945063a9059cbb9391821692911690638abe59ea9087906040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b1515610b7a57600080fd5b6102c65a03f11515610b8b57600080fd5b50505060405180519050600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610beb57600080fd5b6102c65a03f11515610bfc57600080fd5b5050506040518051905060006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610c5257600080fd5b6102c65a03f11515610c6357600080fd5b505050604051805190501515610c7857600080fd5b5b600190910190610a98565b600680546002919060ff19166001835b02179055507fe7d85885f81486e8f4c99e50e056745493861b8b5d4f973dcf0c3c0f74a25e0760405160405180910390a15b5b505b5050565b600080806001805b60065460ff166002811115610ce657fe5b14610cf057600080fd5b600354600160a060020a0316634091c6a930898960006040516020015260405160e060020a63ffffffff8616028152600160a060020a03909316600484015260ff90911660248301526044820152606401602060405180830381600087803b1515610d5a57600080fd5b6102c65a03f11515610d6b57600080fd5b505050604051805190509250610d80836113cc565b915073__Math__________________________________63b67d77c5848460006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515610de057600080fd5b6102c65a03f41515610df157600080fd5b5050506040518051945050600084118015610e0c5750848410155b1515610e1757600080fd5b600254600160a060020a0316638abe59ea8860006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b1515610e6a57600080fd5b6102c65a03f11515610e7b57600080fd5b50505060405180519050600160a060020a03166323b872dd33308960006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610eee57600080fd5b6102c65a03f11515610eff57600080fd5b505050604051805190501515610f1457600080fd5b600254600160a060020a0316636fb1edcd8460405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b1515610f5c57600080fd5b6102c65a03f11515610f6d57600080fd5b5050600254600160a060020a0316905063b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610fb957600080fd5b6102c65a03f11515610fca57600080fd5b50505060405180519050600160a060020a031663a9059cbb338660006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561103057600080fd5b6102c65a03f1151561104157600080fd5b50505060405180519050151561105657600080fd5b600086121561106457600080fd5b6005805460ff891690811061107557fe5b906000526020600020900160005b505473__Math__________________________________63adefc37b90918860006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b15156110e457600080fd5b6102c65a03f415156110f557600080fd5b5050506040518051905060058860ff1681548110151561111157fe5b906000526020600020900160005b5055600160a060020a0333167fab24ef3371efb2e0e3b02955e33b8ef03c14523e71f3bda87878a2386cc17b6988888686604051808560ff1660ff16815260200184815260200183815260200182815260200194505050505060405180910390a25b5b5050509392505050565b6000805433600160a060020a039081169116146111a857600080fd5b600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156111f057600080fd5b6102c65a03f1151561120157600080fd5b50505060405180519050600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561126157600080fd5b6102c65a03f1151561127257600080fd5b5050506040518051600254909250600160a060020a0316905063b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156112c757600080fd5b6102c65a03f115156112d857600080fd5b505050604051805160008054600160a060020a03928316935063a9059cbb92169084906040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561134557600080fd5b6102c65a03f1151561135657600080fd5b50505060405180519050151561136b57600080fd5b7f706d7f48c702007c2fb0881cea5759732e64f52faee427d5ab030787cfb7d7878160405190815260200160405180910390a15b5b90565b60015481565b60058054829081106113b757fe5b906000526020600020900160005b5054905081565b600354600090620f42409074010000000000000000000000000000000000000000900462ffffff1683025b0490505b919050565b60065460ff1681565b60005433600160a060020a0390811691161461142457600080fd5b6000805b60065460ff16600281111561143957fe5b1461144357600080fd5b600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561148b57600080fd5b6102c65a03f1151561149c57600080fd5b50505060405180519050600160a060020a03166323b872dd33308560006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561150f57600080fd5b6102c65a03f1151561152057600080fd5b5050506040518051905080156116125750600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561157957600080fd5b6102c65a03f1151561158a57600080fd5b5050506040518051600254600160a060020a03918216925063095ea7b391168460006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156115f657600080fd5b6102c65a03f1151561160757600080fd5b505050604051805190505b151561161d57600080fd5b600254600160a060020a03166328da850b8360405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b151561166557600080fd5b6102c65a03f1151561167657600080fd5b5050506004829055600680546001919060ff191682805b02179055507f8a2fe22ce705a4ac9c189969cef327affbdc477afdae4ae274c2f8ad021f916360045460405190815260200160405180910390a15b5b505b50565b60045481565b60035474010000000000000000000000000000000000000000900462ffffff1681565b600254600160a060020a031681565b600080806001805b60065460ff16600281111561171f57fe5b1461172957600080fd5b600354600160a060020a031663bd8ff81730898960006040516020015260405160e060020a63ffffffff8616028152600160a060020a03909316600484015260ff90911660248301526044820152606401602060405180830381600087803b151561179357600080fd5b6102c65a03f115156117a457600080fd5b5050506040518051905092506117b9836113cc565b915073__Math__________________________________63771602f7848460006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b151561181957600080fd5b6102c65a03f4151561182a57600080fd5b50505060405180519450506000841180156118455750848411155b151561185057600080fd5b600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561189857600080fd5b6102c65a03f115156118a957600080fd5b50505060405180519050600160a060020a03166323b872dd33308760006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561191c57600080fd5b6102c65a03f1151561192d57600080fd5b505050604051805190508015611a1f5750600254600160a060020a031663b2016bd46000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561198657600080fd5b6102c65a03f1151561199757600080fd5b5050506040518051600254600160a060020a03918216925063095ea7b391168560006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515611a0357600080fd5b6102c65a03f11515611a1457600080fd5b505050604051805190505b1515611a2a57600080fd5b600254600160a060020a03166328da850b8460405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b1515611a7257600080fd5b6102c65a03f11515611a8357600080fd5b5050600254600160a060020a03169050638abe59ea8860006040516020015260405160e060020a63ffffffff841602815260ff9091166004820152602401602060405180830381600087803b1515611ada57600080fd5b6102c65a03f11515611aeb57600080fd5b50505060405180519050600160a060020a031663a9059cbb338860006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515611b5157600080fd5b6102c65a03f11515611b6257600080fd5b505050604051805190501515611b7757600080fd5b6000861215611b8557600080fd5b6005805460ff8916908110611b9657fe5b906000526020600020900160005b505473__Math__________________________________63a5f3c23b90918860006040516020015260405160e060020a63ffffffff85160281526004810192909252602482015260440160206040518083038186803b1515611c0557600080fd5b6102c65a03f41515611c1657600080fd5b5050506040518051905060058860ff16815481101515611c3257fe5b906000526020600020900160005b5055600160a060020a0333167f7caea4a19892ce49b4daa2014d5599eed561dcd16ffabfac851a9737217ae41088888686604051808560ff1660ff16815260200184815260200183815260200182815260200194505050505060405180910390a25b5b5050509392505050565b620f4240815600a165627a7a72305820132b6c6584a2d1e83bca32297f32c36b401302ef838d10ac79cdfd8a82bb55f70029a165627a7a723058202ecef4cdf12ab284b383048609251ae1b0c018b6eaeb4e5715cd6abcbcb66ef10029",
  "networks": {
    "1": {
      "events": {
        "0xa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf94": {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "name": "creator",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "market",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "eventContract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "marketMaker",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "fee",
              "type": "uint24"
            }
          ],
          "name": "StandardMarketCreation",
          "type": "event"
        }
      },
      "links": {
        "Math": "0x62f4074655d8f888e9293c59d2a5faa5156f2275"
      },
      "address": "0xdde21f8be9e50b9b1165ee302e6b468cf30e4c4c",
      "updated_at": 1513984936000
    },
    "3": {
      "events": {
        "0xa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf94": {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "name": "creator",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "market",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "eventContract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "marketMaker",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "fee",
              "type": "uint24"
            }
          ],
          "name": "StandardMarketCreation",
          "type": "event"
        }
      },
      "links": {
        "Math": "0xc55c643d9084df9372c43fc2f4f6cd3f7446d00d"
      },
      "address": "0x11b5257396f156027b9232da7220bd7447282db6",
      "updated_at": 1503605014192
    },
    "4": {
      "events": {
        "0xa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf94": {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "name": "creator",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "market",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "eventContract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "marketMaker",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "fee",
              "type": "uint24"
            }
          ],
          "name": "StandardMarketCreation",
          "type": "event"
        }
      },
      "links": {
        "Math": "0x472099767cc73a371c1848cbc0d17357e9bba52a"
      },
      "address": "0xeaa325bacae405fd5b45e9cf695d391f1c624a2f",
      "updated_at": 1503603856238
    },
    "42": {
      "events": {
        "0xa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf94": {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "name": "creator",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "market",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "eventContract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "marketMaker",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "fee",
              "type": "uint24"
            }
          ],
          "name": "StandardMarketCreation",
          "type": "event"
        }
      },
      "links": {
        "Math": "0x0dd253f644e702346ec67839088ae5954d51e76b"
      },
      "address": "0x5acfa40d828f2d3a88b49ff4da31b868380ce414",
      "updated_at": 1503602339891
    },
    "437894314312": {
      "events": {
        "0xa88e14227921dd3cab0fe30e6e4e4f8d646d8968abd25634fe49781588a8cf94": {
          "anonymous": false,
          "inputs": [
            {
              "indexed": true,
              "name": "creator",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "market",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "eventContract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "marketMaker",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "fee",
              "type": "uint24"
            }
          ],
          "name": "StandardMarketCreation",
          "type": "event"
        }
      },
      "links": {
        "Math": "0x5b1869d9a4c187f2eaa108f3062412ecf0526b24"
      },
      "address": "0xe982e462b094850f12af94d21d470e21be9d0e9c",
      "updated_at": 1507361155411
    }
  },
  "schema_version": "0.0.5",
  "updated_at": 1525713263314
}