augur-contracts
Version:
Augur contract addresses, transactions, and error codes
2,542 lines • 228 kB
JSON
{
"Augur": [
{
"constant": false,
"inputs": [
{
"name": "_topic",
"type": "bytes32"
},
{
"name": "_description",
"type": "string"
},
{
"name": "_extraInfo",
"type": "string"
},
{
"name": "_universe",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_marketCreator",
"type": "address"
},
{
"name": "_outcomes",
"type": "bytes32[]"
},
{
"name": "_minPrice",
"type": "int256"
},
{
"name": "_maxPrice",
"type": "int256"
},
{
"name": "_marketType",
"type": "uint8"
}
],
"name": "logMarketCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_disputeCrowdsourcer",
"type": "address"
},
{
"name": "_payoutNumerators",
"type": "uint256[]"
},
{
"name": "_size",
"type": "uint256"
}
],
"name": "logDisputeCrowdsourcerCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_orderType",
"type": "uint8"
},
{
"name": "_amount",
"type": "uint256"
},
{
"name": "_price",
"type": "uint256"
},
{
"name": "_creator",
"type": "address"
},
{
"name": "_moneyEscrowed",
"type": "uint256"
},
{
"name": "_sharesEscrowed",
"type": "uint256"
},
{
"name": "_tradeGroupId",
"type": "bytes32"
},
{
"name": "_orderId",
"type": "bytes32"
},
{
"name": "_universe",
"type": "address"
},
{
"name": "_shareToken",
"type": "address"
}
],
"name": "logOrderCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_tokens",
"type": "address[]"
}
],
"name": "suicideFunds",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logDisputeCrowdsourcerTokensBurned",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logFeeTokenMinted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getController",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_value",
"type": "uint256"
}
],
"name": "logFeeTokenTransferred",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_shareToken",
"type": "address"
},
{
"name": "_filler",
"type": "address"
},
{
"name": "_orderId",
"type": "bytes32"
},
{
"name": "_numCreatorShares",
"type": "uint256"
},
{
"name": "_numCreatorTokens",
"type": "uint256"
},
{
"name": "_numFillerShares",
"type": "uint256"
},
{
"name": "_numFillerTokens",
"type": "uint256"
},
{
"name": "_marketCreatorFees",
"type": "uint256"
},
{
"name": "_reporterFees",
"type": "uint256"
},
{
"name": "_tradeGroupId",
"type": "bytes32"
}
],
"name": "logOrderFilled",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logReputationTokenBurned",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "logUniverseForked",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_disputeCrowdsourcer",
"type": "address"
}
],
"name": "logDisputeCrowdsourcerCompleted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_value",
"type": "uint256"
}
],
"name": "logDisputeCrowdsourcerTokensTransferred",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_reporter",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_disputeCrowdsourcer",
"type": "address"
},
{
"name": "_amountStaked",
"type": "uint256"
}
],
"name": "logDisputeCrowdsourcerContribution",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logFeeWindowBurned",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_destination",
"type": "address"
}
],
"name": "extractEther",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_shareToken",
"type": "address"
},
{
"name": "_sender",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_numShares",
"type": "uint256"
},
{
"name": "_numPayoutTokens",
"type": "uint256"
},
{
"name": "_finalTokenBalance",
"type": "uint256"
}
],
"name": "logTradingProceedsClaimed",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logFeeWindowMinted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_shareToken",
"type": "address"
},
{
"name": "_sender",
"type": "address"
},
{
"name": "_orderId",
"type": "bytes32"
},
{
"name": "_orderType",
"type": "uint8"
},
{
"name": "_tokenRefund",
"type": "uint256"
},
{
"name": "_sharesRefund",
"type": "uint256"
}
],
"name": "logOrderCanceled",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_value",
"type": "uint256"
}
],
"name": "logFeeWindowTransferred",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logReputationTokenMinted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_value",
"type": "uint256"
}
],
"name": "logShareTokensTransferred",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_universe",
"type": "address"
}
],
"name": "isKnownUniverse",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_feeWindow",
"type": "address"
},
{
"name": "_id",
"type": "uint256"
}
],
"name": "logFeeWindowCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_controller",
"type": "address"
}
],
"name": "setController",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "createGenesisUniverse",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logFeeTokenBurned",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_reporter",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_amountStaked",
"type": "uint256"
},
{
"name": "_isDesignatedReporter",
"type": "bool"
},
{
"name": "_payoutNumerators",
"type": "uint256[]"
}
],
"name": "logInitialReportSubmitted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logShareTokenBurned",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logShareTokenMinted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_target",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "logDisputeCrowdsourcerTokensMinted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_topic",
"type": "bytes32"
},
{
"name": "_description",
"type": "string"
},
{
"name": "_extraInfo",
"type": "string"
},
{
"name": "_universe",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_marketCreator",
"type": "address"
},
{
"name": "_minPrice",
"type": "int256"
},
{
"name": "_maxPrice",
"type": "int256"
},
{
"name": "_marketType",
"type": "uint8"
}
],
"name": "logMarketCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_parentPayoutDistributionHash",
"type": "bytes32"
}
],
"name": "createChildUniverse",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_market",
"type": "address"
}
],
"name": "logMarketFinalized",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_token",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_amount",
"type": "uint256"
}
],
"name": "trustedTransfer",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_from",
"type": "address"
},
{
"name": "_to",
"type": "address"
},
{
"name": "_value",
"type": "uint256"
}
],
"name": "logReputationTokensTransferred",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_destination",
"type": "address"
},
{
"name": "_token",
"type": "address"
}
],
"name": "extractTokens",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_universe",
"type": "address"
},
{
"name": "_reporter",
"type": "address"
},
{
"name": "_market",
"type": "address"
},
{
"name": "_reportingParticipant",
"type": "address"
},
{
"name": "_amountRedeemed",
"type": "uint256"
},
{
"name": "_reportingFeesReceived",
"type": "uint256"
},
{
"name": "_payoutNumerators",
"type": "uint256[]"
}
],
"name": "logWinningTokensRedeemed",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_childUniverse",
"type": "address"
}
],
"name": "logUniverseCreated",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "topic",
"type": "bytes32"
},
{
"indexed": false,
"name": "description",
"type": "string"
},
{
"indexed": false,
"name": "extraInfo",
"type": "string"
},
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": false,
"name": "market",
"type": "address"
},
{
"indexed": true,
"name": "marketCreator",
"type": "address"
},
{
"indexed": false,
"name": "outcomes",
"type": "bytes32[]"
},
{
"indexed": false,
"name": "marketCreationFee",
"type": "uint256"
},
{
"indexed": false,
"name": "minPrice",
"type": "int256"
},
{
"indexed": false,
"name": "maxPrice",
"type": "int256"
},
{
"indexed": false,
"name": "marketType",
"type": "uint8"
}
],
"name": "MarketCreated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "reporter",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "amountStaked",
"type": "uint256"
},
{
"indexed": false,
"name": "isDesignatedReporter",
"type": "bool"
},
{
"indexed": false,
"name": "payoutNumerators",
"type": "uint256[]"
}
],
"name": "InitialReportSubmitted",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "disputeCrowdsourcer",
"type": "address"
},
{
"indexed": false,
"name": "payoutNumerators",
"type": "uint256[]"
},
{
"indexed": false,
"name": "size",
"type": "uint256"
}
],
"name": "DisputeCrowdsourcerCreated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "reporter",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "disputeCrowdsourcer",
"type": "address"
},
{
"indexed": false,
"name": "amountStaked",
"type": "uint256"
}
],
"name": "DisputeCrowdsourcerContribution",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "disputeCrowdsourcer",
"type": "address"
}
],
"name": "DisputeCrowdsourcerCompleted",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "reporter",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "reportingParticipant",
"type": "address"
},
{
"indexed": false,
"name": "amountRedeemed",
"type": "uint256"
},
{
"indexed": false,
"name": "reportingFeesReceived",
"type": "uint256"
},
{
"indexed": false,
"name": "payoutNumerators",
"type": "uint256[]"
}
],
"name": "WinningsRedeemed",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "market",
"type": "address"
}
],
"name": "MarketFinalized",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
}
],
"name": "UniverseForked",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "parentUniverse",
"type": "address"
},
{
"indexed": true,
"name": "childUniverse",
"type": "address"
}
],
"name": "UniverseCreated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "shareToken",
"type": "address"
},
{
"indexed": true,
"name": "sender",
"type": "address"
},
{
"indexed": false,
"name": "orderId",
"type": "bytes32"
},
{
"indexed": false,
"name": "orderType",
"type": "uint8"
},
{
"indexed": false,
"name": "tokenRefund",
"type": "uint256"
},
{
"indexed": false,
"name": "sharesRefund",
"type": "uint256"
}
],
"name": "OrderCanceled",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"name": "orderType",
"type": "uint8"
},
{
"indexed": false,
"name": "amount",
"type": "uint256"
},
{
"indexed": false,
"name": "price",
"type": "uint256"
},
{
"indexed": true,
"name": "creator",
"type": "address"
},
{
"indexed": false,
"name": "moneyEscrowed",
"type": "uint256"
},
{
"indexed": false,
"name": "sharesEscrowed",
"type": "uint256"
},
{
"indexed": false,
"name": "tradeGroupId",
"type": "bytes32"
},
{
"indexed": false,
"name": "orderId",
"type": "bytes32"
},
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "shareToken",
"type": "address"
}
],
"name": "OrderCreated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "shareToken",
"type": "address"
},
{
"indexed": false,
"name": "filler",
"type": "address"
},
{
"indexed": false,
"name": "orderId",
"type": "bytes32"
},
{
"indexed": false,
"name": "numCreatorShares",
"type": "uint256"
},
{
"indexed": false,
"name": "numCreatorTokens",
"type": "uint256"
},
{
"indexed": false,
"name": "numFillerShares",
"type": "uint256"
},
{
"indexed": false,
"name": "numFillerTokens",
"type": "uint256"
},
{
"indexed": false,
"name": "marketCreatorFees",
"type": "uint256"
},
{
"indexed": false,
"name": "reporterFees",
"type": "uint256"
},
{
"indexed": false,
"name": "tradeGroupId",
"type": "bytes32"
}
],
"name": "OrderFilled",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "shareToken",
"type": "address"
},
{
"indexed": true,
"name": "sender",
"type": "address"
},
{
"indexed": false,
"name": "market",
"type": "address"
},
{
"indexed": false,
"name": "numShares",
"type": "uint256"
},
{
"indexed": false,
"name": "numPayoutTokens",
"type": "uint256"
},
{
"indexed": false,
"name": "finalTokenBalance",
"type": "uint256"
}
],
"name": "TradingProceedsClaimed",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "token",
"type": "address"
},
{
"indexed": true,
"name": "from",
"type": "address"
},
{
"indexed": false,
"name": "to",
"type": "address"
},
{
"indexed": false,
"name": "value",
"type": "uint256"
}
],
"name": "TokensTransferred",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "token",
"type": "address"
},
{
"indexed": true,
"name": "target",
"type": "address"
},
{
"indexed": false,
"name": "amount",
"type": "uint256"
}
],
"name": "TokensMinted",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": true,
"name": "token",
"type": "address"
},
{
"indexed": true,
"name": "target",
"type": "address"
},
{
"indexed": false,
"name": "amount",
"type": "uint256"
}
],
"name": "TokensBurned",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "universe",
"type": "address"
},
{
"indexed": false,
"name": "feeWindow",
"type": "address"
},
{
"indexed": false,
"name": "startTime",
"type": "uint256"
},
{
"indexed": false,
"name": "endTime",
"type": "uint256"
},
{
"indexed": false,
"name": "id",
"type": "uint256"
}
],
"name": "FeeWindowCreated",
"type": "event"
}
],
"Controlled": [
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_tokens",
"type": "address[]"
}
],
"name": "suicideFunds",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getController",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_controller",
"type": "address"
}
],
"name": "setController",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor"
}
],
"Controller": [
{
"constant": false,
"inputs": [],
"name": "switchModeSoOnlyEmergencyStopsAndEscapeHatchesCanBeUsed",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_key",
"type": "bytes32"
}
],
"name": "unregisterContract",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_destination",
"type": "address"
}
],
"name": "extractEther",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_key",
"type": "bytes32"
}
],
"name": "getContractDetails",
"outputs": [
{
"name": "",
"type": "address"
},
{
"name": "",
"type": "bytes20"
},
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getTimestamp",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "stopInEmergency",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_key",
"type": "bytes32"
},
{
"name": "_address",
"type": "address"
},
{
"name": "_commitHash",
"type": "bytes20"
},
{
"name": "_bytecodeHash",
"type": "bytes32"
}
],
"name": "registerContract",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "onlyInEmergency",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_target",
"type": "address"
}
],
"name": "assertIsWhitelisted",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "getAugur",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_destination",
"type": "address"
},
{
"name": "_token",
"type": "address"
}
],
"name": "extractTokens",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_newController",
"type": "address"
}
],
"name": "updateController",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "emergencyStop",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "stopped",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "bytes32"
}
],
"name": "registry",
"outputs": [
{
"name": "name",
"type": "bytes32"
},
{
"name": "contractAddress",
"type": "address"
},
{
"name": "commitHash",
"type": "bytes20"
},
{
"name": "bytecodeHash",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [],
"name": "release",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
}
],
"name": "removeFromWhitelist",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "owner",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
},
{
"name": "_destination",
"type": "address"
},
{
"name": "_tokens",
"type": "address[]"
}
],
"name": "suicideFunds",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "whitelist",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_target",
"type": "address"
}
],
"name": "addToWhitelist",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_newOwner",
"type": "address"
}
],
"name": "transferOwnership",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_key",
"type": "bytes32"
}
],
"name": "lookup",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_caller",
"type": "address"
},
{
"name": "_allowedCaller",
"type": "bytes32"
}
],
"name": "assertOnlySpecifiedCaller",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor"
}
],
"LegacyReputationToken": [
{
"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": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "_amount",
"type": "uint256"
}
],
"name": "faucet",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [],
"name": "ETERNAL_APPROVAL_VALUE",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_owner",
"type": "address"
}
],
"name": "balanceOf",
"outputs": [
{
"name": "balance",
"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": "remaining",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"name": "_address",
"type": "address"
}
],
"name": "getBalance",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"anonymous"