{
  "contracts": {
    "test/contracts/ArrayArguments.sol": {
      "source": "test/contracts/ArrayArguments.sol:ArrayArguments",
      "abi": [
        {
          "name": "takeArray",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "addresses",
              "type": "address[]",
              "indexed": false
            }
          ],
          "outputs": [],
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "608060405234801561001057600080fd5b50610120806100206000396000f3fe6080604052348015600f57600080fd5b50600436106044577c01000000000000000000000000000000000000000000000000000000006000350463ee3b88ea81146049575b600080fd5b60e660048036036020811015605d57600080fd5b810190602081018135640100000000811115607757600080fd5b820183602082011115608857600080fd5b8035906020019184602083028401116401000000008311171560a957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955060e8945050505050565b005b5056fea265627a7a72305820f9db5569a244e57672e67e580bf8ce6d3648c34320244573b225b16d7af8102064736f6c634300050a0032",
      "binhash": "e8679b8281f75aea255bc719d889dca32eb824c17a5df02c519a83db5d2dea40",
      "name": "ArrayArguments",
      "deployName": "test/contracts/ArrayArguments.sol",
      "address": "bc81ba29e7193896f8fdde4d6e16595f1e6b9f4d",
      "txid": "900c13a83b224bb6709bf340fe8d3a33073be03ee1b8f5f59932fb2fe6749518",
      "createdAt": "2019-07-11T17:13:24.912742+08:00",
      "confirmed": true,
      "sender": "qUbxboqjBRp96j3La8D1RYkyqx5uQbJPoW",
      "senderHex": "7926223070547d2d15b2ef5e7383e541c338ffe9"
    },
    "test/contracts/LogOfDependantContract.sol": {
      "source": "test/contracts/LogOfDependantContract.sol:LogOfDependantContract",
      "abi": [
        {
          "name": "emitLog",
          "type": "function",
          "payable": false,
          "inputs": [],
          "outputs": [],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "",
          "type": "constructor",
          "payable": false,
          "inputs": [],
          "outputs": null,
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "608060405234801561001057600080fd5b5060405161001d9061005a565b604051809103906000f08015801561003457600080fd5b5060008054600160a060020a031916600160a060020a0392909216919091179055610067565b6101068061017983390190565b610103806100766000396000f3fe6080604052348015600f57600080fd5b50600436106044577c01000000000000000000000000000000000000000000000000000000006000350463f42c13bf81146049575b600080fd5b604f6051565b005b60008054604080517f0ae5f16d000000000000000000000000000000000000000000000000000000008152905173ffffffffffffffffffffffffffffffffffffffff90921692630ae5f16d9260048084019382900301818387803b15801560b757600080fd5b5060325a03f115801560c857600080fd5b5050505056fea265627a7a7230582033a5bfbc4685fccfa7e8777c0c6138fbd70925744c44a57788f3cf4dcb7ed45e64736f6c634300050a00326080604052348015600f57600080fd5b5060e88061001e6000396000f3fe6080604052348015600f57600080fd5b50600436106044577c010000000000000000000000000000000000000000000000000000000060003504630ae5f16d81146049575b600080fd5b604f6051565b005b6040805160208082526004908201527f466f6f21000000000000000000000000000000000000000000000000000000008183015290517fca816e99ef0f1b21db6ec98f511e7a647c3877690792702af89994fd8dddf66a9181900360600190a156fea265627a7a723058206469c23cdd2d3b964f9b76e10e0ac6763ed24977695ad28216fe47b172fdaaa864736f6c634300050a0032",
      "binhash": "6a2074bcfca76804ea078b0310371251084323d63d695fd1931d790f79df3126",
      "name": "LogOfDependantContract",
      "deployName": "test/contracts/LogOfDependantContract.sol",
      "address": "92dc3e8ce048cb6413e91461be89f478ea5d47ea",
      "txid": "1e9ce720b06815825f34188c81b2add467bf94e81b96811d8652c7ce505f2480",
      "createdAt": "2019-07-11T17:13:24.831519+08:00",
      "confirmed": true,
      "sender": "qUbxboqjBRp96j3La8D1RYkyqx5uQbJPoW",
      "senderHex": "7926223070547d2d15b2ef5e7383e541c338ffe9"
    },
    "test/contracts/Logs.sol": {
      "source": "test/contracts/Logs.sol:Logs",
      "abi": [
        {
          "name": "emitMultipleEvents",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "emitFooEvent",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "FooEvent",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        },
        {
          "name": "BarEvent",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        },
        {
          "name": "BazEvent",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "608060405234801561001057600080fd5b5061047b806100206000396000f3fe608060405234801561001057600080fd5b5060043610610052577c01000000000000000000000000000000000000000000000000000000006000350463a9c7ccec8114610057578063eae6bed214610172575b600080fd5b6100fd6004803603602081101561006d57600080fd5b81019060208101813564010000000081111561008857600080fd5b82018360208201111561009a57600080fd5b803590602001918460018302840111640100000000831117156100bc57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610218945050505050565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561013757818101518382015260200161011f565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6100fd6004803603602081101561018857600080fd5b8101906020810181356401000000008111156101a357600080fd5b8201836020820111156101b557600080fd5b803590602001918460018302840111640100000000831117156101d757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506103e9945050505050565b60607ff47a515a87779c12e9eac66d0a4f041d510207ea822a9265c134e49be759f483826040518080602001828103825283818151815260200191508051906020019080838360005b83811015610279578181015183820152602001610261565b50505050905090810190601f1680156102a65780820380516001836020036101000a031916815260200191505b509250505060405180910390a17fcfc02234484151744b3eec770aba09e28ce4a6521c14e18d11d8b259f4c792c5826040518080602001828103825283818151815260200191508051906020019080838360005b838110156103125781810151838201526020016102fa565b50505050905090810190601f16801561033f5780820380516001836020036101000a031916815260200191505b509250505060405180910390a17febe3309556157bcfc1c4e8912c38f6994609d30dc7f5fa520622bf176b9bcec3826040518080602001828103825283818151815260200191508051906020019080838360005b838110156103ab578181015183820152602001610393565b50505050905090810190601f1680156103d85780820380516001836020036101000a031916815260200191505b509250505060405180910390a15090565b60408051602080825283518183015283516060937ff47a515a87779c12e9eac66d0a4f041d510207ea822a9265c134e49be759f48393869390928392830191850190808383600083156103ab57818101518382015260200161039356fea265627a7a72305820ae1f7b906a9ea5fb433083d38aea59d51bb256bdace10fa945f80f79f2eba58064736f6c634300050a0032",
      "binhash": "b885da15cb99710c3e0041022797e49015e6c55a60e67d1bb39ae56fce6d526a",
      "name": "Logs",
      "deployName": "test/contracts/Logs.sol",
      "address": "0c899017e63a4e661ecbf9ab1a1c7d54801b681c",
      "txid": "792155a4e12cfcc2760b7dfa58656e10f26cb014123b7a10f19ed376ad5d37ea",
      "createdAt": "2019-07-11T17:13:24.750914+08:00",
      "confirmed": true,
      "sender": "qUbxboqjBRp96j3La8D1RYkyqx5uQbJPoW",
      "senderHex": "7926223070547d2d15b2ef5e7383e541c338ffe9"
    },
    "test/contracts/MethodOverloading.sol": {
      "source": "test/contracts/MethodOverloading.sol:MethodOverloading",
      "abi": [
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_a",
              "type": "uint256",
              "indexed": false
            },
            {
              "name": "_b",
              "type": "uint256",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_a",
              "type": "uint256",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_a",
              "type": "int256",
              "indexed": false
            },
            {
              "name": "_b",
              "type": "int256",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_a",
              "type": "int256",
              "indexed": false
            },
            {
              "name": "_b",
              "type": "int256",
              "indexed": false
            },
            {
              "name": "_c",
              "type": "int256",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "foo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_a",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": [
            {
              "name": "",
              "type": "string",
              "indexed": false
            }
          ],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "Foo1",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "uint256",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        },
        {
          "name": "Foo2",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "a",
              "type": "uint256",
              "indexed": false
            },
            {
              "name": "b",
              "type": "uint256",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "608060405234801561001057600080fd5b506103bb806100206000396000f3fe608060405234801561001057600080fd5b506004361061007e577c0100000000000000000000000000000000000000000000000000000000600035046304bc52f881146100835780632fbebd381461011b5780633618434814610138578063661eccc51461015b578063c298557814610184578063f31a69691461018c575b600080fd5b6100a66004803603604081101561009957600080fd5b5080359060200135610232565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100e05781810151838201526020016100c8565b50505050905090810190601f16801561010d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6100a66004803603602081101561013157600080fd5b503561026b565b6100a66004803603604081101561014e57600080fd5b50803590602001356102a3565b6100a66004803603606081101561017157600080fd5b50803590602081013590604001356102dc565b6100a6610317565b6100a6600480360360208110156101a257600080fd5b8101906020810181356401000000008111156101bd57600080fd5b8201836020820111156101cf57600080fd5b803590602001918460018302840111640100000000831117156101f157600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061034e945050505050565b505060408051808201909152601481527f666f6f2875696e743235362c75696e7432353629000000000000000000000000602082015290565b5060408051808201909152600c81527f666f6f2875696e74323536290000000000000000000000000000000000000000602082015290565b505060408051808201909152601281527f666f6f28696e743235362c696e74323536290000000000000000000000000000602082015290565b60408051808201909152601981527f666f6f28696e743235362c696e743235362c696e74323536290000000000000060208201529392505050565b60408051808201909152600581527f666f6f2829000000000000000000000000000000000000000000000000000000602082015290565b5060408051808201909152600b81527f666f6f28737472696e672900000000000000000000000000000000000000000060208201529056fea265627a7a72305820948de0e88c1e32cdee40059ee773def8289a98154de612fcfbaa9ed23179f4b564736f6c634300050a0032",
      "binhash": "5f1847fc954b72d5d8b76863b7597d07f472a15304ada19135d4184eea228cd7",
      "name": "MethodOverloading",
      "deployName": "test/contracts/MethodOverloading.sol",
      "address": "67524b4e778d3d1be0dbf6e24914af1f272c4b45",
      "txid": "1f175fb86c0cf06441441baf4177d5dea110de8b0e9eafd3f95f998263988468",
      "createdAt": "2019-07-11T17:13:24.57193+08:00",
      "confirmed": true,
      "sender": "qUbxboqjBRp96j3La8D1RYkyqx5uQbJPoW",
      "senderHex": "7926223070547d2d15b2ef5e7383e541c338ffe9"
    },
    "test/contracts/Methods.sol": {
      "source": "test/contracts/Methods.sol:Methods",
      "abi": [
        {
          "name": "getFoo",
          "type": "function",
          "payable": false,
          "inputs": [],
          "outputs": [
            {
              "name": "",
              "type": "uint256",
              "indexed": false
            }
          ],
          "constant": true,
          "anonymous": false
        },
        {
          "name": "setFoo",
          "type": "function",
          "payable": false,
          "inputs": [
            {
              "name": "_foo",
              "type": "uint256",
              "indexed": false
            }
          ],
          "outputs": [],
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "608060405234801561001057600080fd5b5060c78061001f6000396000f3fe6080604052348015600f57600080fd5b5060043610604e577c01000000000000000000000000000000000000000000000000000000006000350463243dc8da81146053578063dc80035d14606b575b600080fd5b60596087565b60408051918252519081900360200190f35b608560048036036020811015607f57600080fd5b5035608d565b005b60005490565b60005556fea265627a7a72305820970142430a7f16a64955069c209e1a65eca392df09b604ddc09e3d7d6259a23e64736f6c634300050a0032",
      "binhash": "d7781092741628d1d7903a4e7ad8ae35ce8db0ac4ea6ffc449f14e1c8f55375b",
      "name": "Methods",
      "deployName": "test/contracts/Methods.sol",
      "address": "c3ac12868fdbaa887daef0786f1b49bdcbc124e4",
      "txid": "130c89f18a2337946f43c70645aff9b1de0b96a6ce71280e7cd3c47246774f04",
      "createdAt": "2019-07-11T17:13:24.656563+08:00",
      "confirmed": true,
      "sender": "qUbxboqjBRp96j3La8D1RYkyqx5uQbJPoW",
      "senderHex": "7926223070547d2d15b2ef5e7383e541c338ffe9"
    }
  },
  "libraries": {},
  "related": {
    "test/contracts/LogOfDependantContractChild.sol:LogOfDependantContractChild": {
      "source": "test/contracts/LogOfDependantContractChild.sol:LogOfDependantContractChild",
      "name": "LogOfDependantContractChild",
      "abi": [
        {
          "name": "emitFoo",
          "type": "function",
          "payable": false,
          "inputs": [],
          "outputs": [],
          "constant": false,
          "anonymous": false
        },
        {
          "name": "LogOfDependantContractChildEvent",
          "type": "event",
          "payable": false,
          "inputs": [
            {
              "name": "data",
              "type": "string",
              "indexed": false
            }
          ],
          "outputs": null,
          "constant": false,
          "anonymous": false
        }
      ],
      "bin": "6080604052348015600f57600080fd5b5060e88061001e6000396000f3fe6080604052348015600f57600080fd5b50600436106044577c010000000000000000000000000000000000000000000000000000000060003504630ae5f16d81146049575b600080fd5b604f6051565b005b6040805160208082526004908201527f466f6f21000000000000000000000000000000000000000000000000000000008183015290517fca816e99ef0f1b21db6ec98f511e7a647c3877690792702af89994fd8dddf66a9181900360600190a156fea265627a7a723058206469c23cdd2d3b964f9b76e10e0ac6763ed24977695ad28216fe47b172fdaaa864736f6c634300050a0032",
      "binhash": "432f53f92e968085c8758c84d34c9923bc44d329cbd2b4171533b0e7dfe18e84"
    }
  }
}
