Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

discuss-eth-contracts

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

discuss-eth-contracts - npm Package Compare versions

Comparing version 0.0.18 to 0.0.21

50

build/contracts/HashesNames.json

@@ -35,3 +35,3 @@ {

"HashesNames": [
310
472
]

@@ -49,3 +49,3 @@ }

},
"id": 297,
"id": 459,
"name": "PragmaDirective",

@@ -66,6 +66,6 @@ "src": "0:23:2"

"linearizedBaseContracts": [
310
472
],
"name": "HashesNames",
"scope": 311
"scope": 473
},

@@ -83,3 +83,3 @@ "children": [

"payable": false,
"scope": 310,
"scope": 472,
"stateMutability": "pure",

@@ -96,3 +96,3 @@ "superFunction": null,

"name": "name",
"scope": 309,
"scope": 471,
"stateVariable": false,

@@ -110,3 +110,3 @@ "storageLocation": "default",

},
"id": 298,
"id": 460,
"name": "ElementaryTypeName",

@@ -116,3 +116,3 @@ "src": "68:6:2"

],
"id": 299,
"id": 461,
"name": "VariableDeclaration",

@@ -122,3 +122,3 @@ "src": "68:11:2"

],
"id": 300,
"id": 462,
"name": "ParameterList",

@@ -133,3 +133,3 @@ "src": "67:13:2"

"name": "",
"scope": 309,
"scope": 471,
"stateVariable": false,

@@ -147,3 +147,3 @@ "storageLocation": "default",

},
"id": 301,
"id": 463,
"name": "ElementaryTypeName",

@@ -153,3 +153,3 @@ "src": "102:7:2"

],
"id": 302,
"id": 464,
"name": "VariableDeclaration",

@@ -159,3 +159,3 @@ "src": "102:7:2"

],
"id": 303,
"id": 465,
"name": "ParameterList",

@@ -168,3 +168,3 @@ "src": "101:9:2"

"attributes": {
"functionReturnParameters": 303
"functionReturnParameters": 465
},

@@ -198,7 +198,7 @@ "children": [

],
"referencedDeclaration": 647,
"referencedDeclaration": 826,
"type": "function () pure returns (bytes32)",
"value": "keccak256"
},
"id": 304,
"id": 466,
"name": "Identifier",

@@ -213,7 +213,7 @@ "src": "124:9:2"

],
"referencedDeclaration": 299,
"referencedDeclaration": 461,
"type": "string memory",
"value": "name"
},
"id": 305,
"id": 467,
"name": "Identifier",

@@ -223,3 +223,3 @@ "src": "134:4:2"

],
"id": 306,
"id": 468,
"name": "FunctionCall",

@@ -229,3 +229,3 @@ "src": "124:15:2"

],
"id": 307,
"id": 469,
"name": "Return",

@@ -235,3 +235,3 @@ "src": "117:22:2"

],
"id": 308,
"id": 470,
"name": "Block",

@@ -241,3 +241,3 @@ "src": "111:33:2"

],
"id": 309,
"id": 471,
"name": "FunctionDefinition",

@@ -247,3 +247,3 @@ "src": "50:94:2"

],
"id": 310,
"id": 472,
"name": "ContractDefinition",

@@ -253,3 +253,3 @@ "src": "25:121:2"

],
"id": 311,
"id": 473,
"name": "SourceUnit",

@@ -260,3 +260,3 @@ "src": "0:147:2"

"schemaVersion": "1.0.0",
"updatedAt": "2017-10-25T00:41:30.394Z"
"updatedAt": "2017-10-27T03:47:14.420Z"
}

@@ -78,3 +78,3 @@ {

"Migrations": [
367
529
]

@@ -92,3 +92,3 @@ }

},
"id": 312,
"id": 474,
"name": "PragmaDirective",

@@ -109,6 +109,6 @@ "src": "0:23:3"

"linearizedBaseContracts": [
367
529
],
"name": "Migrations",
"scope": 368
"scope": 530
},

@@ -120,3 +120,3 @@ "children": [

"name": "owner",
"scope": 367,
"scope": 529,
"stateVariable": true,

@@ -134,3 +134,3 @@ "storageLocation": "default",

},
"id": 313,
"id": 475,
"name": "ElementaryTypeName",

@@ -140,3 +140,3 @@ "src": "49:7:3"

],
"id": 314,
"id": 476,
"name": "VariableDeclaration",

@@ -149,3 +149,3 @@ "src": "49:20:3"

"name": "last_completed_migration",
"scope": 367,
"scope": 529,
"stateVariable": true,

@@ -163,3 +163,3 @@ "storageLocation": "default",

},
"id": 315,
"id": 477,
"name": "ElementaryTypeName",

@@ -169,3 +169,3 @@ "src": "74:4:3"

],
"id": 316,
"id": 478,
"name": "VariableDeclaration",

@@ -187,3 +187,3 @@ "src": "74:36:3"

"children": [],
"id": 317,
"id": 479,
"name": "ParameterList",

@@ -232,7 +232,7 @@ "src": "134:2:3"

],
"referencedDeclaration": 639,
"referencedDeclaration": 818,
"type": "msg",
"value": "msg"
},
"id": 318,
"id": 480,
"name": "Identifier",

@@ -242,3 +242,3 @@ "src": "147:3:3"

],
"id": 319,
"id": 481,
"name": "MemberAccess",

@@ -253,7 +253,7 @@ "src": "147:10:3"

],
"referencedDeclaration": 314,
"referencedDeclaration": 476,
"type": "address",
"value": "owner"
},
"id": 320,
"id": 482,
"name": "Identifier",

@@ -263,3 +263,3 @@ "src": "161:5:3"

],
"id": 321,
"id": 483,
"name": "BinaryOperation",

@@ -269,3 +269,3 @@ "src": "147:19:3"

{
"id": 322,
"id": 484,
"name": "PlaceholderStatement",

@@ -275,3 +275,3 @@ "src": "168:1:3"

],
"id": 323,
"id": 485,
"name": "IfStatement",

@@ -281,3 +281,3 @@ "src": "143:26:3"

],
"id": 324,
"id": 486,
"name": "Block",

@@ -287,3 +287,3 @@ "src": "137:37:3"

],
"id": 325,
"id": 487,
"name": "ModifierDefinition",

@@ -302,3 +302,3 @@ "src": "115:59:3"

"payable": false,
"scope": 367,
"scope": 529,
"stateMutability": "nonpayable",

@@ -316,3 +316,3 @@ "superFunction": null,

"children": [],
"id": 326,
"id": 488,
"name": "ParameterList",

@@ -328,3 +328,3 @@ "src": "197:2:3"

"children": [],
"id": 327,
"id": 489,
"name": "ParameterList",

@@ -354,7 +354,7 @@ "src": "207:0:3"

],
"referencedDeclaration": 314,
"referencedDeclaration": 476,
"type": "address",
"value": "owner"
},
"id": 328,
"id": 490,
"name": "Identifier",

@@ -381,7 +381,7 @@ "src": "213:5:3"

],
"referencedDeclaration": 639,
"referencedDeclaration": 818,
"type": "msg",
"value": "msg"
},
"id": 329,
"id": 491,
"name": "Identifier",

@@ -391,3 +391,3 @@ "src": "221:3:3"

],
"id": 330,
"id": 492,
"name": "MemberAccess",

@@ -397,3 +397,3 @@ "src": "221:10:3"

],
"id": 331,
"id": 493,
"name": "Assignment",

@@ -403,3 +403,3 @@ "src": "213:18:3"

],
"id": 332,
"id": 494,
"name": "ExpressionStatement",

@@ -409,3 +409,3 @@ "src": "213:18:3"

],
"id": 333,
"id": 495,
"name": "Block",

@@ -415,3 +415,3 @@ "src": "207:29:3"

],
"id": 334,
"id": 496,
"name": "FunctionDefinition",

@@ -427,3 +427,3 @@ "src": "178:58:3"

"payable": false,
"scope": 367,
"scope": 529,
"stateMutability": "nonpayable",

@@ -440,3 +440,3 @@ "superFunction": null,

"name": "completed",
"scope": 346,
"scope": 508,
"stateVariable": false,

@@ -454,3 +454,3 @@ "storageLocation": "default",

},
"id": 335,
"id": 497,
"name": "ElementaryTypeName",

@@ -460,3 +460,3 @@ "src": "262:4:3"

],
"id": 336,
"id": 498,
"name": "VariableDeclaration",

@@ -466,3 +466,3 @@ "src": "262:14:3"

],
"id": 337,
"id": 499,
"name": "ParameterList",

@@ -478,3 +478,3 @@ "src": "261:16:3"

"children": [],
"id": 340,
"id": 502,
"name": "ParameterList",

@@ -496,7 +496,7 @@ "src": "296:0:3"

],
"referencedDeclaration": 325,
"referencedDeclaration": 487,
"type": "modifier ()",
"value": "restricted"
},
"id": 338,
"id": 500,
"name": "Identifier",

@@ -506,3 +506,3 @@ "src": "285:10:3"

],
"id": 339,
"id": 501,
"name": "ModifierInvocation",

@@ -532,7 +532,7 @@ "src": "285:10:3"

],
"referencedDeclaration": 316,
"referencedDeclaration": 478,
"type": "uint256",
"value": "last_completed_migration"
},
"id": 341,
"id": 503,
"name": "Identifier",

@@ -547,7 +547,7 @@ "src": "302:24:3"

],
"referencedDeclaration": 336,
"referencedDeclaration": 498,
"type": "uint256",
"value": "completed"
},
"id": 342,
"id": 504,
"name": "Identifier",

@@ -557,3 +557,3 @@ "src": "329:9:3"

],
"id": 343,
"id": 505,
"name": "Assignment",

@@ -563,3 +563,3 @@ "src": "302:36:3"

],
"id": 344,
"id": 506,
"name": "ExpressionStatement",

@@ -569,3 +569,3 @@ "src": "302:36:3"

],
"id": 345,
"id": 507,
"name": "Block",

@@ -575,3 +575,3 @@ "src": "296:47:3"

],
"id": 346,
"id": 508,
"name": "FunctionDefinition",

@@ -587,3 +587,3 @@ "src": "240:103:3"

"payable": false,
"scope": 367,
"scope": 529,
"stateMutability": "nonpayable",

@@ -600,3 +600,3 @@ "superFunction": null,

"name": "new_address",
"scope": 366,
"scope": 528,
"stateVariable": false,

@@ -614,3 +614,3 @@ "storageLocation": "default",

},
"id": 347,
"id": 509,
"name": "ElementaryTypeName",

@@ -620,3 +620,3 @@ "src": "364:7:3"

],
"id": 348,
"id": 510,
"name": "VariableDeclaration",

@@ -626,3 +626,3 @@ "src": "364:19:3"

],
"id": 349,
"id": 511,
"name": "ParameterList",

@@ -638,3 +638,3 @@ "src": "363:21:3"

"children": [],
"id": 352,
"id": 514,
"name": "ParameterList",

@@ -656,7 +656,7 @@ "src": "403:0:3"

],
"referencedDeclaration": 325,
"referencedDeclaration": 487,
"type": "modifier ()",
"value": "restricted"
},
"id": 350,
"id": 512,
"name": "Identifier",

@@ -666,3 +666,3 @@ "src": "392:10:3"

],
"id": 351,
"id": 513,
"name": "ModifierInvocation",

@@ -676,3 +676,3 @@ "src": "392:10:3"

"assignments": [
354
516
]

@@ -685,3 +685,3 @@ },

"name": "upgraded",
"scope": 366,
"scope": 528,
"stateVariable": false,

@@ -698,6 +698,6 @@ "storageLocation": "default",

"name": "Migrations",
"referencedDeclaration": 367,
"referencedDeclaration": 529,
"type": "contract Migrations"
},
"id": 353,
"id": 515,
"name": "UserDefinedTypeName",

@@ -707,3 +707,3 @@ "src": "409:10:3"

],
"id": 354,
"id": 516,
"name": "VariableDeclaration",

@@ -738,7 +738,7 @@ "src": "409:19:3"

],
"referencedDeclaration": 367,
"referencedDeclaration": 529,
"type": "type(contract Migrations)",
"value": "Migrations"
},
"id": 355,
"id": 517,
"name": "Identifier",

@@ -753,7 +753,7 @@ "src": "431:10:3"

],
"referencedDeclaration": 348,
"referencedDeclaration": 510,
"type": "address",
"value": "new_address"
},
"id": 356,
"id": 518,
"name": "Identifier",

@@ -763,3 +763,3 @@ "src": "442:11:3"

],
"id": 357,
"id": 519,
"name": "FunctionCall",

@@ -769,3 +769,3 @@ "src": "431:23:3"

],
"id": 358,
"id": 520,
"name": "VariableDeclarationStatement",

@@ -804,3 +804,3 @@ "src": "409:45:3"

"member_name": "setCompleted",
"referencedDeclaration": 346,
"referencedDeclaration": 508,
"type": "function (uint256) external"

@@ -815,7 +815,7 @@ },

],
"referencedDeclaration": 354,
"referencedDeclaration": 516,
"type": "contract Migrations",
"value": "upgraded"
},
"id": 359,
"id": 521,
"name": "Identifier",

@@ -825,3 +825,3 @@ "src": "460:8:3"

],
"id": 361,
"id": 523,
"name": "MemberAccess",

@@ -836,7 +836,7 @@ "src": "460:21:3"

],
"referencedDeclaration": 316,
"referencedDeclaration": 478,
"type": "uint256",
"value": "last_completed_migration"
},
"id": 362,
"id": 524,
"name": "Identifier",

@@ -846,3 +846,3 @@ "src": "482:24:3"

],
"id": 363,
"id": 525,
"name": "FunctionCall",

@@ -852,3 +852,3 @@ "src": "460:47:3"

],
"id": 364,
"id": 526,
"name": "ExpressionStatement",

@@ -858,3 +858,3 @@ "src": "460:47:3"

],
"id": 365,
"id": 527,
"name": "Block",

@@ -864,3 +864,3 @@ "src": "403:109:3"

],
"id": 366,
"id": 528,
"name": "FunctionDefinition",

@@ -870,3 +870,3 @@ "src": "347:165:3"

],
"id": 367,
"id": 529,
"name": "ContractDefinition",

@@ -876,3 +876,3 @@ "src": "25:489:3"

],
"id": 368,
"id": 530,
"name": "SourceUnit",

@@ -885,3 +885,3 @@ "src": "0:515:3"

"links": {},
"address": "0x5ed4b8d03dc0a0f0631c8494d387f5dbda7a8c36"
"address": "0x9a7d480b61ec8a36609444e5b8c8b3bb02218e0e"
},

@@ -891,7 +891,7 @@ "42": {

"links": {},
"address": "0xf1d4221dbfafd64ed39a8cb83003b170208017d1"
"address": "0x274c18466907869a506439752833b38d33f4fe40"
}
},
"schemaVersion": "1.0.0",
"updatedAt": "2017-10-25T00:45:22.238Z"
"updatedAt": "2017-10-27T03:52:31.621Z"
}

@@ -72,3 +72,3 @@ {

"Owned": [
420
582
]

@@ -86,3 +86,3 @@ }

},
"id": 369,
"id": 531,
"name": "PragmaDirective",

@@ -103,6 +103,6 @@ "src": "0:23:4"

"linearizedBaseContracts": [
420
582
],
"name": "Owned",
"scope": 421
"scope": 583
},

@@ -114,3 +114,3 @@ "children": [

"name": "owner",
"scope": 420,
"scope": 582,
"stateVariable": true,

@@ -128,3 +128,3 @@ "storageLocation": "default",

},
"id": 370,
"id": 532,
"name": "ElementaryTypeName",

@@ -134,3 +134,3 @@ "src": "44:7:4"

],
"id": 371,
"id": 533,
"name": "VariableDeclaration",

@@ -152,3 +152,3 @@ "src": "44:20:4"

"name": "oldOwner",
"scope": 377,
"scope": 539,
"stateVariable": false,

@@ -166,3 +166,3 @@ "storageLocation": "default",

},
"id": 372,
"id": 534,
"name": "ElementaryTypeName",

@@ -172,3 +172,3 @@ "src": "87:7:4"

],
"id": 373,
"id": 535,
"name": "VariableDeclaration",

@@ -182,3 +182,3 @@ "src": "87:16:4"

"name": "newOwner",
"scope": 377,
"scope": 539,
"stateVariable": false,

@@ -196,3 +196,3 @@ "storageLocation": "default",

},
"id": 374,
"id": 536,
"name": "ElementaryTypeName",

@@ -202,3 +202,3 @@ "src": "105:7:4"

],
"id": 375,
"id": 537,
"name": "VariableDeclaration",

@@ -208,3 +208,3 @@ "src": "105:16:4"

],
"id": 376,
"id": 538,
"name": "ParameterList",

@@ -214,3 +214,3 @@ "src": "86:36:4"

],
"id": 377,
"id": 539,
"name": "EventDefinition",

@@ -229,3 +229,3 @@ "src": "69:54:4"

"payable": false,
"scope": 420,
"scope": 582,
"stateMutability": "nonpayable",

@@ -242,3 +242,3 @@ "superFunction": null,

"name": "_owner",
"scope": 387,
"scope": 549,
"stateVariable": false,

@@ -256,3 +256,3 @@ "storageLocation": "default",

},
"id": 378,
"id": 540,
"name": "ElementaryTypeName",

@@ -262,3 +262,3 @@ "src": "142:7:4"

],
"id": 379,
"id": 541,
"name": "VariableDeclaration",

@@ -268,3 +268,3 @@ "src": "142:14:4"

],
"id": 380,
"id": 542,
"name": "ParameterList",

@@ -280,3 +280,3 @@ "src": "141:16:4"

"children": [],
"id": 381,
"id": 543,
"name": "ParameterList",

@@ -306,7 +306,7 @@ "src": "165:0:4"

],
"referencedDeclaration": 371,
"referencedDeclaration": 533,
"type": "address",
"value": "owner"
},
"id": 382,
"id": 544,
"name": "Identifier",

@@ -321,7 +321,7 @@ "src": "171:5:4"

],
"referencedDeclaration": 379,
"referencedDeclaration": 541,
"type": "address",
"value": "_owner"
},
"id": 383,
"id": 545,
"name": "Identifier",

@@ -331,3 +331,3 @@ "src": "179:6:4"

],
"id": 384,
"id": 546,
"name": "Assignment",

@@ -337,3 +337,3 @@ "src": "171:14:4"

],
"id": 385,
"id": 547,
"name": "ExpressionStatement",

@@ -343,3 +343,3 @@ "src": "171:14:4"

],
"id": 386,
"id": 548,
"name": "Block",

@@ -349,3 +349,3 @@ "src": "165:25:4"

],
"id": 387,
"id": 549,
"name": "FunctionDefinition",

@@ -361,3 +361,3 @@ "src": "127:63:4"

"payable": false,
"scope": 420,
"scope": 582,
"stateMutability": "nonpayable",

@@ -374,3 +374,3 @@ "superFunction": null,

"name": "newOwner",
"scope": 408,
"scope": 570,
"stateVariable": false,

@@ -388,3 +388,3 @@ "storageLocation": "default",

},
"id": 388,
"id": 550,
"name": "ElementaryTypeName",

@@ -394,3 +394,3 @@ "src": "212:7:4"

],
"id": 389,
"id": 551,
"name": "VariableDeclaration",

@@ -400,3 +400,3 @@ "src": "212:16:4"

],
"id": 390,
"id": 552,
"name": "ParameterList",

@@ -412,3 +412,3 @@ "src": "211:18:4"

"children": [],
"id": 393,
"id": 555,
"name": "ParameterList",

@@ -430,7 +430,7 @@ "src": "247:0:4"

],
"referencedDeclaration": 419,
"referencedDeclaration": 581,
"type": "modifier ()",
"value": "ownerOnly"
},
"id": 391,
"id": 553,
"name": "Identifier",

@@ -440,3 +440,3 @@ "src": "237:9:4"

],
"id": 392,
"id": 554,
"name": "ModifierInvocation",

@@ -450,3 +450,3 @@ "src": "237:9:4"

"assignments": [
395
557
]

@@ -459,3 +459,3 @@ },

"name": "oldOwner",
"scope": 408,
"scope": 570,
"stateVariable": false,

@@ -473,3 +473,3 @@ "storageLocation": "default",

},
"id": 394,
"id": 556,
"name": "ElementaryTypeName",

@@ -479,3 +479,3 @@ "src": "253:7:4"

],
"id": 395,
"id": 557,
"name": "VariableDeclaration",

@@ -490,7 +490,7 @@ "src": "253:16:4"

],
"referencedDeclaration": 371,
"referencedDeclaration": 533,
"type": "address",
"value": "owner"
},
"id": 396,
"id": 558,
"name": "Identifier",

@@ -500,3 +500,3 @@ "src": "272:5:4"

],
"id": 397,
"id": 559,
"name": "VariableDeclarationStatement",

@@ -524,7 +524,7 @@ "src": "253:24:4"

],
"referencedDeclaration": 371,
"referencedDeclaration": 533,
"type": "address",
"value": "owner"
},
"id": 398,
"id": 560,
"name": "Identifier",

@@ -539,7 +539,7 @@ "src": "283:5:4"

],
"referencedDeclaration": 389,
"referencedDeclaration": 551,
"type": "address",
"value": "newOwner"
},
"id": 399,
"id": 561,
"name": "Identifier",

@@ -549,3 +549,3 @@ "src": "291:8:4"

],
"id": 400,
"id": 562,
"name": "Assignment",

@@ -555,3 +555,3 @@ "src": "283:16:4"

],
"id": 401,
"id": 563,
"name": "ExpressionStatement",

@@ -592,7 +592,7 @@ "src": "283:16:4"

],
"referencedDeclaration": 377,
"referencedDeclaration": 539,
"type": "function (address,address)",
"value": "LogOwnerSet"
},
"id": 402,
"id": 564,
"name": "Identifier",

@@ -607,7 +607,7 @@ "src": "306:11:4"

],
"referencedDeclaration": 395,
"referencedDeclaration": 557,
"type": "address",
"value": "oldOwner"
},
"id": 403,
"id": 565,
"name": "Identifier",

@@ -622,7 +622,7 @@ "src": "318:8:4"

],
"referencedDeclaration": 389,
"referencedDeclaration": 551,
"type": "address",
"value": "newOwner"
},
"id": 404,
"id": 566,
"name": "Identifier",

@@ -632,3 +632,3 @@ "src": "328:8:4"

],
"id": 405,
"id": 567,
"name": "FunctionCall",

@@ -638,3 +638,3 @@ "src": "306:31:4"

],
"id": 406,
"id": 568,
"name": "ExpressionStatement",

@@ -644,3 +644,3 @@ "src": "306:31:4"

],
"id": 407,
"id": 569,
"name": "Block",

@@ -650,3 +650,3 @@ "src": "247:95:4"

],
"id": 408,
"id": 570,
"name": "FunctionDefinition",

@@ -668,3 +668,3 @@ "src": "194:148:4"

"children": [],
"id": 409,
"id": 571,
"name": "ParameterList",

@@ -703,7 +703,7 @@ "src": "364:2:4"

],
"referencedDeclaration": 657,
"referencedDeclaration": 836,
"type": "function (bool) pure",
"value": "require"
},
"id": 410,
"id": 572,
"name": "Identifier",

@@ -745,7 +745,7 @@ "src": "373:7:4"

],
"referencedDeclaration": 639,
"referencedDeclaration": 818,
"type": "msg",
"value": "msg"
},
"id": 411,
"id": 573,
"name": "Identifier",

@@ -755,3 +755,3 @@ "src": "381:3:4"

],
"id": 412,
"id": 574,
"name": "MemberAccess",

@@ -766,7 +766,7 @@ "src": "381:10:4"

],
"referencedDeclaration": 371,
"referencedDeclaration": 533,
"type": "address",
"value": "owner"
},
"id": 413,
"id": 575,
"name": "Identifier",

@@ -776,3 +776,3 @@ "src": "395:5:4"

],
"id": 414,
"id": 576,
"name": "BinaryOperation",

@@ -782,3 +782,3 @@ "src": "381:19:4"

],
"id": 415,
"id": 577,
"name": "FunctionCall",

@@ -788,3 +788,3 @@ "src": "373:28:4"

],
"id": 416,
"id": 578,
"name": "ExpressionStatement",

@@ -794,3 +794,3 @@ "src": "373:28:4"

{
"id": 417,
"id": 579,
"name": "PlaceholderStatement",

@@ -800,3 +800,3 @@ "src": "407:1:4"

],
"id": 418,
"id": 580,
"name": "Block",

@@ -806,3 +806,3 @@ "src": "367:46:4"

],
"id": 419,
"id": 581,
"name": "ModifierDefinition",

@@ -812,3 +812,3 @@ "src": "346:67:4"

],
"id": 420,
"id": 582,
"name": "ContractDefinition",

@@ -818,3 +818,3 @@ "src": "25:390:4"

],
"id": 421,
"id": 583,
"name": "SourceUnit",

@@ -825,3 +825,3 @@ "src": "0:416:4"

"schemaVersion": "1.0.0",
"updatedAt": "2017-10-25T00:41:30.394Z"
"updatedAt": "2017-10-27T03:47:14.420Z"
}

@@ -12,2 +12,20 @@ {

{
"name": "by",
"type": "int256"
}
],
"name": "incrementReputation",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"name": "nameHash",
"type": "bytes32"
},
{
"name": "newOwner",

@@ -119,2 +137,21 @@ "type": "address"

{
"constant": true,
"inputs": [
{
"name": "",
"type": "address"
}
],
"name": "isForum",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,

@@ -273,7 +310,7 @@ "inputs": [

],
"bytecode": "0x6060604052341561000f57600080fd5b6112e08061001e6000396000f3006060604052361561008b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631ca7f84681146100905780636517579c146100b457806368ae5563146100f8578063af9a3f9b1461014b578063cea6ab98146101ae578063f8d199291461026c578063fb11871714610285578063ffd8d860146102b7575b600080fd5b341561009b57600080fd5b6100b2600435600160a060020a036024351661030a565b005b34156100bf57600080fd5b6100ca6004356103ad565b604051600160a060020a03909316835260208301919091526040808301919091526060909101905180910390f35b341561010357600080fd5b6100b260046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050933593506103d692505050565b341561015657600080fd5b61019c60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061054495505050505050565b60405190815260200160405180910390f35b34156101b957600080fd5b6101c46004356105a9565b604051600160a060020a038516815260208101849052604081018390526080606082018181528354600261010060018316150260001901909116049183018290529060a08301908490801561025a5780601f1061022f5761010080835404028352916020019161025a565b820191906000526020600020905b81548152906001019060200180831161023d57829003601f168201915b50509550505050505060405180910390f35b341561027757600080fd5b6100b26004356024356105d8565b341561029057600080fd5b61029b60043561064e565b604051600160a060020a03909116815260200160405180910390f35b34156102c257600080fd5b6100b260046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061066992505050565b6000828152602081905260408120805490919033600160a060020a0390811691161461033557600080fd5b8154600160a060020a038481169116146103a757508054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617808455918116911681857f15b3c3e6466fcdfc0cfde87577e8522453c149f9dfceebdd157befc45d37407f60405160405180910390a45b50505050565b600090815260208190526040902080546001820154600290920154600160a060020a0390911692565b60006103e183610544565b600081815260208190526040902054909150600160a060020a03161561040657600080fd5b60806040519081016040908152600160a060020a0333168252602080830185905260008284018190526060840187905284815290819052208151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160018201556040820151816002015560608201518160030190805161049692916020019061082c565b50839150829050600160a060020a0333167f2d170056a2a3b2aa6d65404b3d9d98e1a188385e9721839e23ed112288306bc38660405160208082528190810183818151815260200191508051906020019080838360005b838110156105055780820151838201526020016104ed565b50505050905090810190601f1680156105325780820380516001836020036101000a031916815260200191505b509250505060405180910390a4505050565b6000816040518082805190602001908083835b602083106105765780518252601f199092019160209182019101610557565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390209050919050565b6000602081905290815260409020805460018201546002830154600160a060020a039092169290919060030184565b6000828152602081905260408120805490919033600160a060020a0390811691161461060357600080fd5b600182015483146103a75750600181018054908390558281857f92c35dcec77dd4c72ad79fb915bb0fe8972b29f6e0d12c41a370f8275d51c02960405160405180910390a450505050565b600160205260009081526040902054600160a060020a031681565b600061067483610544565b600081815260016020526040902054909150600160a060020a03161561069957600080fd5b303384846106a56108aa565b600160a060020a038086168252841660208201526060810182905260806040820181815290820184818151815260200191508051906020019080838360005b838110156106fc5780820151838201526020016106e4565b50505050905090810190601f1680156107295780820380516001836020036101000a031916815260200191505b5095505050505050604051809103906000f080151561074757600080fd5b60008281526001602052604090819020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0393841617908190558216913316907f24ce408a6a3eaa7a8e0df086351157dada94841bbb86ce3935a4b6c1d15813cb90849087905182815260406020820181815290820183818151815260200191508051906020019080838360005b838110156107ec5780820151838201526020016107d4565b50505050905090810190601f1680156108195780820380516001836020036101000a031916815260200191505b50935050505060405180910390a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061086d57805160ff191683800117855561089a565b8280016001018555821561089a579182015b8281111561089a57825182559160200191906001019061087f565b506108a69291506108ba565b5090565b6040516109dd806108d883390190565b6108d491905b808211156108a657600081556001016108c0565b905600606060405260018055341561001357600080fd5b6040516109dd3803806109dd83398101604052808051919060200180519190602001805182019190602001805160008054600160a060020a031916600160a060020a03871617905591506002905082805161007292916020019061009d565b50600455505060058054600160a060020a031916600160a060020a0392909216919091179055610138565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100de57805160ff191683800117855561010b565b8280016001018555821561010b579182015b8281111561010b5782518255916020019190600101906100f0565b5061011792915061011b565b5090565b61013591905b808211156101175760008155600101610121565b90565b610896806101476000396000f300606060405236156100965763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009b57806313af4035146101255780633dcc64bb146101465780635c09bd98146101705780637b103999146101955780638da5cb5b146101c4578063cfcf30d1146101d7578063d04edf44146101ed578063d410e8ba146102ce575b600080fd5b34156100a657600080fd5b6100ae6102e1565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ea5780820151838201526020016100d2565b50505050905090810190601f1680156101175780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013057600080fd5b610144600160a060020a036004351661037f565b005b341561015157600080fd5b61015c600435610412565b604051901515815260200160405180910390f35b341561017b57600080fd5b610183610427565b60405190815260200160405180910390f35b34156101a057600080fd5b6101a861042d565b604051600160a060020a03909116815260200160405180910390f35b34156101cf57600080fd5b6101a861043c565b34156101e257600080fd5b61014460043561044b565b34156101f857600080fd5b610183600480359060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949686359690955060408082019550602091820135870180830195503593508392508282029091019051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506104b895505050505050565b34156102d957600080fd5b61018361078c565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103775780601f1061034c57610100808354040283529160200191610377565b820191906000526020600020905b81548152906001019060200180831161035a57829003601f168201915b505050505081565b6000805433600160a060020a0390811691161461039b57600080fd5b5060008054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617909255167fa1d2149652d81eb35c360c115fc7ac594124cb1ea8a5a33e9a7f5768c62869fb8183604051600160a060020a039283168152911660208201526040908101905180910390a15050565b60036020526000908152604090205460ff1681565b60015481565b600554600160a060020a031681565b600054600160a060020a031681565b6000805433600160a060020a0390811691161461046757600080fd5b506004805490829055600160a060020a0333167f2deca48a46f08a91bbaa58dbbe883244613f677300197e15a799024dbd1e542c828460405191825260208201526040908101905180910390a25050565b6005546000908190819081908190600160a060020a0316636517579c8b83604051606001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff84160281526004810191909152602401606060405180830381600087803b151561052c57600080fd5b6102c65a03f1151561053d57600080fd5b5050506040518051906020018051906020018051600454939750955050508390131561056857600080fd5b83600160a060020a031633600160a060020a031614151561058857600080fd5b60008a81526003602052604090205460ff16156105a457600080fd5b8a15806105be575060008b81526006602052604090205415155b15156105c957600080fd5b85518751146105d757600080fd5b6001805480820190915591508a156106005760008b81526006602052604090206001015461065d565b886040518082805190602001908083835b602083106106305780518252601f199092019160209182019101610611565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390205b9050610100604051908101604090815283825260208083018490528183018e9052606083018c9052608083018b905260a083018d905260c083018a905260e0830189905260008581526006909152208151815560208201516001820155604082015181600201556060820151816003019080516106de929160200190610792565b506080820151600482015560a0820151600582015560c08201518160060190805161070d929160200190610810565b5060e082015181600701908051610728929160200190610810565b508291508b90507fb8e342d026448f6f789231a573935b6053992a83290903336a9897964c6c3d608d3386604051928352600160a060020a0390911660208301526040808301919091526060909101905180910390a3509998505050505050505050565b60045481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107d357805160ff1916838001178555610800565b82800160010185558215610800579182015b828111156108005782518255916020019190600101906107e5565b5061080c92915061084d565b5090565b828054828255906000526020600020908101928215610800579160200282015b828111156108005782518255602090920191600190910190610830565b61086791905b8082111561080c5760008155600101610853565b905600a165627a7a723058205d661dfd15751d46b6dcfbc6a715f6e80954d8b60ae6c18d64b99f9e459742ea0029a165627a7a72305820afb6eb658dd620f8b73fbc5c6a87e43cc9d4936f6e6a0a0efc21bdaeb0fd2cb50029",
"deployedBytecode": "0x6060604052361561008b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631ca7f84681146100905780636517579c146100b457806368ae5563146100f8578063af9a3f9b1461014b578063cea6ab98146101ae578063f8d199291461026c578063fb11871714610285578063ffd8d860146102b7575b600080fd5b341561009b57600080fd5b6100b2600435600160a060020a036024351661030a565b005b34156100bf57600080fd5b6100ca6004356103ad565b604051600160a060020a03909316835260208301919091526040808301919091526060909101905180910390f35b341561010357600080fd5b6100b260046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050933593506103d692505050565b341561015657600080fd5b61019c60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061054495505050505050565b60405190815260200160405180910390f35b34156101b957600080fd5b6101c46004356105a9565b604051600160a060020a038516815260208101849052604081018390526080606082018181528354600261010060018316150260001901909116049183018290529060a08301908490801561025a5780601f1061022f5761010080835404028352916020019161025a565b820191906000526020600020905b81548152906001019060200180831161023d57829003601f168201915b50509550505050505060405180910390f35b341561027757600080fd5b6100b26004356024356105d8565b341561029057600080fd5b61029b60043561064e565b604051600160a060020a03909116815260200160405180910390f35b34156102c257600080fd5b6100b260046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061066992505050565b6000828152602081905260408120805490919033600160a060020a0390811691161461033557600080fd5b8154600160a060020a038481169116146103a757508054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617808455918116911681857f15b3c3e6466fcdfc0cfde87577e8522453c149f9dfceebdd157befc45d37407f60405160405180910390a45b50505050565b600090815260208190526040902080546001820154600290920154600160a060020a0390911692565b60006103e183610544565b600081815260208190526040902054909150600160a060020a03161561040657600080fd5b60806040519081016040908152600160a060020a0333168252602080830185905260008284018190526060840187905284815290819052208151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160018201556040820151816002015560608201518160030190805161049692916020019061082c565b50839150829050600160a060020a0333167f2d170056a2a3b2aa6d65404b3d9d98e1a188385e9721839e23ed112288306bc38660405160208082528190810183818151815260200191508051906020019080838360005b838110156105055780820151838201526020016104ed565b50505050905090810190601f1680156105325780820380516001836020036101000a031916815260200191505b509250505060405180910390a4505050565b6000816040518082805190602001908083835b602083106105765780518252601f199092019160209182019101610557565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390209050919050565b6000602081905290815260409020805460018201546002830154600160a060020a039092169290919060030184565b6000828152602081905260408120805490919033600160a060020a0390811691161461060357600080fd5b600182015483146103a75750600181018054908390558281857f92c35dcec77dd4c72ad79fb915bb0fe8972b29f6e0d12c41a370f8275d51c02960405160405180910390a450505050565b600160205260009081526040902054600160a060020a031681565b600061067483610544565b600081815260016020526040902054909150600160a060020a03161561069957600080fd5b303384846106a56108aa565b600160a060020a038086168252841660208201526060810182905260806040820181815290820184818151815260200191508051906020019080838360005b838110156106fc5780820151838201526020016106e4565b50505050905090810190601f1680156107295780820380516001836020036101000a031916815260200191505b5095505050505050604051809103906000f080151561074757600080fd5b60008281526001602052604090819020805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0393841617908190558216913316907f24ce408a6a3eaa7a8e0df086351157dada94841bbb86ce3935a4b6c1d15813cb90849087905182815260406020820181815290820183818151815260200191508051906020019080838360005b838110156107ec5780820151838201526020016107d4565b50505050905090810190601f1680156108195780820380516001836020036101000a031916815260200191505b50935050505060405180910390a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061086d57805160ff191683800117855561089a565b8280016001018555821561089a579182015b8281111561089a57825182559160200191906001019061087f565b506108a69291506108ba565b5090565b6040516109dd806108d883390190565b6108d491905b808211156108a657600081556001016108c0565b905600606060405260018055341561001357600080fd5b6040516109dd3803806109dd83398101604052808051919060200180519190602001805182019190602001805160008054600160a060020a031916600160a060020a03871617905591506002905082805161007292916020019061009d565b50600455505060058054600160a060020a031916600160a060020a0392909216919091179055610138565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100de57805160ff191683800117855561010b565b8280016001018555821561010b579182015b8281111561010b5782518255916020019190600101906100f0565b5061011792915061011b565b5090565b61013591905b808211156101175760008155600101610121565b90565b610896806101476000396000f300606060405236156100965763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009b57806313af4035146101255780633dcc64bb146101465780635c09bd98146101705780637b103999146101955780638da5cb5b146101c4578063cfcf30d1146101d7578063d04edf44146101ed578063d410e8ba146102ce575b600080fd5b34156100a657600080fd5b6100ae6102e1565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ea5780820151838201526020016100d2565b50505050905090810190601f1680156101175780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013057600080fd5b610144600160a060020a036004351661037f565b005b341561015157600080fd5b61015c600435610412565b604051901515815260200160405180910390f35b341561017b57600080fd5b610183610427565b60405190815260200160405180910390f35b34156101a057600080fd5b6101a861042d565b604051600160a060020a03909116815260200160405180910390f35b34156101cf57600080fd5b6101a861043c565b34156101e257600080fd5b61014460043561044b565b34156101f857600080fd5b610183600480359060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949686359690955060408082019550602091820135870180830195503593508392508282029091019051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506104b895505050505050565b34156102d957600080fd5b61018361078c565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103775780601f1061034c57610100808354040283529160200191610377565b820191906000526020600020905b81548152906001019060200180831161035a57829003601f168201915b505050505081565b6000805433600160a060020a0390811691161461039b57600080fd5b5060008054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617909255167fa1d2149652d81eb35c360c115fc7ac594124cb1ea8a5a33e9a7f5768c62869fb8183604051600160a060020a039283168152911660208201526040908101905180910390a15050565b60036020526000908152604090205460ff1681565b60015481565b600554600160a060020a031681565b600054600160a060020a031681565b6000805433600160a060020a0390811691161461046757600080fd5b506004805490829055600160a060020a0333167f2deca48a46f08a91bbaa58dbbe883244613f677300197e15a799024dbd1e542c828460405191825260208201526040908101905180910390a25050565b6005546000908190819081908190600160a060020a0316636517579c8b83604051606001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff84160281526004810191909152602401606060405180830381600087803b151561052c57600080fd5b6102c65a03f1151561053d57600080fd5b5050506040518051906020018051906020018051600454939750955050508390131561056857600080fd5b83600160a060020a031633600160a060020a031614151561058857600080fd5b60008a81526003602052604090205460ff16156105a457600080fd5b8a15806105be575060008b81526006602052604090205415155b15156105c957600080fd5b85518751146105d757600080fd5b6001805480820190915591508a156106005760008b81526006602052604090206001015461065d565b886040518082805190602001908083835b602083106106305780518252601f199092019160209182019101610611565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390205b9050610100604051908101604090815283825260208083018490528183018e9052606083018c9052608083018b905260a083018d905260c083018a905260e0830189905260008581526006909152208151815560208201516001820155604082015181600201556060820151816003019080516106de929160200190610792565b506080820151600482015560a0820151600582015560c08201518160060190805161070d929160200190610810565b5060e082015181600701908051610728929160200190610810565b508291508b90507fb8e342d026448f6f789231a573935b6053992a83290903336a9897964c6c3d608d3386604051928352600160a060020a0390911660208301526040808301919091526060909101905180910390a3509998505050505050505050565b60045481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107d357805160ff1916838001178555610800565b82800160010185558215610800579182015b828111156108005782518255916020019190600101906107e5565b5061080c92915061084d565b5090565b828054828255906000526020600020908101928215610800579160200282015b828111156108005782518255602090920191600190910190610830565b61086791905b8082111561080c5760008155600101610853565b905600a165627a7a723058205d661dfd15751d46b6dcfbc6a715f6e80954d8b60ae6c18d64b99f9e459742ea0029a165627a7a72305820afb6eb658dd620f8b73fbc5c6a87e43cc9d4936f6e6a0a0efc21bdaeb0fd2cb50029",
"sourceMap": "85:52:5:-;;;;;;;;;;;;;;;;;",
"deployedSourceMap": "85:52:5:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1192:386:6;;;;;;;;;;;;-1:-1:-1;;;;;1192:386:6;;;;;;;972:216;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;972:216:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;619:349;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;619:349:6;;-1:-1:-1;;619:349:6;;;-1:-1:-1;619:349:6;;-1:-1:-1;;;619:349:6;50:94:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;50:94:2;;-1:-1:-1;50:94:2;;-1:-1:-1;;;;;;50:94:2;;;;;;;;;;;;;;;;577:37:6;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;577:37:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;577:37:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1582:392;;;;;;;;;;;;;;;;295:39:1;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;295:39:1;;;;;;;;;;;;;;339:305;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;339:305:1;;-1:-1:-1;;339:305:1;;;-1:-1:-1;339:305:1;;-1:-1:-1;;;339:305:1;1192:386:6;1263:17;1283:15;;;;;;;;;;1344:10;;1283:15;;1263:17;1358:10;-1:-1:-1;;;;;1344:24:6;;;:10;;:24;1336:33;;;;;;1422:10;;-1:-1:-1;;;;;1422:22:6;;;:10;;:22;1418:156;;-1:-1:-1;1473:10:6;;-1:-1:-1;;;;;1491:21:6;;;-1:-1:-1;;1491:21:6;;;;;;1473:10;;;;1556;1473;1536:8;1520:47;;;;;;;;;;1418:156;1192:386;;;;:::o;972:216::-;1032:13;1109:15;;;;;;;;;;1138:10;;;1150:15;;;1167;;;;;-1:-1:-1;;;;;1138:10:6;;;;972:216::o;619:349::-;687:16;706:14;715:4;706:8;:14::i;:::-;767:1;734:15;;;;;;;;;;:21;687:33;;-1:-1:-1;;;;;;734:21:6;:35;726:44;;;;;;795:106;;;;;;;;;;-1:-1:-1;;;;;815:10:6;795:106;;;;;;;;;;;;;;;;;;;;;;;777:15;;;;;;;;795:106;777:124;;;-1:-1:-1;;777:124:6;-1:-1:-1;;;;;777:124:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;946:10:6;;-1:-1:-1;936:8:6;;-1:-1:-1;;;;;;924:10:6;908:55;;958:4;908:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;619:349:6;;;:::o;50:94:2:-;102:7;134:4;124:15;;;;;;;;;;;;;36:153:-1;66:2;58;;36:153;;182:3;176:5;164:6;;-1:-1;;139:3;;;;98:2;89:3;;;;114;36:153;;;274:1;267:3;263:2;259:3;254;250;246;315:4;311:3;305;299:5;295:3;356:4;350:3;344:5;340:3;377:2;365:6;;;-1:-1;;;3:399;;;;;-1:-1;3:399;;-1:-1;;3:399;;;;;;117:22:2;;50:94;;;:::o;577:37:6:-;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;577:37:6;;;;;;;;;;:::o;1582:392::-;1659:17;1679:15;;;;;;;;;;1740:10;;1679:15;;1659:17;1754:10;-1:-1:-1;;;;;1740:24:6;;;:10;;:24;1732:33;;;;;;1776:15;;;;:32;;1772:198;;-1:-1:-1;1842:15:6;;;;;1865:31;;;;1883:13;1842:15;1924:8;1904:59;;;;;;;;;;1582:392;;;;:::o;295:39:1:-;;;;;;;;;;;;-1:-1:-1;;;;;295:39:1;;:::o;339:305::-;413:16;432:14;441:4;432:8;:14::i;:::-;488:1;460:16;;;:6;:16;;;;;;413:33;;-1:-1:-1;;;;;;460:16:1;:30;452:39;;;;;;527:4;533:10;545:4;551:19;517:54;;:::i;:::-;-1:-1:-1;;;;;517:54:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;498:16:1;;;;:6;:16;;;;;;;:73;;-1:-1:-1;;498:73:1;-1:-1:-1;;;;;498:73:1;;;;;;;;606:16;;;594:10;577:62;;;;498:16;;634:4;;577:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;339:305:1;;;:::o;85:52:5:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;85:52:5;;;-1:-1:-1;85:52:5;:::i;:::-;;;:::o;:::-;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;:::o",
"source": "pragma solidity 0.4.17;\n\nimport \"./ForumRegistry.sol\";\nimport \"./UserRegistry.sol\";\n\ncontract Registry is UserRegistry, ForumRegistry {\n}\n",
"bytecode": "0x6060604052341561000f57600080fd5b6115e58061001e6000396000f300606060405236156100a15763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a1516cc81146100a65780631ca7f846146100c15780636517579c146100e357806368ae556314610127578063af9a3f9b1461017a578063cea6ab98146101dd578063e7c4f6b21461029b578063f8d19929146102ce578063fb118717146102e7578063ffd8d86014610319575b600080fd5b34156100b157600080fd5b6100bf60043560243561036c565b005b34156100cc57600080fd5b6100bf600435600160a060020a03602435166103ae565b34156100ee57600080fd5b6100f9600435610451565b604051600160a060020a03909316835260208301919091526040808301919091526060909101905180910390f35b341561013257600080fd5b6100bf60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061047a92505050565b341561018557600080fd5b6101cb60046024813581810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506105e895505050505050565b60405190815260200160405180910390f35b34156101e857600080fd5b6101f360043561064d565b604051600160a060020a038516815260208101849052604081018390526080606082018181528354600261010060018316150260001901909116049183018290529060a0830190849080156102895780601f1061025e57610100808354040283529160200191610289565b820191906000526020600020905b81548152906001019060200180831161026c57829003601f168201915b50509550505050505060405180910390f35b34156102a657600080fd5b6102ba600160a060020a036004351661067c565b604051901515815260200160405180910390f35b34156102d957600080fd5b6100bf600435602435610691565b34156102f257600080fd5b6102fd600435610707565b604051600160a060020a03909116815260200160405180910390f35b341561032457600080fd5b6100bf60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061072292505050565b600160a060020a03331660009081526002602052604090205460ff16151561039357600080fd5b60009182526020829052604090912060020180549091019055565b6000828152602081905260408120805490919033600160a060020a039081169116146103d957600080fd5b8154600160a060020a0384811691161461044b57508054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617808455918116911681857f15b3c3e6466fcdfc0cfde87577e8522453c149f9dfceebdd157befc45d37407f60405160405180910390a45b50505050565b600090815260208190526040902080546001820154600290920154600160a060020a0390911692565b6000610485836105e8565b600081815260208190526040902054909150600160a060020a0316156104aa57600080fd5b60806040519081016040908152600160a060020a0333168252602080830185905260008284018190526060840187905284815290819052208151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160018201556040820151816002015560608201518160030190805161053a929160200190610903565b50839150829050600160a060020a0333167f2d170056a2a3b2aa6d65404b3d9d98e1a188385e9721839e23ed112288306bc38660405160208082528190810183818151815260200191508051906020019080838360005b838110156105a9578082015183820152602001610591565b50505050905090810190601f1680156105d65780820380516001836020036101000a031916815260200191505b509250505060405180910390a4505050565b6000816040518082805190602001908083835b6020831061061a5780518252601f1990920191602091820191016105fb565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390209050919050565b6000602081905290815260409020805460018201546002830154600160a060020a039092169290919060030184565b60026020526000908152604090205460ff1681565b6000828152602081905260408120805490919033600160a060020a039081169116146106bc57600080fd5b6001820154831461044b5750600181018054908390558281857f92c35dcec77dd4c72ad79fb915bb0fe8972b29f6e0d12c41a370f8275d51c02960405160405180910390a450505050565b600160205260009081526040902054600160a060020a031681565b600061072d836105e8565b600081815260016020526040902054909150600160a060020a03161561075257600080fd5b3033848461075e610981565b600160a060020a038086168252841660208201526060810182905260806040820181815290820184818151815260200191508051906020019080838360005b838110156107b557808201518382015260200161079d565b50505050905090810190601f1680156107e25780820380516001836020036101000a031916815260200191505b5095505050505050604051809103906000f080151561080057600080fd5b6000828152600160208181526040808420805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03968716178082558616855260028352818520805460ff1916851790559386905291905290548216913316907f24ce408a6a3eaa7a8e0df086351157dada94841bbb86ce3935a4b6c1d15813cb90849087905182815260406020820181815290820183818151815260200191508051906020019080838360005b838110156108c35780820151838201526020016108ab565b50505050905090810190601f1680156108f05780820380516001836020036101000a031916815260200191505b50935050505060405180910390a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061094457805160ff1916838001178555610971565b82800160010185558215610971579182015b82811115610971578251825591602001919060010190610956565b5061097d929150610991565b5090565b604051610c0b806109af83390190565b6109ab91905b8082111561097d5760008155600101610997565b905600606060405260018055341561001357600080fd5b604051610c0b380380610c0b83398101604052808051919060200180519190602001805182019190602001805160008054600160a060020a031916600160a060020a03871617905591506002905082805161007292916020019061009d565b50600455505060058054600160a060020a031916600160a060020a0392909216919091179055610138565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100de57805160ff191683800117855561010b565b8280016001018555821561010b579182015b8281111561010b5782518255916020019190600101906100f0565b5061011792915061011b565b5090565b61013591905b808211156101175760008155600101610121565b90565b610ac4806101476000396000f300606060405236156100885763ffffffff60e060020a60003504166306fdde03811461008d57806313af4035146101175780633dcc64bb146101385780635c09bd98146101625780637b103999146101875780638da5cb5b146101b6578063c6f5ec11146101c9578063cfcf30d1146101e5578063d04edf44146101fb578063d410e8ba146102dc575b600080fd5b341561009857600080fd5b6100a06102ef565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100dc5780820151838201526020016100c4565b50505050905090810190601f1680156101095780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012257600080fd5b610136600160a060020a036004351661038d565b005b341561014357600080fd5b61014e600435610420565b604051901515815260200160405180910390f35b341561016d57600080fd5b610175610435565b60405190815260200160405180910390f35b341561019257600080fd5b61019a61043b565b604051600160a060020a03909116815260200160405180910390f35b34156101c157600080fd5b61019a61044a565b34156101d457600080fd5b610175600435602435604435610459565b34156101f057600080fd5b610136600435610681565b341561020657600080fd5b610175600480359060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949686359690955060408082019550602091820135870180830195503593508392508282029091019051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506106ee95505050505050565b34156102e757600080fd5b6101756109ba565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103855780601f1061035a57610100808354040283529160200191610385565b820191906000526020600020905b81548152906001019060200180831161036857829003601f168201915b505050505081565b6000805433600160a060020a039081169116146103a957600080fd5b5060008054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617909255167fa1d2149652d81eb35c360c115fc7ac594124cb1ea8a5a33e9a7f5768c62869fb8183604051600160a060020a039283168152911660208201526040908101905180910390a15050565b60036020526000908152604090205460ff1681565b60015481565b600554600160a060020a031681565b600054600160a060020a031681565b600083815260066020526040812054819081908190819081901161047c57600080fd5b8560011480610489575085155b80610495575085600019145b15156104a057600080fd5b60008881526006602090815260408083208a84526009019091529020549350858414156104cc57600080fd5b600554600160a060020a0316636517579c8860006040516060015260405160e060020a63ffffffff84160281526004810191909152602401606060405180830381600087803b151561051d57600080fd5b6102c65a03f1151561052e57600080fd5b50505060405180519060200180519060200180516004549396509450505082121561055857600080fd5b82600160a060020a031633600160a060020a031614151561057857600080fd5b60008781526003602052604090205460ff161561059457600080fd5b5060008781526006602081815260408084208a85526009810183528185208a9055938b9052919052600882018054868903908101909155600580549301549092600160a060020a031691630a1516cc919084905160e060020a63ffffffff851602815260048101929092526024820152604401600060405180830381600087803b151561062057600080fd5b6102c65a03f1151561063157600080fd5b50879150889050897f0696ae7568023e8c21b107637e9fcd909c150d6f3a1ff84ba1eddad75f61634f60405160405180910390a45050506000948552505060066020525050604090206008015490565b6000805433600160a060020a0390811691161461069d57600080fd5b506004805490829055600160a060020a0333167f2deca48a46f08a91bbaa58dbbe883244613f677300197e15a799024dbd1e542c828460405191825260208201526040908101905180910390a25050565b6005546000908190819081908190600160a060020a0316636517579c8b836040516060015260405160e060020a63ffffffff84160281526004810191909152602401606060405180830381600087803b151561074957600080fd5b6102c65a03f1151561075a57600080fd5b5050506040518051906020018051906020018051600454939750955050508390131561078557600080fd5b83600160a060020a031633600160a060020a03161415156107a557600080fd5b60008a81526003602052604090205460ff16156107c157600080fd5b8a15806107db575060008b81526006602052604090205415155b15156107e657600080fd5b85518751146107f457600080fd5b6001805480820190915591508a1561081d5760008b81526006602052604090206001015461087a565b886040518082805190602001908083835b6020831061084d5780518252601f19909201916020918201910161082e565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390205b9050610120604051908101604090815283825260208083018490528183018e9052606083018c9052608083018b905260a083018d905260c083018a905260e08301899052600161010084015260008581526006909152208151815560208201516001820155604082015181600201556060820151816003019080516109039291602001906109c0565b506080820151600482015560a0820151600582015560c082015181600601908051610932929160200190610a3e565b5060e08201518160070190805161094d929160200190610a3e565b5061010082015160089091015550808a7fb8e342d026448f6f789231a573935b6053992a83290903336a9897964c6c3d608d3386604051928352600160a060020a0390911660208301526040808301919091526060909101905180910390a3509998505050505050505050565b60045481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610a0157805160ff1916838001178555610a2e565b82800160010185558215610a2e579182015b82811115610a2e578251825591602001919060010190610a13565b50610a3a929150610a7b565b5090565b828054828255906000526020600020908101928215610a2e579160200282015b82811115610a2e5782518255602090920191600190910190610a5e565b610a9591905b80821115610a3a5760008155600101610a81565b905600a165627a7a72305820bcda5b4293b20fe62a938d1def8abcdda7221db35fb62d269f0da80a6e11e38d0029a165627a7a723058201e3f64aac3cc1330af2f155ac5b8ea0927071cf15298315718bc04ee58b665650029",
"deployedBytecode": "0x606060405236156100a15763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630a1516cc81146100a65780631ca7f846146100c15780636517579c146100e357806368ae556314610127578063af9a3f9b1461017a578063cea6ab98146101dd578063e7c4f6b21461029b578063f8d19929146102ce578063fb118717146102e7578063ffd8d86014610319575b600080fd5b34156100b157600080fd5b6100bf60043560243561036c565b005b34156100cc57600080fd5b6100bf600435600160a060020a03602435166103ae565b34156100ee57600080fd5b6100f9600435610451565b604051600160a060020a03909316835260208301919091526040808301919091526060909101905180910390f35b341561013257600080fd5b6100bf60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061047a92505050565b341561018557600080fd5b6101cb60046024813581810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506105e895505050505050565b60405190815260200160405180910390f35b34156101e857600080fd5b6101f360043561064d565b604051600160a060020a038516815260208101849052604081018390526080606082018181528354600261010060018316150260001901909116049183018290529060a0830190849080156102895780601f1061025e57610100808354040283529160200191610289565b820191906000526020600020905b81548152906001019060200180831161026c57829003601f168201915b50509550505050505060405180910390f35b34156102a657600080fd5b6102ba600160a060020a036004351661067c565b604051901515815260200160405180910390f35b34156102d957600080fd5b6100bf600435602435610691565b34156102f257600080fd5b6102fd600435610707565b604051600160a060020a03909116815260200160405180910390f35b341561032457600080fd5b6100bf60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650509335935061072292505050565b600160a060020a03331660009081526002602052604090205460ff16151561039357600080fd5b60009182526020829052604090912060020180549091019055565b6000828152602081905260408120805490919033600160a060020a039081169116146103d957600080fd5b8154600160a060020a0384811691161461044b57508054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617808455918116911681857f15b3c3e6466fcdfc0cfde87577e8522453c149f9dfceebdd157befc45d37407f60405160405180910390a45b50505050565b600090815260208190526040902080546001820154600290920154600160a060020a0390911692565b6000610485836105e8565b600081815260208190526040902054909150600160a060020a0316156104aa57600080fd5b60806040519081016040908152600160a060020a0333168252602080830185905260008284018190526060840187905284815290819052208151815473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0391909116178155602082015160018201556040820151816002015560608201518160030190805161053a929160200190610903565b50839150829050600160a060020a0333167f2d170056a2a3b2aa6d65404b3d9d98e1a188385e9721839e23ed112288306bc38660405160208082528190810183818151815260200191508051906020019080838360005b838110156105a9578082015183820152602001610591565b50505050905090810190601f1680156105d65780820380516001836020036101000a031916815260200191505b509250505060405180910390a4505050565b6000816040518082805190602001908083835b6020831061061a5780518252601f1990920191602091820191016105fb565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390209050919050565b6000602081905290815260409020805460018201546002830154600160a060020a039092169290919060030184565b60026020526000908152604090205460ff1681565b6000828152602081905260408120805490919033600160a060020a039081169116146106bc57600080fd5b6001820154831461044b5750600181018054908390558281857f92c35dcec77dd4c72ad79fb915bb0fe8972b29f6e0d12c41a370f8275d51c02960405160405180910390a450505050565b600160205260009081526040902054600160a060020a031681565b600061072d836105e8565b600081815260016020526040902054909150600160a060020a03161561075257600080fd5b3033848461075e610981565b600160a060020a038086168252841660208201526060810182905260806040820181815290820184818151815260200191508051906020019080838360005b838110156107b557808201518382015260200161079d565b50505050905090810190601f1680156107e25780820380516001836020036101000a031916815260200191505b5095505050505050604051809103906000f080151561080057600080fd5b6000828152600160208181526040808420805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03968716178082558616855260028352818520805460ff1916851790559386905291905290548216913316907f24ce408a6a3eaa7a8e0df086351157dada94841bbb86ce3935a4b6c1d15813cb90849087905182815260406020820181815290820183818151815260200191508051906020019080838360005b838110156108c35780820151838201526020016108ab565b50505050905090810190601f1680156108f05780820380516001836020036101000a031916815260200191505b50935050505060405180910390a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061094457805160ff1916838001178555610971565b82800160010185558215610971579182015b82811115610971578251825591602001919060010190610956565b5061097d929150610991565b5090565b604051610c0b806109af83390190565b6109ab91905b8082111561097d5760008155600101610997565b905600606060405260018055341561001357600080fd5b604051610c0b380380610c0b83398101604052808051919060200180519190602001805182019190602001805160008054600160a060020a031916600160a060020a03871617905591506002905082805161007292916020019061009d565b50600455505060058054600160a060020a031916600160a060020a0392909216919091179055610138565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100de57805160ff191683800117855561010b565b8280016001018555821561010b579182015b8281111561010b5782518255916020019190600101906100f0565b5061011792915061011b565b5090565b61013591905b808211156101175760008155600101610121565b90565b610ac4806101476000396000f300606060405236156100885763ffffffff60e060020a60003504166306fdde03811461008d57806313af4035146101175780633dcc64bb146101385780635c09bd98146101625780637b103999146101875780638da5cb5b146101b6578063c6f5ec11146101c9578063cfcf30d1146101e5578063d04edf44146101fb578063d410e8ba146102dc575b600080fd5b341561009857600080fd5b6100a06102ef565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100dc5780820151838201526020016100c4565b50505050905090810190601f1680156101095780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012257600080fd5b610136600160a060020a036004351661038d565b005b341561014357600080fd5b61014e600435610420565b604051901515815260200160405180910390f35b341561016d57600080fd5b610175610435565b60405190815260200160405180910390f35b341561019257600080fd5b61019a61043b565b604051600160a060020a03909116815260200160405180910390f35b34156101c157600080fd5b61019a61044a565b34156101d457600080fd5b610175600435602435604435610459565b34156101f057600080fd5b610136600435610681565b341561020657600080fd5b610175600480359060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949686359690955060408082019550602091820135870180830195503593508392508282029091019051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506106ee95505050505050565b34156102e757600080fd5b6101756109ba565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103855780601f1061035a57610100808354040283529160200191610385565b820191906000526020600020905b81548152906001019060200180831161036857829003601f168201915b505050505081565b6000805433600160a060020a039081169116146103a957600080fd5b5060008054600160a060020a0383811673ffffffffffffffffffffffffffffffffffffffff19831617909255167fa1d2149652d81eb35c360c115fc7ac594124cb1ea8a5a33e9a7f5768c62869fb8183604051600160a060020a039283168152911660208201526040908101905180910390a15050565b60036020526000908152604090205460ff1681565b60015481565b600554600160a060020a031681565b600054600160a060020a031681565b600083815260066020526040812054819081908190819081901161047c57600080fd5b8560011480610489575085155b80610495575085600019145b15156104a057600080fd5b60008881526006602090815260408083208a84526009019091529020549350858414156104cc57600080fd5b600554600160a060020a0316636517579c8860006040516060015260405160e060020a63ffffffff84160281526004810191909152602401606060405180830381600087803b151561051d57600080fd5b6102c65a03f1151561052e57600080fd5b50505060405180519060200180519060200180516004549396509450505082121561055857600080fd5b82600160a060020a031633600160a060020a031614151561057857600080fd5b60008781526003602052604090205460ff161561059457600080fd5b5060008781526006602081815260408084208a85526009810183528185208a9055938b9052919052600882018054868903908101909155600580549301549092600160a060020a031691630a1516cc919084905160e060020a63ffffffff851602815260048101929092526024820152604401600060405180830381600087803b151561062057600080fd5b6102c65a03f1151561063157600080fd5b50879150889050897f0696ae7568023e8c21b107637e9fcd909c150d6f3a1ff84ba1eddad75f61634f60405160405180910390a45050506000948552505060066020525050604090206008015490565b6000805433600160a060020a0390811691161461069d57600080fd5b506004805490829055600160a060020a0333167f2deca48a46f08a91bbaa58dbbe883244613f677300197e15a799024dbd1e542c828460405191825260208201526040908101905180910390a25050565b6005546000908190819081908190600160a060020a0316636517579c8b836040516060015260405160e060020a63ffffffff84160281526004810191909152602401606060405180830381600087803b151561074957600080fd5b6102c65a03f1151561075a57600080fd5b5050506040518051906020018051906020018051600454939750955050508390131561078557600080fd5b83600160a060020a031633600160a060020a03161415156107a557600080fd5b60008a81526003602052604090205460ff16156107c157600080fd5b8a15806107db575060008b81526006602052604090205415155b15156107e657600080fd5b85518751146107f457600080fd5b6001805480820190915591508a1561081d5760008b81526006602052604090206001015461087a565b886040518082805190602001908083835b6020831061084d5780518252601f19909201916020918201910161082e565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390205b9050610120604051908101604090815283825260208083018490528183018e9052606083018c9052608083018b905260a083018d905260c083018a905260e08301899052600161010084015260008581526006909152208151815560208201516001820155604082015181600201556060820151816003019080516109039291602001906109c0565b506080820151600482015560a0820151600582015560c082015181600601908051610932929160200190610a3e565b5060e08201518160070190805161094d929160200190610a3e565b5061010082015160089091015550808a7fb8e342d026448f6f789231a573935b6053992a83290903336a9897964c6c3d608d3386604051928352600160a060020a0390911660208301526040808301919091526060909101905180910390a3509998505050505050505050565b60045481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610a0157805160ff1916838001178555610a2e565b82800160010185558215610a2e579182015b82811115610a2e578251825591602001919060010190610a13565b50610a3a929150610a7b565b5090565b828054828255906000526020600020908101928215610a2e579160200282015b82811115610a2e5782518255602090920191600190910190610a5e565b610a9591905b80821115610a3a5760008155600101610a81565b905600a165627a7a72305820bcda5b4293b20fe62a938d1def8abcdda7221db35fb62d269f0da80a6e11e38d0029a165627a7a723058201e3f64aac3cc1330af2f155ac5b8ea0927071cf15298315718bc04ee58b665650029",
"sourceMap": "85:170:5:-;;;;;;;;;;;;;;;;;",
"deployedSourceMap": "85:170:5:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;138:115;;;;;;;;;;;;;;;;;;1192:386:6;;;;;;;;;;;;-1:-1:-1;;;;;1192:386:6;;;;;972:216;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;972:216:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;619:349;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;619:349:6;;-1:-1:-1;;619:349:6;;;-1:-1:-1;619:349:6;;-1:-1:-1;;;619:349:6;50:94:2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;50:94:2;;-1:-1:-1;50:94:2;;-1:-1:-1;;;;;;50:94:2;;;;;;;;;;;;;;;;577:37:6;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;577:37:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;577:37:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;391:39:1;;;;;;;;;;-1:-1:-1;;;;;391:39:1;;;;;;;;;;;;;;;;;;;;;;1582:392:6;;;;;;;;;;;;;;;;295:39:1;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;295:39:1;;;;;;;;;;;;;;504:343;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;504:343:1;;-1:-1:-1;;504:343:1;;;-1:-1:-1;504:343:1;;-1:-1:-1;;;504:343:1;138:115:5;-1:-1:-1;;;;;476:10:1;468:19;;;;;:7;:19;;;;;;;;460:28;;;;;;;;216:5:5;:15;;;;;;;;;;;:26;;:32;;;;;;;138:115::o;1192:386:6:-;1263:17;1283:15;;;;;;;;;;1344:10;;1283:15;;1263:17;1358:10;-1:-1:-1;;;;;1344:24:6;;;:10;;:24;1336:33;;;;;;1422:10;;-1:-1:-1;;;;;1422:22:6;;;:10;;:22;1418:156;;-1:-1:-1;1473:10:6;;-1:-1:-1;;;;;1491:21:6;;;-1:-1:-1;;1491:21:6;;;;;;1473:10;;;;1556;1473;1536:8;1520:47;;;;;;;;;;1418:156;1192:386;;;;:::o;972:216::-;1032:13;1109:15;;;;;;;;;;1138:10;;;1150:15;;;1167;;;;;-1:-1:-1;;;;;1138:10:6;;;;972:216::o;619:349::-;687:16;706:14;715:4;706:8;:14::i;:::-;767:1;734:15;;;;;;;;;;:21;687:33;;-1:-1:-1;;;;;;734:21:6;:35;726:44;;;;;;795:106;;;;;;;;;;-1:-1:-1;;;;;815:10:6;795:106;;;;;;;;;;;;;;;;;;;;;;;777:15;;;;;;;;795:106;777:124;;;-1:-1:-1;;777:124:6;-1:-1:-1;;;;;777:124:6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;946:10:6;;-1:-1:-1;936:8:6;;-1:-1:-1;;;;;;924:10:6;908:55;;958:4;908:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;619:349:6;;;:::o;50:94:2:-;102:7;134:4;124:15;;;;;;;;;;;;;36:153:-1;66:2;58;;36:153;;182:3;176:5;164:6;;-1:-1;;139:3;;;;98:2;89:3;;;;114;36:153;;;274:1;267:3;263:2;259:3;254;250;246;315:4;311:3;305;299:5;295:3;356:4;350:3;344:5;340:3;377:2;365:6;;;-1:-1;;;3:399;;;;;-1:-1;3:399;;-1:-1;;3:399;;;;;;117:22:2;;50:94;;;:::o;577:37:6:-;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;577:37:6;;;;;;;;;;:::o;391:39:1:-;;;;;;;;;;;;;;;:::o;1582:392:6:-;1659:17;1679:15;;;;;;;;;;1740:10;;1679:15;;1659:17;1754:10;-1:-1:-1;;;;;1740:24:6;;;:10;;:24;1732:33;;;;;;1776:15;;;;:32;;1772:198;;-1:-1:-1;1842:15:6;;;;;1865:31;;;;1883:13;1842:15;1924:8;1904:59;;;;;;;;;;1582:392;;;;:::o;295:39:1:-;;;;;;;;;;;;-1:-1:-1;;;;;295:39:1;;:::o;504:343::-;578:16;597:14;606:4;597:8;:14::i;:::-;653:1;625:16;;;:6;:16;;;;;;578:33;;-1:-1:-1;;;;;;625:16:1;:30;617:39;;;;;;692:4;698:10;710:4;716:19;682:54;;:::i;:::-;-1:-1:-1;;;;;682:54:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;663:16:1;;;;:6;:16;;;;;;;;:73;;-1:-1:-1;;663:73:1;-1:-1:-1;;;;;663:73:1;;;;;;;750:16;;742:25;;:7;:25;;;;;:32;;-1:-1:-1;;742:32:1;;;;;809:16;;;;;;;;;;;;797:10;780:62;;;;663:16;;837:4;;780:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;71:3;;;64:6;52:2;45:3;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;504:343:1;;;:::o;85:170:5:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;85:170:5;;;-1:-1:-1;85:170:5;:::i;:::-;;;:::o;:::-;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;:::o",
"source": "pragma solidity 0.4.17;\n\nimport \"./ForumRegistry.sol\";\nimport \"./UserRegistry.sol\";\n\ncontract Registry is UserRegistry, ForumRegistry {\n function incrementReputation(bytes32 nameHash, int by) public forumOnly {\n users[nameHash].reputation += by;\n }\n}\n",
"sourcePath": "/home/travis/build/discuss-eth/discuss-eth-contracts/contracts/Registry.sol",

@@ -285,3 +322,3 @@ "ast": {

"Registry": [
429
608
]

@@ -299,3 +336,3 @@ }

},
"id": 422,
"id": 584,
"name": "PragmaDirective",

@@ -306,6 +343,6 @@ "src": "0:23:5"

"attributes": {
"SourceUnit": 296,
"SourceUnit": 458,
"absolutePath": "/home/travis/build/discuss-eth/discuss-eth-contracts/contracts/ForumRegistry.sol",
"file": "./ForumRegistry.sol",
"scope": 430,
"scope": 609,
"symbolAliases": [

@@ -316,3 +353,3 @@ null

},
"id": 423,
"id": 585,
"name": "ImportDirective",

@@ -323,6 +360,6 @@ "src": "25:29:5"

"attributes": {
"SourceUnit": 637,
"SourceUnit": 816,
"absolutePath": "/home/travis/build/discuss-eth/discuss-eth-contracts/contracts/UserRegistry.sol",
"file": "./UserRegistry.sol",
"scope": 430,
"scope": 609,
"symbolAliases": [

@@ -333,3 +370,3 @@ null

},
"id": 424,
"id": 586,
"name": "ImportDirective",

@@ -341,5 +378,5 @@ "src": "55:28:5"

"contractDependencies": [
295,
310,
636
457,
472,
815
],

@@ -350,12 +387,9 @@ "contractKind": "contract",

"linearizedBaseContracts": [
429,
295,
636,
310
608,
457,
815,
472
],
"name": "Registry",
"nodes": [
null
],
"scope": 430
"scope": 609
},

@@ -374,6 +408,6 @@ "children": [

"name": "UserRegistry",
"referencedDeclaration": 636,
"referencedDeclaration": 815,
"type": "contract UserRegistry"
},
"id": 425,
"id": 587,
"name": "UserDefinedTypeName",

@@ -383,3 +417,3 @@ "src": "106:12:5"

],
"id": 426,
"id": 588,
"name": "InheritanceSpecifier",

@@ -399,6 +433,6 @@ "src": "106:12:5"

"name": "ForumRegistry",
"referencedDeclaration": 295,
"referencedDeclaration": 457,
"type": "contract ForumRegistry"
},
"id": 427,
"id": 589,
"name": "UserDefinedTypeName",

@@ -408,15 +442,233 @@ "src": "120:13:5"

],
"id": 428,
"id": 590,
"name": "InheritanceSpecifier",
"src": "120:13:5"
},
{
"attributes": {
"constant": false,
"implemented": true,
"isConstructor": false,
"name": "incrementReputation",
"payable": false,
"scope": 608,
"stateMutability": "nonpayable",
"superFunction": null,
"visibility": "public"
},
"children": [
{
"children": [
{
"attributes": {
"constant": false,
"name": "nameHash",
"scope": 607,
"stateVariable": false,
"storageLocation": "default",
"type": "bytes32",
"value": null,
"visibility": "internal"
},
"children": [
{
"attributes": {
"name": "bytes32",
"type": "bytes32"
},
"id": 591,
"name": "ElementaryTypeName",
"src": "167:7:5"
}
],
"id": 592,
"name": "VariableDeclaration",
"src": "167:16:5"
},
{
"attributes": {
"constant": false,
"name": "by",
"scope": 607,
"stateVariable": false,
"storageLocation": "default",
"type": "int256",
"value": null,
"visibility": "internal"
},
"children": [
{
"attributes": {
"name": "int",
"type": "int256"
},
"id": 593,
"name": "ElementaryTypeName",
"src": "185:3:5"
}
],
"id": 594,
"name": "VariableDeclaration",
"src": "185:6:5"
}
],
"id": 595,
"name": "ParameterList",
"src": "166:26:5"
},
{
"attributes": {
"parameters": [
null
]
},
"children": [],
"id": 598,
"name": "ParameterList",
"src": "210:0:5"
},
{
"attributes": {
"arguments": [
null
]
},
"children": [
{
"attributes": {
"argumentTypes": null,
"overloadedDeclarations": [
null
],
"referencedDeclaration": 401,
"type": "modifier ()",
"value": "forumOnly"
},
"id": 596,
"name": "Identifier",
"src": "200:9:5"
}
],
"id": 597,
"name": "ModifierInvocation",
"src": "200:9:5"
},
{
"children": [
{
"children": [
{
"attributes": {
"argumentTypes": null,
"isConstant": false,
"isLValue": false,
"isPure": false,
"lValueRequested": false,
"operator": "+=",
"type": "int256"
},
"children": [
{
"attributes": {
"argumentTypes": null,
"isConstant": false,
"isLValue": true,
"isPure": false,
"lValueRequested": true,
"member_name": "reputation",
"referencedDeclaration": 645,
"type": "int256"
},
"children": [
{
"attributes": {
"argumentTypes": null,
"isConstant": false,
"isLValue": true,
"isPure": false,
"lValueRequested": false,
"type": "struct UserRegistry.User storage ref"
},
"children": [
{
"attributes": {
"argumentTypes": null,
"overloadedDeclarations": [
null
],
"referencedDeclaration": 652,
"type": "mapping(bytes32 => struct UserRegistry.User storage ref)",
"value": "users"
},
"id": 599,
"name": "Identifier",
"src": "216:5:5"
},
{
"attributes": {
"argumentTypes": null,
"overloadedDeclarations": [
null
],
"referencedDeclaration": 592,
"type": "bytes32",
"value": "nameHash"
},
"id": 600,
"name": "Identifier",
"src": "222:8:5"
}
],
"id": 601,
"name": "IndexAccess",
"src": "216:15:5"
}
],
"id": 602,
"name": "MemberAccess",
"src": "216:26:5"
},
{
"attributes": {
"argumentTypes": null,
"overloadedDeclarations": [
null
],
"referencedDeclaration": 594,
"type": "int256",
"value": "by"
},
"id": 603,
"name": "Identifier",
"src": "246:2:5"
}
],
"id": 604,
"name": "Assignment",
"src": "216:32:5"
}
],
"id": 605,
"name": "ExpressionStatement",
"src": "216:32:5"
}
],
"id": 606,
"name": "Block",
"src": "210:43:5"
}
],
"id": 607,
"name": "FunctionDefinition",
"src": "138:115:5"
}
],
"id": 429,
"id": 608,
"name": "ContractDefinition",
"src": "85:52:5"
"src": "85:170:5"
}
],
"id": 430,
"id": 609,
"name": "SourceUnit",
"src": "0:138:5"
"src": "0:256:5"
},

@@ -427,3 +679,3 @@ "networks": {

"links": {},
"address": "0xc182d7fcd0bbda6e05f1babd15228e55ee320316"
"address": "0xf658d760c466f88f9f6ec23b8183ab8ca812397e"
},

@@ -433,7 +685,7 @@ "42": {

"links": {},
"address": "0x287759cf536d47e4a88f42043743bf95063b8cc6"
"address": "0x1385b668e23a7a351c66176415623bf84f54683e"
}
},
"schemaVersion": "1.0.0",
"updatedAt": "2017-10-25T00:45:22.235Z"
"updatedAt": "2017-10-27T03:52:31.617Z"
}
{
"name": "discuss-eth-contracts",
"version": "0.0.18",
"version": "0.0.21",
"description": "contracts to create decentralized discussions",

@@ -5,0 +5,0 @@ "main": "truffle.js",

# discuss-eth-contracts
[![Build Status](https://travis-ci.org/discuss-eth/discuss.eth.svg?branch=master)](https://travis-ci.org/discuss-eth/discuss.eth)
[![Build Status](https://travis-ci.org/discuss-eth/discuss-eth-contracts.svg?branch=master)](https://travis-ci.org/discuss-eth/discuss-eth-contracts)
[![npm](https://img.shields.io/npm/v/discuss-eth-contracts.svg?style=flat-square)](https://www.npmjs.com/package/discuss-eth-contracts)

@@ -4,0 +4,0 @@

@@ -20,8 +20,10 @@ require('babel-register');

for (let networkName in NETWORK_IDS) {
module.exports.networks[networkName] = {
module.exports.networks[ networkName ] = {
provider: new HDWalletProvider(MNEMONIC, 'https://' + networkName + '.infura.io/' + INFURA_API_KEY),
network_id: NETWORK_IDS[networkName],
network_id: NETWORK_IDS[ networkName ],
// use 1 gwei for the gas price instead of 100 gwei
gasPrice: Math.pow(10, 9)
gasPrice: Math.pow(10, 9),
// 4 million gas
gas: Math.pow(10, 6) * 4
};
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc