1{ 2 "name": "Crypto20", 3 "address": "0x26e75307fc0c021472feb8f727839531f112f317", 4 "comment": "Tokenized Crypto Index Fund", 5 "abi": [ 6 { 7 "constant": true, 8 "inputs": [], 9 "name": "name", 10 "outputs": [{ "name": "", "type": "string" }], 11 "payable": false, 12 "type": "function" 13 }, 14 { 15 "constant": false, 16 "inputs": [{ "name": "newWaitTime", "type": "uint256" }], 17 "name": "changeWaitTime", 18 "outputs": [], 19 "payable": false, 20 "type": "function" 21 }, 22 { 23 "constant": false, 24 "inputs": [ 25 { "name": "_spender", "type": "address" }, 26 { "name": "_value", "type": "uint256" } 27 ], 28 "name": "approve", 29 "outputs": [{ "name": "success", "type": "bool" }], 30 "payable": false, 31 "type": "function" 32 }, 33 { 34 "constant": true, 35 "inputs": [], 36 "name": "totalSupply", 37 "outputs": [{ "name": "", "type": "uint256" }], 38 "payable": false, 39 "type": "function" 40 }, 41 { 42 "constant": false, 43 "inputs": [ 44 { "name": "_from", "type": "address" }, 45 { "name": "_to", "type": "address" }, 46 { "name": "_value", "type": "uint256" } 47 ], 48 "name": "transferFrom", 49 "outputs": [{ "name": "success", "type": "bool" }], 50 "payable": false, 51 "type": "function" 52 }, 53 { 54 "constant": false, 55 "inputs": [{ "name": "newFundingStartBlock", "type": "uint256" }], 56 "name": "updateFundingStartBlock", 57 "outputs": [], 58 "payable": false, 59 "type": "function" 60 }, 61 { 62 "constant": true, 63 "inputs": [], 64 "name": "decimals", 65 "outputs": [{ "name": "", "type": "uint256" }], 66 "payable": false, 67 "type": "function" 68 }, 69 { 70 "constant": true, 71 "inputs": [], 72 "name": "previousUpdateTime", 73 "outputs": [{ "name": "", "type": "uint256" }], 74 "payable": false, 75 "type": "function" 76 }, 77 { 78 "constant": false, 79 "inputs": [], 80 "name": "withdraw", 81 "outputs": [], 82 "payable": false, 83 "type": "function" 84 }, 85 { 86 "constant": true, 87 "inputs": [], 88 "name": "version", 89 "outputs": [{ "name": "", "type": "string" }], 90 "payable": false, 91 "type": "function" 92 }, 93 { 94 "constant": false, 95 "inputs": [{ "name": "newControlWallet", "type": "address" }], 96 "name": "changeControlWallet", 97 "outputs": [], 98 "payable": false, 99 "type": "function" 100 }, 101 { 102 "constant": true, 103 "inputs": [], 104 "name": "vestingContract", 105 "outputs": [{ "name": "", "type": "address" }], 106 "payable": false, 107 "type": "function" 108 }, 109 { 110 "constant": false, 111 "inputs": [], 112 "name": "halt", 113 "outputs": [], 114 "payable": false, 115 "type": "function" 116 }, 117 { 118 "constant": false, 119 "inputs": [{ "name": "participant", "type": "address" }], 120 "name": "verifyParticipant", 121 "outputs": [], 122 "payable": false, 123 "type": "function" 124 }, 125 { 126 "constant": true, 127 "inputs": [], 128 "name": "fundWallet", 129 "outputs": [{ "name": "", "type": "address" }], 130 "payable": false, 131 "type": "function" 132 }, 133 { 134 "constant": false, 135 "inputs": [{ "name": "newFundWallet", "type": "address" }], 136 "name": "changeFundWallet", 137 "outputs": [], 138 "payable": false, 139 "type": "function" 140 }, 141 { 142 "constant": true, 143 "inputs": [{ "name": "_owner", "type": "address" }], 144 "name": "balanceOf", 145 "outputs": [{ "name": "balance", "type": "uint256" }], 146 "payable": false, 147 "type": "function" 148 }, 149 { 150 "constant": false, 151 "inputs": [{ "name": "vestingContractInput", "type": "address" }], 152 "name": "setVestingContract", 153 "outputs": [], 154 "payable": false, 155 "type": "function" 156 }, 157 { 158 "constant": true, 159 "inputs": [{ "name": "", "type": "address" }], 160 "name": "withdrawals", 161 "outputs": [ 162 { "name": "tokens", "type": "uint256" }, 163 { "name": "time", "type": "uint256" } 164 ], 165 "payable": false, 166 "type": "function" 167 }, 168 { 169 "constant": true, 170 "inputs": [], 171 "name": "controlWallet", 172 "outputs": [{ "name": "", "type": "address" }], 173 "payable": false, 174 "type": "function" 175 }, 176 { 177 "constant": false, 178 "inputs": [], 179 "name": "enableTrading", 180 "outputs": [], 181 "payable": false, 182 "type": "function" 183 }, 184 { 185 "constant": false, 186 "inputs": [{ "name": "newNumerator", "type": "uint256" }], 187 "name": "updatePrice", 188 "outputs": [], 189 "payable": false, 190 "type": "function" 191 }, 192 { 193 "constant": true, 194 "inputs": [{ "name": "amountTokensToWithdraw", "type": "uint256" }], 195 "name": "checkWithdrawValue", 196 "outputs": [{ "name": "etherValue", "type": "uint256" }], 197 "payable": false, 198 "type": "function" 199 }, 200 { 201 "constant": false, 202 "inputs": [ 203 { "name": "participant", "type": "address" }, 204 { "name": "amountTokens", "type": "uint256" } 205 ], 206 "name": "allocatePresaleTokens", 207 "outputs": [], 208 "payable": false, 209 "type": "function" 210 }, 211 { 212 "constant": true, 213 "inputs": [], 214 "name": "fundingEndBlock", 215 "outputs": [{ "name": "", "type": "uint256" }], 216 "payable": false, 217 "type": "function" 218 }, 219 { 220 "constant": false, 221 "inputs": [ 222 { "name": "_spender", "type": "address" }, 223 { "name": "_oldValue", "type": "uint256" }, 224 { "name": "_newValue", "type": "uint256" } 225 ], 226 "name": "changeApproval", 227 "outputs": [{ "name": "success", "type": "bool" }], 228 "payable": false, 229 "type": "function" 230 }, 231 { 232 "constant": true, 233 "inputs": [], 234 "name": "symbol", 235 "outputs": [{ "name": "", "type": "string" }], 236 "payable": false, 237 "type": "function" 238 }, 239 { 240 "constant": true, 241 "inputs": [{ "name": "", "type": "address" }], 242 "name": "whitelist", 243 "outputs": [{ "name": "", "type": "bool" }], 244 "payable": false, 245 "type": "function" 246 }, 247 { 248 "constant": true, 249 "inputs": [], 250 "name": "minAmount", 251 "outputs": [{ "name": "", "type": "uint256" }], 252 "payable": false, 253 "type": "function" 254 }, 255 { 256 "constant": false, 257 "inputs": [{ "name": "amount", "type": "uint256" }], 258 "name": "removeLiquidity", 259 "outputs": [], 260 "payable": false, 261 "type": "function" 262 }, 263 { 264 "constant": true, 265 "inputs": [], 266 "name": "currentPrice", 267 "outputs": [ 268 { "name": "numerator", "type": "uint256" }, 269 { "name": "denominator", "type": "uint256" } 270 ], 271 "payable": false, 272 "type": "function" 273 }, 274 { 275 "constant": false, 276 "inputs": [{ "name": "amountTokensToWithdraw", "type": "uint256" }], 277 "name": "requestWithdrawal", 278 "outputs": [], 279 "payable": false, 280 "type": "function" 281 }, 282 { 283 "constant": false, 284 "inputs": [], 285 "name": "buy", 286 "outputs": [], 287 "payable": true, 288 "type": "function" 289 }, 290 { 291 "constant": false, 292 "inputs": [ 293 { "name": "_to", "type": "address" }, 294 { "name": "_value", "type": "uint256" } 295 ], 296 "name": "transfer", 297 "outputs": [{ "name": "success", "type": "bool" }], 298 "payable": false, 299 "type": "function" 300 }, 301 { 302 "constant": true, 303 "inputs": [], 304 "name": "halted", 305 "outputs": [{ "name": "", "type": "bool" }], 306 "payable": false, 307 "type": "function" 308 }, 309 { 310 "constant": true, 311 "inputs": [{ "name": "", "type": "uint256" }], 312 "name": "prices", 313 "outputs": [ 314 { "name": "numerator", "type": "uint256" }, 315 { "name": "denominator", "type": "uint256" } 316 ], 317 "payable": false, 318 "type": "function" 319 }, 320 { 321 "constant": false, 322 "inputs": [], 323 "name": "unhalt", 324 "outputs": [], 325 "payable": false, 326 "type": "function" 327 }, 328 { 329 "constant": true, 330 "inputs": [], 331 "name": "waitTime", 332 "outputs": [{ "name": "", "type": "uint256" }], 333 "payable": false, 334 "type": "function" 335 }, 336 { 337 "constant": true, 338 "inputs": [], 339 "name": "fundingStartBlock", 340 "outputs": [{ "name": "", "type": "uint256" }], 341 "payable": false, 342 "type": "function" 343 }, 344 { 345 "constant": false, 346 "inputs": [{ "name": "newDenominator", "type": "uint256" }], 347 "name": "updatePriceDenominator", 348 "outputs": [], 349 "payable": false, 350 "type": "function" 351 }, 352 { 353 "constant": false, 354 "inputs": [{ "name": "participant", "type": "address" }], 355 "name": "buyTo", 356 "outputs": [], 357 "payable": true, 358 "type": "function" 359 }, 360 { 361 "constant": true, 362 "inputs": [], 363 "name": "tokenCap", 364 "outputs": [{ "name": "", "type": "uint256" }], 365 "payable": false, 366 "type": "function" 367 }, 368 { 369 "constant": true, 370 "inputs": [ 371 { "name": "_owner", "type": "address" }, 372 { "name": "_spender", "type": "address" } 373 ], 374 "name": "allowance", 375 "outputs": [{ "name": "remaining", "type": "uint256" }], 376 "payable": false, 377 "type": "function" 378 }, 379 { 380 "constant": false, 381 "inputs": [{ "name": "_token", "type": "address" }], 382 "name": "claimTokens", 383 "outputs": [], 384 "payable": false, 385 "type": "function" 386 }, 387 { 388 "constant": false, 389 "inputs": [{ "name": "newFundingEndBlock", "type": "uint256" }], 390 "name": "updateFundingEndBlock", 391 "outputs": [], 392 "payable": false, 393 "type": "function" 394 }, 395 { 396 "constant": false, 397 "inputs": [], 398 "name": "addLiquidity", 399 "outputs": [], 400 "payable": true, 401 "type": "function" 402 }, 403 { 404 "constant": true, 405 "inputs": [], 406 "name": "tradeable", 407 "outputs": [{ "name": "", "type": "bool" }], 408 "payable": false, 409 "type": "function" 410 }, 411 { 412 "constant": true, 413 "inputs": [], 414 "name": "icoDenominatorPrice", 415 "outputs": [{ "name": "", "type": "uint256" }], 416 "payable": false, 417 "type": "function" 418 }, 419 { 420 "inputs": [ 421 { "name": "controlWalletInput", "type": "address" }, 422 { "name": "priceNumeratorInput", "type": "uint256" }, 423 { "name": "startBlockInput", "type": "uint256" }, 424 { "name": "endBlockInput", "type": "uint256" } 425 ], 426 "payable": false, 427 "type": "constructor" 428 }, 429 { "payable": true, "type": "fallback" }, 430 { 431 "anonymous": false, 432 "inputs": [ 433 { "indexed": true, "name": "participant", "type": "address" }, 434 { "indexed": true, "name": "beneficiary", "type": "address" }, 435 { "indexed": false, "name": "ethValue", "type": "uint256" }, 436 { "indexed": false, "name": "amountTokens", "type": "uint256" } 437 ], 438 "name": "Buy", 439 "type": "event" 440 }, 441 { 442 "anonymous": false, 443 "inputs": [ 444 { "indexed": true, "name": "participant", "type": "address" }, 445 { "indexed": false, "name": "amountTokens", "type": "uint256" } 446 ], 447 "name": "AllocatePresale", 448 "type": "event" 449 }, 450 { 451 "anonymous": false, 452 "inputs": [{ "indexed": true, "name": "participant", "type": "address" }], 453 "name": "Whitelist", 454 "type": "event" 455 }, 456 { 457 "anonymous": false, 458 "inputs": [ 459 { "indexed": false, "name": "numerator", "type": "uint256" }, 460 { "indexed": false, "name": "denominator", "type": "uint256" } 461 ], 462 "name": "PriceUpdate", 463 "type": "event" 464 }, 465 { 466 "anonymous": false, 467 "inputs": [{ "indexed": false, "name": "ethAmount", "type": "uint256" }], 468 "name": "AddLiquidity", 469 "type": "event" 470 }, 471 { 472 "anonymous": false, 473 "inputs": [{ "indexed": false, "name": "ethAmount", "type": "uint256" }], 474 "name": "RemoveLiquidity", 475 "type": "event" 476 }, 477 { 478 "anonymous": false, 479 "inputs": [ 480 { "indexed": true, "name": "participant", "type": "address" }, 481 { "indexed": false, "name": "amountTokens", "type": "uint256" } 482 ], 483 "name": "WithdrawRequest", 484 "type": "event" 485 }, 486 { 487 "anonymous": false, 488 "inputs": [ 489 { "indexed": true, "name": "participant", "type": "address" }, 490 { "indexed": false, "name": "amountTokens", "type": "uint256" }, 491 { "indexed": false, "name": "etherAmount", "type": "uint256" } 492 ], 493 "name": "Withdraw", 494 "type": "event" 495 }, 496 { 497 "anonymous": false, 498 "inputs": [ 499 { "indexed": true, "name": "_from", "type": "address" }, 500 { "indexed": true, "name": "_to", "type": "address" }, 501 { "indexed": false, "name": "_value", "type": "uint256" } 502 ], 503 "name": "Transfer", 504 "type": "event" 505 }, 506 { 507 "anonymous": false, 508 "inputs": [ 509 { "indexed": true, "name": "_owner", "type": "address" }, 510 { "indexed": true, "name": "_spender", "type": "address" }, 511 { "indexed": false, "name": "_value", "type": "uint256" } 512 ], 513 "name": "Approval", 514 "type": "event" 515 } 516 ] 517} 518