@gnosis.pm/pm-js
Version:
A javascript library for building applications on top of Gnosis, the Ethereum prediction market platform
335 lines (286 loc) • 2.62 MB
JavaScript
var Gnosis =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, {
/******/ configurable: false,
/******/ enumerable: true,
/******/ get: getter
/******/ });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = "./src/index.js");
/******/ })
/************************************************************************/
/******/ ({
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts sync recursive ^\\.\\/.*\\.json$":
/*!**********************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts sync ^\.\/.*\.json$ ***!
\**********************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var map = {
"./BasicToken.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/BasicToken.json",
"./Campaign.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Campaign.json",
"./CampaignData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignData.json",
"./CampaignFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignFactory.json",
"./CampaignProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignProxy.json",
"./CategoricalEvent.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEvent.json",
"./CategoricalEventProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEventProxy.json",
"./CentralizedOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracle.json",
"./CentralizedOracleData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleData.json",
"./CentralizedOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleFactory.json",
"./CentralizedOracleProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleProxy.json",
"./Contract.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Contract.json",
"./DetailedERC20.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DetailedERC20.json",
"./DifficultyOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracle.json",
"./DifficultyOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracleFactory.json",
"./ERC20.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/ERC20.json",
"./ERC20Basic.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/ERC20Basic.json",
"./EtherToken.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/EtherToken.json",
"./Event.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Event.json",
"./EventData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/EventData.json",
"./EventFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/EventFactory.json",
"./Fixed192x64Math.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Fixed192x64Math.json",
"./FutarchyOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/FutarchyOracle.json",
"./FutarchyOracleData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/FutarchyOracleData.json",
"./FutarchyOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/FutarchyOracleFactory.json",
"./FutarchyOracleProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/FutarchyOracleProxy.json",
"./HumanFriendlyToken.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/HumanFriendlyToken.json",
"./LMSRMarketMaker.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/LMSRMarketMaker.json",
"./MajorityOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MajorityOracle.json",
"./MajorityOracleData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MajorityOracleData.json",
"./MajorityOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MajorityOracleFactory.json",
"./MajorityOracleProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MajorityOracleProxy.json",
"./Market.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Market.json",
"./MarketData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MarketData.json",
"./MarketMaker.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/MarketMaker.json",
"./Math.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Math.json",
"./Migrations.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Migrations.json",
"./Oracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Oracle.json",
"./OutcomeToken.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/OutcomeToken.json",
"./OutcomeTokenProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/OutcomeTokenProxy.json",
"./Proxied.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Proxied.json",
"./Proxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Proxy.json",
"./SafeMath.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/SafeMath.json",
"./ScalarEvent.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/ScalarEvent.json",
"./ScalarEventData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/ScalarEventData.json",
"./ScalarEventProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/ScalarEventProxy.json",
"./SignedMessageOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/SignedMessageOracle.json",
"./SignedMessageOracleData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/SignedMessageOracleData.json",
"./SignedMessageOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/SignedMessageOracleFactory.json",
"./SignedMessageOracleProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/SignedMessageOracleProxy.json",
"./StandardMarket.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarket.json",
"./StandardMarketData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketData.json",
"./StandardMarketFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketFactory.json",
"./StandardMarketProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketProxy.json",
"./StandardMarketWithPriceLogger.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketWithPriceLogger.json",
"./StandardMarketWithPriceLoggerData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketWithPriceLoggerData.json",
"./StandardMarketWithPriceLoggerFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketWithPriceLoggerFactory.json",
"./StandardMarketWithPriceLoggerProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardMarketWithPriceLoggerProxy.json",
"./StandardToken.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/StandardToken.json",
"./Token.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Token.json",
"./UltimateOracle.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/UltimateOracle.json",
"./UltimateOracleData.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/UltimateOracleData.json",
"./UltimateOracleFactory.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/UltimateOracleFactory.json",
"./UltimateOracleProxy.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/UltimateOracleProxy.json",
"./WETH9.json": "./node_modules/@gnosis.pm/pm-contracts/build/contracts/WETH9.json"
};
function webpackContext(req) {
var id = webpackContextResolve(req);
var module = __webpack_require__(id);
return module;
}
function webpackContextResolve(req) {
var id = map[req];
if(!(id + 1)) { // check for number or string
var e = new Error('Cannot find module "' + req + '".');
e.code = 'MODULE_NOT_FOUND';
throw e;
}
return id;
}
webpackContext.keys = function webpackContextKeys() {
return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = "./node_modules/@gnosis.pm/pm-contracts/build/contracts sync recursive ^\\.\\/.*\\.json$";
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/BasicToken.json":
/*!******************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/BasicToken.json ***!
\******************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"BasicToken","abi":[{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:43.049Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Campaign.json":
/*!****************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/Campaign.json ***!
\****************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"Campaign","abi":[{"constant":true,"inputs":[],"name":"marketFactory","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketMaker","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"finalBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"contributions","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"market","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"funding","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fee","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"eventContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FEE_RANGE","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"funding","type":"uint256"}],"name":"CampaignFunding","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"refund","type":"uint256"}],"name":"CampaignRefund","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"market","type":"address"}],"name":"MarketCreation","type":"event"},{"anonymous":false,"inputs":[],"name":"MarketClosing","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"receiver","type":"address"},{"indexed":false,"name":"fees","type":"uint256"}],"name":"FeeWithdrawal","type":"event"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"fund","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"refund","outputs":[{"name":"refundAmount","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"createMarket","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"closeMarket","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdrawFees","outputs":[{"name":"fees","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"3":{"address":"0xccc3413986cdf03bc59a0b96f0a0119e9e269872","transactionHash":"0xa0d7dafc936a9bf631fd1f3521581f9d2f117bbf1042dea2198079d97e3be949"},"4":{"address":"0x64b426a6164510d478d04e19d9046bc4ef61d488","transactionHash":"0x54dd554a3ffd84c2495c4292bedd24c08fe3b805454b6085124e73dc5581f50e"},"42":{"address":"0xd173113997eb74e379973d463bbb1727f33d1856","transactionHash":"0xd5497a074856240b9d3713a2d7c7e668bb8f709ad56ee2562e1e63c48154f053"},"437894314312":{"address":"0x26b4afb60d6c903165150c6f0aa14f8016be4aec","transactionHash":"0x2a7b369d13674fcc48270a66fd7ea5ab79ea3cf4c81e53ff19b46a350181eadd"}},"schemaVersion":"2.0.1","updatedAt":"2018-10-23T00:04:48.725Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignData.json":
/*!********************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignData.json ***!
\********************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CampaignData","abi":[{"constant":true,"inputs":[],"name":"marketFactory","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketMaker","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"finalBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"contributions","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"market","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"funding","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fee","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"eventContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FEE_RANGE","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"funding","type":"uint256"}],"name":"CampaignFunding","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"refund","type":"uint256"}],"name":"CampaignRefund","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"market","type":"address"}],"name":"MarketCreation","type":"event"},{"anonymous":false,"inputs":[],"name":"MarketClosing","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"receiver","type":"address"},{"indexed":false,"name":"fees","type":"uint256"}],"name":"FeeWithdrawal","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:42.994Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignFactory.json":
/*!***********************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignFactory.json ***!
\***********************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CampaignFactory","abi":[{"constant":true,"inputs":[],"name":"campaignMasterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_campaignMasterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"creator","type":"address"},{"indexed":false,"name":"campaign","type":"address"},{"indexed":false,"name":"eventContract","type":"address"},{"indexed":false,"name":"marketFactory","type":"address"},{"indexed":false,"name":"marketMaker","type":"address"},{"indexed":false,"name":"fee","type":"uint24"},{"indexed":false,"name":"funding","type":"uint256"},{"indexed":false,"name":"deadline","type":"uint256"}],"name":"CampaignCreation","type":"event"},{"constant":false,"inputs":[{"name":"eventContract","type":"address"},{"name":"marketFactory","type":"address"},{"name":"marketMaker","type":"address"},{"name":"fee","type":"uint24"},{"name":"funding","type":"uint256"},{"name":"deadline","type":"uint256"}],"name":"createCampaign","outputs":[{"name":"campaign","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"3":{"address":"0xb743129df46a7b375a6310ee067c8d069a38d797","transactionHash":"0xf7ba8a9b4c441da6a70af6e5e05e48c39f8683c423e918b3801c09abcfceb4e2"},"4":{"address":"0x41245e9202e708b293aa3b67874cf1374714ede2","transactionHash":"0xeb302fdecc0c551cc0591d7a1037705fe5cfbd41784fb832309fb8b636fc039e"},"42":{"address":"0xb20b804bf7a379ade00c5aaa920a0170f5ef570f","transactionHash":"0x37d70f32048e4cb2f31060b2c40898259094f56b26c2a139dd9c54988a09fedb"},"437894314312":{"address":"0x21a59654176f2689d12e828b77a783072cd26680","transactionHash":"0x6e3a78d5a27dd88a78832c9388d449ca7b97f4bbe3f4071e2dede10768afca48"}},"schemaVersion":"2.0.1","updatedAt":"2018-10-23T00:04:48.719Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignProxy.json":
/*!*********************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CampaignProxy.json ***!
\*********************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CampaignProxy","abi":[{"constant":true,"inputs":[],"name":"marketFactory","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketMaker","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"finalBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"contributions","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"market","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"funding","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fee","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"eventContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"FEE_RANGE","outputs":[{"name":"","type":"uint24"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"proxied","type":"address"},{"name":"_eventContract","type":"address"},{"name":"_marketFactory","type":"address"},{"name":"_marketMaker","type":"address"},{"name":"_fee","type":"uint24"},{"name":"_funding","type":"uint256"},{"name":"_deadline","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"funding","type":"uint256"}],"name":"CampaignFunding","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"refund","type":"uint256"}],"name":"CampaignRefund","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"market","type":"address"}],"name":"MarketCreation","type":"event"},{"anonymous":false,"inputs":[],"name":"MarketClosing","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"receiver","type":"address"},{"indexed":false,"name":"fees","type":"uint256"}],"name":"FeeWithdrawal","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:42.995Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEvent.json":
/*!************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEvent.json ***!
\************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CategoricalEvent","abi":[{"constant":false,"inputs":[],"name":"setOutcome","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"outcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"collateralTokenCount","type":"uint256"}],"name":"buyAllOutcomes","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"getOutcomeTokenDistribution","outputs":[{"name":"outcomeTokenDistribution","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"outcomeTokenCount","type":"uint256"}],"name":"sellAllOutcomes","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"oracle","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOutcomeCount","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"outcomeTokens","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"collateralToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOutcomeSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOutcomeTokens","outputs":[{"name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcomeToken","type":"address"},{"indexed":false,"name":"index","type":"uint8"}],"name":"OutcomeTokenCreation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"collateralTokenCount","type":"uint256"}],"name":"OutcomeTokenSetIssuance","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"seller","type":"address"},{"indexed":false,"name":"outcomeTokenCount","type":"uint256"}],"name":"OutcomeTokenSetRevocation","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcome","type":"int256"}],"name":"OutcomeAssignment","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"receiver","type":"address"},{"indexed":false,"name":"winnings","type":"uint256"}],"name":"WinningsRedemption","type":"event"},{"constant":false,"inputs":[],"name":"redeemWinnings","outputs":[{"name":"winnings","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getEventHash","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"1":{"address":"0x5dc430e0ee8b5b8670024dcf6e51fa5704dfa1b4","transactionHash":"0x6206446d860b879e7f99353d4b38b815057ad97c075ca681a3164c657c7336a5"},"3":{"address":"0x3879e4791ed887932bdeab68b37843514147237c","transactionHash":"0x6043153a1eb0f874cbb102ff17894164e74e6e647e5d567705ea25d43f4063cf"},"4":{"address":"0x5d075fcb17fb9f667694a082685a633b67dc4803","transactionHash":"0x848b4050407f2727b543db08a13120c8c91ab676472b322026e769f07be3ea0b"},"42":{"address":"0xdb861139a3547ce888da6db4d0fa71e7c0e7dd6e","transactionHash":"0xb5932eba34b82d586486edf3908aa79611a2f887fca4f72dd897520506c55329"},"437894314312":{"address":"0x0290fb167208af455bb137780163b7b7a9a10c16","transactionHash":"0x7df03e14b93538088c20eb7d0c3eff4d3e6df80b01630571aac42472ca7cb82c"}},"schemaVersion":"2.0.1","updatedAt":"2018-10-23T00:04:47.537Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEventProxy.json":
/*!*****************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CategoricalEventProxy.json ***!
\*****************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CategoricalEventProxy","abi":[{"constant":true,"inputs":[],"name":"outcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"oracle","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"outcomeTokens","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"collateralToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOutcomeSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"proxied","type":"address"},{"name":"outcomeTokenMasterCopy","type":"address"},{"name":"_collateralToken","type":"address"},{"name":"_oracle","type":"address"},{"name":"outcomeCount","type":"uint8"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcomeToken","type":"address"},{"indexed":false,"name":"index","type":"uint8"}],"name":"OutcomeTokenCreation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"collateralTokenCount","type":"uint256"}],"name":"OutcomeTokenSetIssuance","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"seller","type":"address"},{"indexed":false,"name":"outcomeTokenCount","type":"uint256"}],"name":"OutcomeTokenSetRevocation","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcome","type":"int256"}],"name":"OutcomeAssignment","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"receiver","type":"address"},{"indexed":false,"name":"winnings","type":"uint256"}],"name":"WinningsRedemption","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:42.982Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracle.json":
/*!*************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracle.json ***!
\*************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CentralizedOracle","abi":[{"constant":true,"inputs":[],"name":"outcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ipfsHash","outputs":[{"name":"","type":"bytes"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnerReplacement","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcome","type":"int256"}],"name":"OutcomeAssignment","type":"event"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"replaceOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_outcome","type":"int256"}],"name":"setOutcome","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isOutcomeSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOutcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"1":{"address":"0x3dda43f4e13815767eb9649bf611fcb48533eb5a","transactionHash":"0x66a74fd323a0f35f0527cc0034ecf77b4eeb7f3a3f2cda271bd9a145c7cedd76"},"3":{"address":"0x83f2a2c3a53b85da240e860d5029fbaf986dbd74","transactionHash":"0x57c1648bd3a605b930357cad27e0ce5c7be1856ffc301116b18e5e94197ed667"},"4":{"address":"0xd23c5d52ca9962ef2b796ca8de3fddf4759836da","transactionHash":"0x3ee7c8317b0dc27509bc5bdd46cf0c6fccf4e8db34e6fd92f506ebfa97f25bc3"},"42":{"address":"0xa5a6b57e05d97f5c0d8bff50e0e3b64e81f1f75d","transactionHash":"0xa314fee6d7544bc37b01cefd7fbcbc7baafb2d0968533576fa4f136f92072f73"},"437894314312":{"address":"0xc89ce4735882c9f0f0fe26686c53074e09b0d550","transactionHash":"0xfd303fb34007dc974eb17519b3ed5c43b8d435df4fa1d3128eead400d6e25fe2"}},"schemaVersion":"2.0.1","updatedAt":"2018-10-23T00:04:46.802Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleData.json":
/*!*****************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleData.json ***!
\*****************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CentralizedOracleData","abi":[{"constant":true,"inputs":[],"name":"outcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ipfsHash","outputs":[{"name":"","type":"bytes"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnerReplacement","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcome","type":"int256"}],"name":"OutcomeAssignment","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:43.018Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleFactory.json":
/*!********************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleFactory.json ***!
\********************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CentralizedOracleFactory","abi":[{"constant":true,"inputs":[],"name":"centralizedOracleMasterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_centralizedOracleMasterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"creator","type":"address"},{"indexed":false,"name":"centralizedOracle","type":"address"},{"indexed":false,"name":"ipfsHash","type":"bytes"}],"name":"CentralizedOracleCreation","type":"event"},{"constant":false,"inputs":[{"name":"ipfsHash","type":"bytes"}],"name":"createCentralizedOracle","outputs":[{"name":"centralizedOracle","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"1":{"address":"0xfb60b8ffdb16420b8afc3b77a9a3186bc905ef1f","transactionHash":"0x8ce4d0a8b29dcc78a4f59521c35c56020600d972926e4817aeb0fb7dddacad90"},"3":{"address":"0x35d79cf9134fc5c5fc66986dc628cf3f39d527ba","transactionHash":"0x04451c88b6186dec25eeef688a393639f56e3f243ba5d71a3a1c65e7cf11036b"},"4":{"address":"0x7905fb9ce7dec392deabeae0067ea7cbaaca06b9","transactionHash":"0xad9a300e9167e882c1a3b7c5ff111ab1abd96d803d858eabbf04c4b17ffa9b15"},"42":{"address":"0x52e253300ba065a44effb68e989e3c0ccbb5a035","transactionHash":"0xa04f724059e760afa2c024c01ead5ebf127e164c84aecb63bb27693590280ee9"},"437894314312":{"address":"0x630589690929e9cdefdef0734717a9ef3ec7fcfe","transactionHash":"0xebb4f7636ef2b505180889831169326f23ec81ebefd3fb1a53740db3bd7fe8d1"}},"schemaVersion":"2.0.1","updatedAt":"2018-10-23T00:04:46.797Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleProxy.json":
/*!******************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/CentralizedOracleProxy.json ***!
\******************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"CentralizedOracleProxy","abi":[{"constant":true,"inputs":[],"name":"outcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"masterCopy","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ipfsHash","outputs":[{"name":"","type":"bytes"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"proxied","type":"address"},{"name":"_owner","type":"address"},{"name":"_ipfsHash","type":"bytes"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnerReplacement","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"outcome","type":"int256"}],"name":"OutcomeAssignment","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:43.018Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/Contract.json":
/*!****************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/Contract.json ***!
\****************************************************************************/
/*! exports provided: contract_name, abi, networks, schema_version, updated_at, default */
/***/ (function(module) {
module.exports = {"contract_name":"Contract","abi":[{"constant":true,"inputs":[],"name":"last_completed_migration","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"constant":false,"inputs":[{"name":"completed","type":"uint256"}],"name":"setCompleted","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"new_address","type":"address"}],"name":"upgrade","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}],"networks":{"437894314312":{"updated_at":1547837955602}},"schema_version":"0.0.5","updated_at":1547837955602};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DetailedERC20.json":
/*!*********************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/DetailedERC20.json ***!
\*********************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"DetailedERC20","abi":[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"who","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint8"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-29T15:25:24.148Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracle.json":
/*!************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracle.json ***!
\************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"DifficultyOracle","abi":[{"constant":true,"inputs":[],"name":"difficulty","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"blockNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_blockNumber","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"difficulty","type":"uint256"}],"name":"OutcomeAssignment","type":"event"},{"constant":false,"inputs":[],"name":"setOutcome","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isOutcomeSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOutcome","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{},"schemaVersion":"2.0.1","updatedAt":"2018-10-19T23:26:43.019Z"};
/***/ }),
/***/ "./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracleFactory.json":
/*!*******************************************************************************************!*\
!*** ./node_modules/@gnosis.pm/pm-contracts/build/contracts/DifficultyOracleFactory.json ***!
\*******************************************************************************************/
/*! exports provided: contractName, abi, compiler, networks, schemaVersion, updatedAt, default */
/***/ (function(module) {
module.exports = {"contractName":"DifficultyOracleFactory","abi":[{"anonymous":false,"inputs":[{"indexed":true,"name":"creator","type":"address"},{"indexed":false,"name":"difficultyOracle","type":"address"},{"indexed":false,"name":"blockNumber","type":"uint256"}],"name":"DifficultyOracleCreation","type":"event"},{"constant":false,"inputs":[{"name":"blockNumber","type":"uint256"}],"name":"createDifficultyOracle","outputs":[{"name":"difficultyOracle","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"}],"compiler":{"name":"solc","version":"0.4.24+commit.e67f0147.Emscripten.clang"},"networks":{"3":{"address":"0x5736ac1f72673c693e527cee216dadda344b1f5e","transactionHash":"0xec426fa943ee2977519ea41ea98fdbfdc38a6b4196bdf224c8a1b42afbdceefb"},"4":{"address":"0xc70f8f0b0e100f2e533d2fced5e525704e968e52","transactionHash":"0x9f4ead36127dccf9899dab5ad13ea75127ab2bb8c8faae8c50d93d354c2216ad"},"42":{"address":"0x0704c329a35635574e78360dd8586c16a010752d","transactionHash":"0x3f587cb1392a05fa44769a49e310bdb0f60d926004f286a97d6650affce999a1"},"437894314312":{"address":"0x6ed79aa1c71fd7bdbc515efda3bd4e26394435cc","transactionHash":"0x6b5bdd030cce53686c0a677d2ac69f3c82450a8045331c26ba6d8108365799a9"}},"schemaVersion