Commit b39f3c20 by Francisco Giordano

publish evm package to blockchains

parent 4e026cd4
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
"zosversion": "2", "zosversion": "2",
"name": "openzeppelin-eth", "name": "openzeppelin-eth",
"publish": true, "publish": true,
"version": "2.0.2", "version": "2.1.2",
"contracts": { "contracts": {
"StandaloneERC20": "StandaloneERC20", "StandaloneERC20": "StandaloneERC20",
"StandaloneERC721": "StandaloneERC721", "StandaloneERC721": "StandaloneERC721",
"TokenVesting": "TokenVesting", "TokenVesting": "TokenVesting",
"PaymentSplitter": "PaymentSplitter" "PaymentSplitter": "PaymentSplitter"
} }
} }
\ No newline at end of file
{ {
"contracts": { "contracts": {
"TokenVesting": { "TokenVesting": {
"address": "0x5ba662ddaec800790f09d139ab08da66fec32959", "address": "0xe67f9c1370f768636083dfdb82540ac3468284bb",
"constructorCode": "608060405234801561001057600080fd5b50611427806100206000396000f300", "constructorCode": "608060405234801561001057600080fd5b506114f6806100206000396000f3fe",
"bodyBytecodeHash": "9632437b252fd24b018b0e99e206fe8c9d7cbb27a2356ed0cbe7ac8b86250d7d", "bodyBytecodeHash": "c073eddd6c79d523b1928939c82f8095399ad0171bb069ad387f26b7367f18fc",
"localBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "localBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"deployedBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "deployedBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -47,105 +47,105 @@ ...@@ -47,105 +47,105 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "_owner", "label": "_owner",
"astId": 6298, "astId": 7368,
"type": "t_address", "type": "t_address",
"src": "301:22:88" "src": "302:22:104"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "______gap", "label": "______gap",
"astId": 6403, "astId": 7479,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2057:29:88" "src": "2186:29:104"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_beneficiary", "label": "_beneficiary",
"astId": 2423, "astId": 3048,
"type": "t_address", "type": "t_address",
"src": "658:28:21" "src": "1133:28:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_cliff", "label": "_cliff",
"astId": 2425, "astId": 3050,
"type": "t_uint256", "type": "t_uint256",
"src": "691:22:21" "src": "1263:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_start", "label": "_start",
"astId": 2427, "astId": 3052,
"type": "t_uint256", "type": "t_uint256",
"src": "717:22:21" "src": "1291:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_duration", "label": "_duration",
"astId": 2429, "astId": 3054,
"type": "t_uint256", "type": "t_uint256",
"src": "743:25:21" "src": "1319:25:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revocable", "label": "_revocable",
"astId": 2431, "astId": 3056,
"type": "t_bool", "type": "t_bool",
"src": "773:23:21" "src": "1351:23:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_released", "label": "_released",
"astId": 2435, "astId": 3060,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "801:46:21" "src": "1381:46:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revoked", "label": "_revoked",
"astId": 2439, "astId": 3064,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "851:42:21" "src": "1433:42:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "______gap", "label": "______gap",
"astId": 2743, "astId": 3406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "4768:29:21" "src": "5837:29:27"
} }
], ],
"warnings": { "warnings": {
...@@ -153,15 +153,17 @@ ...@@ -153,15 +153,17 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [],
"storageDiff": []
} }
}, },
"PaymentSplitter": { "PaymentSplitter": {
"address": "0xc9b48ab27fc0b7b0fea82a13dfe105bd2e73d82c", "address": "0xcb309c88115fec40ba3cd8c3114f806a86204238",
"constructorCode": "608060405234801561001057600080fd5b506109f8806100206000396000f300", "constructorCode": "608060405234801561001057600080fd5b50610c22806100206000396000f3fe",
"bodyBytecodeHash": "1a736ee30b08c55f5c969979c8cb00b735ec8abe010d3739007e4ffa5bd0f3b7", "bodyBytecodeHash": "e207c0c86e8e619a29af7b55615bb483a5459eb42dcce825db3b050133381561",
"localBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6", "localBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"deployedBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6", "deployedBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -204,73 +206,73 @@ ...@@ -204,73 +206,73 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalShares", "label": "_totalShares",
"astId": 6902, "astId": 7584,
"type": "t_uint256", "type": "t_uint256",
"src": "363:28:94" "src": "540:28:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalReleased", "label": "_totalReleased",
"astId": 6904, "astId": 7586,
"type": "t_uint256", "type": "t_uint256",
"src": "395:30:94" "src": "574:30:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_shares", "label": "_shares",
"astId": 6908, "astId": 7590,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "430:43:94" "src": "611:43:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_released", "label": "_released",
"astId": 6912, "astId": 7594,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "477:45:94" "src": "660:45:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_payees", "label": "_payees",
"astId": 6915, "astId": 7597,
"type": "t_array:dyn<t_address>", "type": "t_array:dyn<t_address>",
"src": "526:25:94" "src": "711:25:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "______gap", "label": "______gap",
"astId": 7144, "astId": 7843,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2718:29:94" "src": "3236:29:106"
} }
], ],
"warnings": { "warnings": {
...@@ -278,15 +280,17 @@ ...@@ -278,15 +280,17 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [],
"storageDiff": []
} }
}, },
"StandaloneERC721": { "StandaloneERC20": {
"address": "0x82769897a84dd7f000ead45570efb1ecc55076be", "address": "0xb6a08fc99ac682bea45a0c6558ddf6bb0ef3a17c",
"constructorCode": "6080604052600061019f60006101000a81548160ff02191690831515021790555034801561002c57600080fd5b506136a98061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b5061305d806100206000396000f3fe",
"bodyBytecodeHash": "49ace0fc5476990454616fb366b745256beee0711b2aae57fce31bb36dd874a2", "bodyBytecodeHash": "5eb490a2f0b8c96a6499d418a6f8ec91f83880601e10bfa3c4290ae1263e292c",
"localBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "localBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"deployedBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "deployedBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -305,22 +309,15 @@ ...@@ -305,22 +309,15 @@
"kind": "array", "kind": "array",
"label": "uint256[50]" "label": "uint256[50]"
}, },
"t_mapping<t_bool>": { "t_string": {
"id": "t_mapping<t_bool>", "id": "t_string",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary", "kind": "elementary",
"label": "address" "label": "string"
}, },
"t_mapping<t_address>": { "t_uint8": {
"id": "t_mapping<t_address>", "id": "t_uint8",
"valueType": "t_address", "kind": "elementary",
"label": "mapping(key => address)", "label": "uint8"
"kind": "mapping"
}, },
"t_mapping<t_uint256>": { "t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>", "id": "t_mapping<t_uint256>",
...@@ -328,30 +325,6 @@ ...@@ -328,30 +325,6 @@
"label": "mapping(key => uint256)", "label": "mapping(key => uint256)",
"kind": "mapping" "kind": "mapping"
}, },
"t_array:dyn<t_uint256>": {
"id": "t_array:dyn<t_uint256>",
"valueType": "t_uint256",
"length": "dyn",
"kind": "array",
"label": "uint256[]"
},
"t_mapping<t_array:dyn<t_uint256>>": {
"id": "t_mapping<t_array:dyn<t_uint256>>",
"valueType": "t_array:dyn<t_uint256>",
"label": "mapping(key => uint256[])",
"kind": "mapping"
},
"t_string": {
"id": "t_string",
"kind": "elementary",
"label": "string"
},
"t_mapping<t_string>": {
"id": "t_mapping<t_string>",
"valueType": "t_string",
"label": "mapping(key => string)",
"kind": "mapping"
},
"t_struct<Roles.Role>": { "t_struct<Roles.Role>": {
"id": "t_struct<Roles.Role>", "id": "t_struct<Roles.Role>",
"kind": "struct", "kind": "struct",
...@@ -361,9 +334,15 @@ ...@@ -361,9 +334,15 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
} }
}, },
"storage": [ "storage": [
...@@ -371,217 +350,153 @@ ...@@ -371,217 +350,153 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
},
{
"contract": "ERC165",
"path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces",
"astId": 3351,
"type": "t_mapping<t_bool>",
"src": "479:53:27"
}, },
{ {
"contract": "ERC165", "contract": "ERC20Detailed",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "______gap", "label": "_name",
"astId": 3395, "astId": 8827,
"type": "t_array:50<t_uint256>", "type": "t_string",
"src": "1191:29:27" "src": "382:20:114"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwner",
"astId": 8214,
"type": "t_mapping<t_address>",
"src": "763:48:104"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals",
"astId": 8218,
"type": "t_mapping<t_address>",
"src": "863:52:104"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_ownedTokensCount", "label": "_symbol",
"astId": 8222, "astId": 8829,
"type": "t_mapping<t_uint256>", "type": "t_string",
"src": "969:54:104" "src": "408:22:114"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_operatorApprovals", "label": "_decimals",
"astId": 8228, "astId": 8831,
"type": "t_mapping<t_bool>", "type": "t_uint8",
"src": "1074:73:104" "src": "436:23:114"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "______gap", "label": "______gap",
"astId": 8755, "astId": 8883,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "11487:29:104" "src": "1097:29:114"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_ownedTokens", "label": "_balances",
"astId": 8809, "astId": 8282,
"type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "305:50:106"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokensIndex",
"astId": 8813,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "421:53:106" "src": "774:46:111"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokens",
"astId": 8816,
"type": "t_array:dyn<t_uint256>",
"src": "531:28:106"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allTokensIndex", "label": "_allowed",
"astId": 8820, "astId": 8288,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "626:51:106" "src": "827:66:111"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "______gap", "label": "_totalSupply",
"astId": 9097, "astId": 8290,
"type": "t_array:50<t_uint256>", "type": "t_uint256",
"src": "5492:29:106" "src": "900:28:111"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name",
"astId": 9164,
"type": "t_string",
"src": "264:21:109"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol",
"astId": 9166,
"type": "t_string",
"src": "308:23:109"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_tokenURIs",
"astId": 9170,
"type": "t_mapping<t_string>",
"src": "373:45:109"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "______gap", "label": "______gap",
"astId": 9299, "astId": 8704,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2552:29:109" "src": "7661:29:111"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC721MetadataMintable", "contract": "ERC20Mintable",
"path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "path": "contracts/token/ERC20/ERC20Mintable.sol",
"label": "______gap", "label": "______gap",
"astId": 9369, "astId": 8932,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1016:29:110" "src": "745:29:115"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC721Pausable", "contract": "ERC20Pausable",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 9514, "astId": 9055,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "885:29:112" "src": "1195:29:116"
} }
], ],
"warnings": { "warnings": {
...@@ -589,15 +504,77 @@ ...@@ -589,15 +504,77 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "_minters",
"astId": 231,
"type": "t_struct<Roles.Role>",
"src": "271:27:2"
},
{
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "_pausers",
"astId": 350,
"type": "t_struct<Roles.Role>",
"src": "271:27:3"
}
],
"storageDiff": [
{
"action": "rename",
"updated": {
"index": 11,
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "_minters",
"astId": 231,
"type": "t_struct<Roles.Role>",
"src": "271:27:2"
},
"original": {
"index": 11,
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "minters",
"astId": 216,
"type": "t_struct<Roles.Role>",
"src": "264:26:2"
}
},
{
"action": "rename",
"updated": {
"index": 14,
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "_pausers",
"astId": 350,
"type": "t_struct<Roles.Role>",
"src": "271:27:3"
},
"original": {
"index": 14,
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "pausers",
"astId": 335,
"type": "t_struct<Roles.Role>",
"src": "264:26:3"
}
}
]
} }
}, },
"StandaloneERC20": { "StandaloneERC721": {
"address": "0x5d0507bb0398358c5612dcb25a06d1ecfec45e5f", "address": "0x6077a7d852c1f06383c3602a7971fe0ddb6f632c",
"constructorCode": "6080604052600061013560006101000a81548160ff02191690831515021790555034801561002c57600080fd5b50612b458061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b50613b26806100206000396000f3fe",
"bodyBytecodeHash": "95ab5e43f023b1f7c2a4ef689f28131c4d46d2a1bd280ee6fcd168c2425dbf1d", "bodyBytecodeHash": "557fd20eddf815a94869bc83b1e74d2357c2ef4bdceaa5c831d6fc1e47433153",
"localBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "localBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"deployedBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "deployedBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -616,15 +593,22 @@ ...@@ -616,15 +593,22 @@
"kind": "array", "kind": "array",
"label": "uint256[50]" "label": "uint256[50]"
}, },
"t_string": { "t_mapping<t_bool>": {
"id": "t_string", "id": "t_mapping<t_bool>",
"kind": "elementary", "valueType": "t_bool",
"label": "string" "label": "mapping(key => bool)",
"kind": "mapping"
}, },
"t_uint8": { "t_address": {
"id": "t_uint8", "id": "t_address",
"kind": "elementary", "kind": "elementary",
"label": "uint8" "label": "address"
},
"t_mapping<t_address>": {
"id": "t_mapping<t_address>",
"valueType": "t_address",
"label": "mapping(key => address)",
"kind": "mapping"
}, },
"t_mapping<t_uint256>": { "t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>", "id": "t_mapping<t_uint256>",
...@@ -632,6 +616,30 @@ ...@@ -632,6 +616,30 @@
"label": "mapping(key => uint256)", "label": "mapping(key => uint256)",
"kind": "mapping" "kind": "mapping"
}, },
"t_array:dyn<t_uint256>": {
"id": "t_array:dyn<t_uint256>",
"valueType": "t_uint256",
"length": "dyn",
"kind": "array",
"label": "uint256[]"
},
"t_mapping<t_array:dyn<t_uint256>>": {
"id": "t_mapping<t_array:dyn<t_uint256>>",
"valueType": "t_array:dyn<t_uint256>",
"label": "mapping(key => uint256[])",
"kind": "mapping"
},
"t_string": {
"id": "t_string",
"kind": "elementary",
"label": "string"
},
"t_mapping<t_string>": {
"id": "t_mapping<t_string>",
"valueType": "t_string",
"label": "mapping(key => string)",
"kind": "mapping"
},
"t_struct<Roles.Role>": { "t_struct<Roles.Role>": {
"id": "t_struct<Roles.Role>", "id": "t_struct<Roles.Role>",
"kind": "struct", "kind": "struct",
...@@ -641,15 +649,9 @@ ...@@ -641,15 +649,9 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
} }
}, },
"storage": [ "storage": [
...@@ -657,153 +659,217 @@ ...@@ -657,153 +659,217 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC165",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_name", "label": "_supportedInterfaces",
"astId": 7719, "astId": 3697,
"type": "t_string", "type": "t_mapping<t_bool>",
"src": "382:20:98" "src": "497:52:31"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC165",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_symbol", "label": "______gap",
"astId": 7721, "astId": 3741,
"type": "t_string", "type": "t_array:50<t_uint256>",
"src": "406:22:98" "src": "1230:29:31"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC721",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_decimals", "label": "_tokenOwner",
"astId": 7723, "astId": 9600,
"type": "t_uint8", "type": "t_mapping<t_address>",
"src": "432:23:98" "src": "774:48:121"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC721",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals",
"astId": 9604,
"type": "t_mapping<t_address>",
"src": "878:52:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_ownedTokensCount",
"astId": 9608,
"type": "t_mapping<t_uint256>",
"src": "988:54:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals",
"astId": 9614,
"type": "t_mapping<t_bool>",
"src": "1097:73:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "______gap", "label": "______gap",
"astId": 7775, "astId": 10155,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1002:29:98" "src": "11668:29:121"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_balances", "label": "_ownedTokens",
"astId": 7161, "astId": 10206,
"type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "467:50:123"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokensIndex",
"astId": 10210,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "491:46:95" "src": "587:53:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allowed", "label": "_allTokens",
"astId": 7167, "astId": 10213,
"type": "t_array:dyn<t_uint256>",
"src": "701:28:123"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokensIndex",
"astId": 10217,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "542:66:95" "src": "800:51:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_totalSupply", "label": "______gap",
"astId": 7169, "astId": 10546,
"type": "t_uint256", "type": "t_array:50<t_uint256>",
"src": "613:28:95" "src": "8814:29:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Metadata",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name",
"astId": 10630,
"type": "t_string",
"src": "266:20:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol",
"astId": 10632,
"type": "t_string",
"src": "313:22:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_tokenURIs",
"astId": 10636,
"type": "t_mapping<t_string>",
"src": "381:45:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "______gap", "label": "______gap",
"astId": 7595, "astId": 10765,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "7048:29:95" "src": "2824:29:126"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC20Mintable", "contract": "ERC721MetadataMintable",
"path": "contracts/token/ERC20/ERC20Mintable.sol", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol",
"label": "______gap", "label": "______gap",
"astId": 7824, "astId": 10835,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "742:29:99" "src": "1040:29:127"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC20Pausable", "contract": "ERC721Pausable",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 7947, "astId": 10980,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1282:29:100" "src": "851:29:129"
} }
], ],
"warnings": { "warnings": {
...@@ -811,7 +877,69 @@ ...@@ -811,7 +877,69 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "_minters",
"astId": 231,
"type": "t_struct<Roles.Role>",
"src": "271:27:2"
},
{
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "_pausers",
"astId": 350,
"type": "t_struct<Roles.Role>",
"src": "271:27:3"
}
],
"storageDiff": [
{
"action": "rename",
"updated": {
"index": 19,
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "_minters",
"astId": 231,
"type": "t_struct<Roles.Role>",
"src": "271:27:2"
},
"original": {
"index": 19,
"contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol",
"label": "minters",
"astId": 216,
"type": "t_struct<Roles.Role>",
"src": "264:26:2"
}
},
{
"action": "rename",
"updated": {
"index": 22,
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "_pausers",
"astId": 350,
"type": "t_struct<Roles.Role>",
"src": "271:27:3"
},
"original": {
"index": 22,
"contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol",
"label": "pausers",
"astId": 335,
"type": "t_struct<Roles.Role>",
"src": "264:26:3"
}
}
]
} }
} }
}, },
...@@ -826,7 +954,7 @@ ...@@ -826,7 +954,7 @@
"address": "0xb6f8f11b166d526932ee04ffe4d25b810f619e34" "address": "0xb6f8f11b166d526932ee04ffe4d25b810f619e34"
}, },
"provider": { "provider": {
"address": "0xb62ad03204ec3f83962e544e6eaf94e0846c2a91" "address": "0x4176147c4441da46afe5483fe66034f8f8b0b812"
}, },
"version": "2.0.2" "version": "2.1.2"
} }
\ No newline at end of file
{ {
"contracts": { "contracts": {
"TokenVesting": { "TokenVesting": {
"address": "0x6b6367eec1ba7e89be397259954b69d3fadbf303", "address": "0x92651879df4e0177be57e5303364c5557d011e85",
"constructorCode": "608060405234801561001057600080fd5b50611427806100206000396000f300", "constructorCode": "608060405234801561001057600080fd5b506114f6806100206000396000f3fe",
"bodyBytecodeHash": "9632437b252fd24b018b0e99e206fe8c9d7cbb27a2356ed0cbe7ac8b86250d7d", "bodyBytecodeHash": "c073eddd6c79d523b1928939c82f8095399ad0171bb069ad387f26b7367f18fc",
"localBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "localBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"deployedBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "deployedBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -47,105 +47,105 @@ ...@@ -47,105 +47,105 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "_owner", "label": "_owner",
"astId": 6298, "astId": 7368,
"type": "t_address", "type": "t_address",
"src": "301:22:88" "src": "302:22:104"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "______gap", "label": "______gap",
"astId": 6403, "astId": 7479,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2057:29:88" "src": "2186:29:104"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_beneficiary", "label": "_beneficiary",
"astId": 2423, "astId": 3048,
"type": "t_address", "type": "t_address",
"src": "658:28:21" "src": "1133:28:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_cliff", "label": "_cliff",
"astId": 2425, "astId": 3050,
"type": "t_uint256", "type": "t_uint256",
"src": "691:22:21" "src": "1263:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_start", "label": "_start",
"astId": 2427, "astId": 3052,
"type": "t_uint256", "type": "t_uint256",
"src": "717:22:21" "src": "1291:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_duration", "label": "_duration",
"astId": 2429, "astId": 3054,
"type": "t_uint256", "type": "t_uint256",
"src": "743:25:21" "src": "1319:25:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revocable", "label": "_revocable",
"astId": 2431, "astId": 3056,
"type": "t_bool", "type": "t_bool",
"src": "773:23:21" "src": "1351:23:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_released", "label": "_released",
"astId": 2435, "astId": 3060,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "801:46:21" "src": "1381:46:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revoked", "label": "_revoked",
"astId": 2439, "astId": 3064,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "851:42:21" "src": "1433:42:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "______gap", "label": "______gap",
"astId": 2743, "astId": 3406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "4768:29:21" "src": "5837:29:27"
} }
], ],
"warnings": { "warnings": {
...@@ -157,11 +157,11 @@ ...@@ -157,11 +157,11 @@
} }
}, },
"PaymentSplitter": { "PaymentSplitter": {
"address": "0xe4c2af80fade8262619f864e1e8ba4d945bae5ac", "address": "0x2ecb0c464cb92dcf2c0c1df9b9dda0d32b5b7729",
"constructorCode": "608060405234801561001057600080fd5b506109f8806100206000396000f300", "constructorCode": "608060405234801561001057600080fd5b50610c22806100206000396000f3fe",
"bodyBytecodeHash": "1a736ee30b08c55f5c969979c8cb00b735ec8abe010d3739007e4ffa5bd0f3b7", "bodyBytecodeHash": "e207c0c86e8e619a29af7b55615bb483a5459eb42dcce825db3b050133381561",
"localBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6", "localBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"deployedBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6", "deployedBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -204,73 +204,73 @@ ...@@ -204,73 +204,73 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalShares", "label": "_totalShares",
"astId": 6902, "astId": 7584,
"type": "t_uint256", "type": "t_uint256",
"src": "363:28:94" "src": "540:28:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalReleased", "label": "_totalReleased",
"astId": 6904, "astId": 7586,
"type": "t_uint256", "type": "t_uint256",
"src": "395:30:94" "src": "574:30:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_shares", "label": "_shares",
"astId": 6908, "astId": 7590,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "430:43:94" "src": "611:43:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_released", "label": "_released",
"astId": 6912, "astId": 7594,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "477:45:94" "src": "660:45:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "_payees", "label": "_payees",
"astId": 6915, "astId": 7597,
"type": "t_array:dyn<t_address>", "type": "t_array:dyn<t_address>",
"src": "526:25:94" "src": "711:25:106"
}, },
{ {
"contract": "SplitPayment", "contract": "PaymentSplitter",
"path": "contracts/payment/SplitPayment.sol", "path": "contracts/payment/PaymentSplitter.sol",
"label": "______gap", "label": "______gap",
"astId": 7144, "astId": 7843,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2718:29:94" "src": "3236:29:106"
} }
], ],
"warnings": { "warnings": {
...@@ -281,12 +281,12 @@ ...@@ -281,12 +281,12 @@
"uninitializedBaseContracts": [] "uninitializedBaseContracts": []
} }
}, },
"StandaloneERC20": { "StandaloneERC721": {
"address": "0x3ead9354c7ec6f0907e10a3d69f321def89429b2", "address": "0x1bf944284f78cdcf72945469484614140c7d0ce4",
"constructorCode": "6080604052600061013560006101000a81548160ff02191690831515021790555034801561002c57600080fd5b50612b458061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b50613b26806100206000396000f3fe",
"bodyBytecodeHash": "95ab5e43f023b1f7c2a4ef689f28131c4d46d2a1bd280ee6fcd168c2425dbf1d", "bodyBytecodeHash": "557fd20eddf815a94869bc83b1e74d2357c2ef4bdceaa5c831d6fc1e47433153",
"localBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "localBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"deployedBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "deployedBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -305,15 +305,22 @@ ...@@ -305,15 +305,22 @@
"kind": "array", "kind": "array",
"label": "uint256[50]" "label": "uint256[50]"
}, },
"t_string": { "t_mapping<t_bool>": {
"id": "t_string", "id": "t_mapping<t_bool>",
"kind": "elementary", "valueType": "t_bool",
"label": "string" "label": "mapping(key => bool)",
"kind": "mapping"
}, },
"t_uint8": { "t_address": {
"id": "t_uint8", "id": "t_address",
"kind": "elementary", "kind": "elementary",
"label": "uint8" "label": "address"
},
"t_mapping<t_address>": {
"id": "t_mapping<t_address>",
"valueType": "t_address",
"label": "mapping(key => address)",
"kind": "mapping"
}, },
"t_mapping<t_uint256>": { "t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>", "id": "t_mapping<t_uint256>",
...@@ -321,6 +328,30 @@ ...@@ -321,6 +328,30 @@
"label": "mapping(key => uint256)", "label": "mapping(key => uint256)",
"kind": "mapping" "kind": "mapping"
}, },
"t_array:dyn<t_uint256>": {
"id": "t_array:dyn<t_uint256>",
"valueType": "t_uint256",
"length": "dyn",
"kind": "array",
"label": "uint256[]"
},
"t_mapping<t_array:dyn<t_uint256>>": {
"id": "t_mapping<t_array:dyn<t_uint256>>",
"valueType": "t_array:dyn<t_uint256>",
"label": "mapping(key => uint256[])",
"kind": "mapping"
},
"t_string": {
"id": "t_string",
"kind": "elementary",
"label": "string"
},
"t_mapping<t_string>": {
"id": "t_mapping<t_string>",
"valueType": "t_string",
"label": "mapping(key => string)",
"kind": "mapping"
},
"t_struct<Roles.Role>": { "t_struct<Roles.Role>": {
"id": "t_struct<Roles.Role>", "id": "t_struct<Roles.Role>",
"kind": "struct", "kind": "struct",
...@@ -330,15 +361,9 @@ ...@@ -330,15 +361,9 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
} }
}, },
"storage": [ "storage": [
...@@ -346,153 +371,217 @@ ...@@ -346,153 +371,217 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC165",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_name", "label": "_supportedInterfaces",
"astId": 7719, "astId": 3697,
"type": "t_string", "type": "t_mapping<t_bool>",
"src": "382:20:98" "src": "497:52:31"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC165",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_symbol", "label": "______gap",
"astId": 7721, "astId": 3741,
"type": "t_string", "type": "t_array:50<t_uint256>",
"src": "406:22:98" "src": "1230:29:31"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC721",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_decimals", "label": "_tokenOwner",
"astId": 7723, "astId": 9600,
"type": "t_uint8", "type": "t_mapping<t_address>",
"src": "432:23:98" "src": "774:48:121"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC721",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals",
"astId": 9604,
"type": "t_mapping<t_address>",
"src": "878:52:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_ownedTokensCount",
"astId": 9608,
"type": "t_mapping<t_uint256>",
"src": "988:54:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals",
"astId": 9614,
"type": "t_mapping<t_bool>",
"src": "1097:73:121"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "______gap", "label": "______gap",
"astId": 7775, "astId": 10155,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1002:29:98" "src": "11668:29:121"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_balances", "label": "_ownedTokens",
"astId": 7161, "astId": 10206,
"type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "467:50:123"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokensIndex",
"astId": 10210,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "491:46:95" "src": "587:53:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allowed", "label": "_allTokens",
"astId": 7167, "astId": 10213,
"type": "t_array:dyn<t_uint256>",
"src": "701:28:123"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokensIndex",
"astId": 10217,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "542:66:95" "src": "800:51:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_totalSupply", "label": "______gap",
"astId": 7169, "astId": 10546,
"type": "t_uint256", "type": "t_array:50<t_uint256>",
"src": "613:28:95" "src": "8814:29:123"
}, },
{ {
"contract": "ERC20", "contract": "ERC721Metadata",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name",
"astId": 10630,
"type": "t_string",
"src": "266:20:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol",
"astId": 10632,
"type": "t_string",
"src": "313:22:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_tokenURIs",
"astId": 10636,
"type": "t_mapping<t_string>",
"src": "381:45:126"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "______gap", "label": "______gap",
"astId": 7595, "astId": 10765,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "7048:29:95" "src": "2824:29:126"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC20Mintable", "contract": "ERC721MetadataMintable",
"path": "contracts/token/ERC20/ERC20Mintable.sol", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol",
"label": "______gap", "label": "______gap",
"astId": 7824, "astId": 10835,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "742:29:99" "src": "1040:29:127"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC20Pausable", "contract": "ERC721Pausable",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 7947, "astId": 10980,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1282:29:100" "src": "851:29:129"
} }
], ],
"warnings": { "warnings": {
...@@ -503,12 +592,12 @@ ...@@ -503,12 +592,12 @@
"uninitializedBaseContracts": [] "uninitializedBaseContracts": []
} }
}, },
"StandaloneERC721": { "StandaloneERC20": {
"address": "0x376fd70d288b14aee31a9302ee0fb9d05bf00672", "address": "0xd24d2b921f7a8f9a2a8f4f3c341af0697f949d4b",
"constructorCode": "6080604052600061019f60006101000a81548160ff02191690831515021790555034801561002c57600080fd5b506136a98061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b5061305d806100206000396000f3fe",
"bodyBytecodeHash": "49ace0fc5476990454616fb366b745256beee0711b2aae57fce31bb36dd874a2", "bodyBytecodeHash": "5eb490a2f0b8c96a6499d418a6f8ec91f83880601e10bfa3c4290ae1263e292c",
"localBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "localBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"deployedBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "deployedBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -527,22 +616,15 @@ ...@@ -527,22 +616,15 @@
"kind": "array", "kind": "array",
"label": "uint256[50]" "label": "uint256[50]"
}, },
"t_mapping<t_bool>": { "t_string": {
"id": "t_mapping<t_bool>", "id": "t_string",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary", "kind": "elementary",
"label": "address" "label": "string"
}, },
"t_mapping<t_address>": { "t_uint8": {
"id": "t_mapping<t_address>", "id": "t_uint8",
"valueType": "t_address", "kind": "elementary",
"label": "mapping(key => address)", "label": "uint8"
"kind": "mapping"
}, },
"t_mapping<t_uint256>": { "t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>", "id": "t_mapping<t_uint256>",
...@@ -550,30 +632,6 @@ ...@@ -550,30 +632,6 @@
"label": "mapping(key => uint256)", "label": "mapping(key => uint256)",
"kind": "mapping" "kind": "mapping"
}, },
"t_array:dyn<t_uint256>": {
"id": "t_array:dyn<t_uint256>",
"valueType": "t_uint256",
"length": "dyn",
"kind": "array",
"label": "uint256[]"
},
"t_mapping<t_array:dyn<t_uint256>>": {
"id": "t_mapping<t_array:dyn<t_uint256>>",
"valueType": "t_array:dyn<t_uint256>",
"label": "mapping(key => uint256[])",
"kind": "mapping"
},
"t_string": {
"id": "t_string",
"kind": "elementary",
"label": "string"
},
"t_mapping<t_string>": {
"id": "t_mapping<t_string>",
"valueType": "t_string",
"label": "mapping(key => string)",
"kind": "mapping"
},
"t_struct<Roles.Role>": { "t_struct<Roles.Role>": {
"id": "t_struct<Roles.Role>", "id": "t_struct<Roles.Role>",
"kind": "struct", "kind": "struct",
...@@ -583,9 +641,15 @@ ...@@ -583,9 +641,15 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
} }
}, },
"storage": [ "storage": [
...@@ -593,217 +657,153 @@ ...@@ -593,217 +657,153 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>",
"src": "1883:29:120"
},
{
"contract": "ERC165",
"path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces",
"astId": 3351,
"type": "t_mapping<t_bool>",
"src": "479:53:27"
},
{
"contract": "ERC165",
"path": "contracts/introspection/ERC165.sol",
"label": "______gap",
"astId": 3395,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1191:29:27" "src": "1891:29:139"
},
{
"contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwner",
"astId": 8214,
"type": "t_mapping<t_address>",
"src": "763:48:104"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_tokenApprovals", "label": "_name",
"astId": 8218, "astId": 8827,
"type": "t_mapping<t_address>", "type": "t_string",
"src": "863:52:104" "src": "382:20:114"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_ownedTokensCount", "label": "_symbol",
"astId": 8222, "astId": 8829,
"type": "t_mapping<t_uint256>", "type": "t_string",
"src": "969:54:104" "src": "408:22:114"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_operatorApprovals", "label": "_decimals",
"astId": 8228, "astId": 8831,
"type": "t_mapping<t_bool>", "type": "t_uint8",
"src": "1074:73:104" "src": "436:23:114"
}, },
{ {
"contract": "ERC721", "contract": "ERC20Detailed",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "______gap", "label": "______gap",
"astId": 8755, "astId": 8883,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "11487:29:104" "src": "1097:29:114"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokens",
"astId": 8809,
"type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "305:50:106"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_ownedTokensIndex", "label": "_balances",
"astId": 8813, "astId": 8282,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "421:53:106" "src": "774:46:111"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allTokens", "label": "_allowed",
"astId": 8816, "astId": 8288,
"type": "t_array:dyn<t_uint256>",
"src": "531:28:106"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokensIndex",
"astId": 8820,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "626:51:106" "src": "827:66:111"
},
{
"contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "______gap",
"astId": 9097,
"type": "t_array:50<t_uint256>",
"src": "5492:29:106"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name",
"astId": 9164,
"type": "t_string",
"src": "264:21:109"
},
{
"contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol",
"astId": 9166,
"type": "t_string",
"src": "308:23:109"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_tokenURIs", "label": "_totalSupply",
"astId": 9170, "astId": 8290,
"type": "t_mapping<t_string>", "type": "t_uint256",
"src": "373:45:109" "src": "900:28:111"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC20",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "______gap", "label": "______gap",
"astId": 9299, "astId": 8704,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2552:29:109" "src": "7661:29:111"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC721MetadataMintable", "contract": "ERC20Mintable",
"path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "path": "contracts/token/ERC20/ERC20Mintable.sol",
"label": "______gap", "label": "______gap",
"astId": 9369, "astId": 8932,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1016:29:110" "src": "745:29:115"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC721Pausable", "contract": "ERC20Pausable",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 9514, "astId": 9055,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "885:29:112" "src": "1195:29:116"
} }
], ],
"warnings": { "warnings": {
...@@ -826,7 +826,7 @@ ...@@ -826,7 +826,7 @@
"address": "0x778dddf23ec1b5cb18394c6c110480caadb3b0f6" "address": "0x778dddf23ec1b5cb18394c6c110480caadb3b0f6"
}, },
"provider": { "provider": {
"address": "0xe112c84df5aa27cd151b27e2802254638db42781" "address": "0xa4e5573eaac8699ed4139572ab0d75b97abc0101"
}, },
"version": "2.0.2" "version": "2.1.2"
} }
\ No newline at end of file
{ {
"contracts": { "contracts": {
"TokenVesting": {
"address": "0x46de4dd86cda61a577f1ec068cda5f860b93647d",
"constructorCode": "608060405234801561001057600080fd5b506114f6806100206000396000f3fe",
"bodyBytecodeHash": "c073eddd6c79d523b1928939c82f8095399ad0171bb069ad387f26b7367f18fc",
"localBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"deployedBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 11434,
"type": "t_bool",
"src": "757:24:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 11436,
"type": "t_bool",
"src": "876:25:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 11485,
"type": "t_array:50<t_uint256>",
"src": "1891:29:139"
},
{
"contract": "Ownable",
"path": "contracts/ownership/Ownable.sol",
"label": "_owner",
"astId": 7368,
"type": "t_address",
"src": "302:22:104"
},
{
"contract": "Ownable",
"path": "contracts/ownership/Ownable.sol",
"label": "______gap",
"astId": 7479,
"type": "t_array:50<t_uint256>",
"src": "2186:29:104"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_beneficiary",
"astId": 3048,
"type": "t_address",
"src": "1133:28:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_cliff",
"astId": 3050,
"type": "t_uint256",
"src": "1263:22:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_start",
"astId": 3052,
"type": "t_uint256",
"src": "1291:22:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_duration",
"astId": 3054,
"type": "t_uint256",
"src": "1319:25:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_revocable",
"astId": 3056,
"type": "t_bool",
"src": "1351:23:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_released",
"astId": 3060,
"type": "t_mapping<t_uint256>",
"src": "1381:46:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_revoked",
"astId": 3064,
"type": "t_mapping<t_bool>",
"src": "1433:42:27"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "______gap",
"astId": 3406,
"type": "t_array:50<t_uint256>",
"src": "5837:29:27"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"PaymentSplitter": {
"address": "0xca98af4495ef1fd432cc8d61d7a16a0dd540f533",
"constructorCode": "608060405234801561001057600080fd5b50610c22806100206000396000f3fe",
"bodyBytecodeHash": "e207c0c86e8e619a29af7b55615bb483a5459eb42dcce825db3b050133381561",
"localBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"deployedBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_array:dyn<t_address>": {
"id": "t_array:dyn<t_address>",
"valueType": "t_address",
"length": "dyn",
"kind": "array",
"label": "address[]"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 11434,
"type": "t_bool",
"src": "757:24:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 11436,
"type": "t_bool",
"src": "876:25:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 11485,
"type": "t_array:50<t_uint256>",
"src": "1891:29:139"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalShares",
"astId": 7584,
"type": "t_uint256",
"src": "540:28:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalReleased",
"astId": 7586,
"type": "t_uint256",
"src": "574:30:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_shares",
"astId": 7590,
"type": "t_mapping<t_uint256>",
"src": "611:43:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_released",
"astId": 7594,
"type": "t_mapping<t_uint256>",
"src": "660:45:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_payees",
"astId": 7597,
"type": "t_array:dyn<t_address>",
"src": "711:25:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "______gap",
"astId": 7843,
"type": "t_array:50<t_uint256>",
"src": "3236:29:106"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"StandaloneERC20": { "StandaloneERC20": {
"address": "0x973290a0520159c3972727d8cfdc4ec4ac5210bf", "address": "0xa2fea790755520c180075a93f23db7784319939c",
"constructorCode": "6080604052600061013560006101000a81548160ff02191690831515021790555034801561002c57600080fd5b50612b458061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b5061305d806100206000396000f3fe",
"bodyBytecodeHash": "95ab5e43f023b1f7c2a4ef689f28131c4d46d2a1bd280ee6fcd168c2425dbf1d", "bodyBytecodeHash": "5eb490a2f0b8c96a6499d418a6f8ec91f83880601e10bfa3c4290ae1263e292c",
"localBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "localBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"deployedBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "deployedBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -49,7 +330,7 @@ ...@@ -49,7 +330,7 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
}, },
...@@ -65,153 +346,153 @@ ...@@ -65,153 +346,153 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_name", "label": "_name",
"astId": 7719, "astId": 8827,
"type": "t_string", "type": "t_string",
"src": "382:20:98" "src": "382:20:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_symbol", "label": "_symbol",
"astId": 7721, "astId": 8829,
"type": "t_string", "type": "t_string",
"src": "406:22:98" "src": "408:22:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_decimals", "label": "_decimals",
"astId": 7723, "astId": 8831,
"type": "t_uint8", "type": "t_uint8",
"src": "432:23:98" "src": "436:23:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "______gap", "label": "______gap",
"astId": 7775, "astId": 8883,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1002:29:98" "src": "1097:29:114"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_balances", "label": "_balances",
"astId": 7161, "astId": 8282,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "491:46:95" "src": "774:46:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allowed", "label": "_allowed",
"astId": 7167, "astId": 8288,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "542:66:95" "src": "827:66:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_totalSupply", "label": "_totalSupply",
"astId": 7169, "astId": 8290,
"type": "t_uint256", "type": "t_uint256",
"src": "613:28:95" "src": "900:28:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "______gap", "label": "______gap",
"astId": 7595, "astId": 8704,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "7048:29:95" "src": "7661:29:111"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC20Mintable", "contract": "ERC20Mintable",
"path": "contracts/token/ERC20/ERC20Mintable.sol", "path": "contracts/token/ERC20/ERC20Mintable.sol",
"label": "______gap", "label": "______gap",
"astId": 7824, "astId": 8932,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "742:29:99" "src": "745:29:115"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC20Pausable", "contract": "ERC20Pausable",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 7947, "astId": 9055,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1282:29:100" "src": "1195:29:116"
} }
], ],
"warnings": { "warnings": {
...@@ -223,11 +504,11 @@ ...@@ -223,11 +504,11 @@
} }
}, },
"StandaloneERC721": { "StandaloneERC721": {
"address": "0xbe276cdb73633b8485c1a331bbc74710c792720a", "address": "0xf3f17c40bb1b0faad3a5e910d31665bba7c2cfdc",
"constructorCode": "6080604052600061019f60006101000a81548160ff02191690831515021790555034801561002c57600080fd5b506136a98061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b50613b26806100206000396000f3fe",
"bodyBytecodeHash": "49ace0fc5476990454616fb366b745256beee0711b2aae57fce31bb36dd874a2", "bodyBytecodeHash": "557fd20eddf815a94869bc83b1e74d2357c2ef4bdceaa5c831d6fc1e47433153",
"localBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "localBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"deployedBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "deployedBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -302,7 +583,7 @@ ...@@ -302,7 +583,7 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
} }
...@@ -312,498 +593,217 @@ ...@@ -312,498 +593,217 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC165", "contract": "ERC165",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces", "label": "_supportedInterfaces",
"astId": 3351, "astId": 3697,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "479:53:27" "src": "497:52:31"
}, },
{ {
"contract": "ERC165", "contract": "ERC165",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "______gap", "label": "______gap",
"astId": 3395, "astId": 3741,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1191:29:27" "src": "1230:29:31"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwner", "label": "_tokenOwner",
"astId": 8214, "astId": 9600,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "763:48:104" "src": "774:48:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals", "label": "_tokenApprovals",
"astId": 8218, "astId": 9604,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "863:52:104" "src": "878:52:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_ownedTokensCount", "label": "_ownedTokensCount",
"astId": 8222, "astId": 9608,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "969:54:104" "src": "988:54:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals", "label": "_operatorApprovals",
"astId": 8228, "astId": 9614,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "1074:73:104" "src": "1097:73:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "______gap", "label": "______gap",
"astId": 8755, "astId": 10155,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "11487:29:104" "src": "11668:29:121"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokens", "label": "_ownedTokens",
"astId": 8809, "astId": 10206,
"type": "t_mapping<t_array:dyn<t_uint256>>", "type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "305:50:106" "src": "467:50:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokensIndex", "label": "_ownedTokensIndex",
"astId": 8813, "astId": 10210,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "421:53:106" "src": "587:53:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokens", "label": "_allTokens",
"astId": 8816, "astId": 10213,
"type": "t_array:dyn<t_uint256>", "type": "t_array:dyn<t_uint256>",
"src": "531:28:106" "src": "701:28:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokensIndex", "label": "_allTokensIndex",
"astId": 8820, "astId": 10217,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "626:51:106" "src": "800:51:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "______gap", "label": "______gap",
"astId": 9097, "astId": 10546,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "5492:29:106" "src": "8814:29:123"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name", "label": "_name",
"astId": 9164, "astId": 10630,
"type": "t_string", "type": "t_string",
"src": "264:21:109" "src": "266:20:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9166, "astId": 10632,
"type": "t_string", "type": "t_string",
"src": "308:23:109" "src": "313:22:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_tokenURIs", "label": "_tokenURIs",
"astId": 9170, "astId": 10636,
"type": "t_mapping<t_string>", "type": "t_mapping<t_string>",
"src": "373:45:109" "src": "381:45:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "______gap", "label": "______gap",
"astId": 9299, "astId": 10765,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2552:29:109" "src": "2824:29:126"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC721MetadataMintable", "contract": "ERC721MetadataMintable",
"path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol",
"label": "______gap", "label": "______gap",
"astId": 9369, "astId": 10835,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1016:29:110" "src": "1040:29:127"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC721Pausable", "contract": "ERC721Pausable",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 9514, "astId": 10980,
"type": "t_array:50<t_uint256>",
"src": "885:29:112"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"TokenVesting": {
"address": "0xc230d128c503a72c7820d150406b02c987c25392",
"constructorCode": "608060405234801561001057600080fd5b50611427806100206000396000f300",
"bodyBytecodeHash": "9632437b252fd24b018b0e99e206fe8c9d7cbb27a2356ed0cbe7ac8b86250d7d",
"localBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed",
"deployedBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 9771,
"type": "t_bool",
"src": "749:24:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 9773,
"type": "t_bool",
"src": "868:25:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 9822,
"type": "t_array:50<t_uint256>",
"src": "1883:29:120"
},
{
"contract": "Ownable",
"path": "contracts/ownership/Ownable.sol",
"label": "_owner",
"astId": 6298,
"type": "t_address",
"src": "301:22:88"
},
{
"contract": "Ownable",
"path": "contracts/ownership/Ownable.sol",
"label": "______gap",
"astId": 6403,
"type": "t_array:50<t_uint256>",
"src": "2057:29:88"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_beneficiary",
"astId": 2423,
"type": "t_address",
"src": "658:28:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_cliff",
"astId": 2425,
"type": "t_uint256",
"src": "691:22:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_start",
"astId": 2427,
"type": "t_uint256",
"src": "717:22:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_duration",
"astId": 2429,
"type": "t_uint256",
"src": "743:25:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_revocable",
"astId": 2431,
"type": "t_bool",
"src": "773:23:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_released",
"astId": 2435,
"type": "t_mapping<t_uint256>",
"src": "801:46:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "_revoked",
"astId": 2439,
"type": "t_mapping<t_bool>",
"src": "851:42:21"
},
{
"contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol",
"label": "______gap",
"astId": 2743,
"type": "t_array:50<t_uint256>",
"src": "4768:29:21"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"PaymentSplitter": {
"address": "0xf20e5137604f95cd18223cae4e7401b0a1c7ae05",
"constructorCode": "608060405234801561001057600080fd5b506109f8806100206000396000f300",
"bodyBytecodeHash": "1a736ee30b08c55f5c969979c8cb00b735ec8abe010d3739007e4ffa5bd0f3b7",
"localBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6",
"deployedBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_array:dyn<t_address>": {
"id": "t_array:dyn<t_address>",
"valueType": "t_address",
"length": "dyn",
"kind": "array",
"label": "address[]"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 9771,
"type": "t_bool",
"src": "749:24:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 9773,
"type": "t_bool",
"src": "868:25:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 9822,
"type": "t_array:50<t_uint256>",
"src": "1883:29:120"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_totalShares",
"astId": 6902,
"type": "t_uint256",
"src": "363:28:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_totalReleased",
"astId": 6904,
"type": "t_uint256",
"src": "395:30:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_shares",
"astId": 6908,
"type": "t_mapping<t_uint256>",
"src": "430:43:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_released",
"astId": 6912,
"type": "t_mapping<t_uint256>",
"src": "477:45:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_payees",
"astId": 6915,
"type": "t_array:dyn<t_address>",
"src": "526:25:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "______gap",
"astId": 7144,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2718:29:94" "src": "851:29:129"
} }
], ],
"warnings": { "warnings": {
...@@ -826,7 +826,7 @@ ...@@ -826,7 +826,7 @@
"address": "0xa44bb80b290de8a465d17b14269df53cf0b9bf4f" "address": "0xa44bb80b290de8a465d17b14269df53cf0b9bf4f"
}, },
"provider": { "provider": {
"address": "0xfe9def739bec5bf646605ac32b2052b58f4b6630" "address": "0x1c641456a5bb5e1492a3812a14e107df9785b5d7"
}, },
"version": "2.0.2" "version": "2.1.2"
} }
\ No newline at end of file
{ {
"contracts": { "contracts": {
"StandaloneERC20": { "StandaloneERC20": {
"address": "0x6e9aa316d5b721254faf07ff558246c45deeb56c", "address": "0x7f9eba91b306a8a7c5ef4148972b8f01f491954f",
"constructorCode": "6080604052600061013560006101000a81548160ff02191690831515021790555034801561002c57600080fd5b50612b458061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b5061305d806100206000396000f3fe",
"bodyBytecodeHash": "95ab5e43f023b1f7c2a4ef689f28131c4d46d2a1bd280ee6fcd168c2425dbf1d", "bodyBytecodeHash": "5eb490a2f0b8c96a6499d418a6f8ec91f83880601e10bfa3c4290ae1263e292c",
"localBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "localBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"deployedBytecodeHash": "56c79c2bcf70e14d79ccff36ed010aaf93453d2435c7d0a76f92a1db5d92c983", "deployedBytecodeHash": "8e02bcbf0d25ebd2f9919db40add667731526e5abdf6d90fd6c79c68f1364034",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
}, },
...@@ -65,278 +65,153 @@ ...@@ -65,278 +65,153 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_name", "label": "_name",
"astId": 7719, "astId": 8827,
"type": "t_string", "type": "t_string",
"src": "382:20:98" "src": "382:20:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_symbol", "label": "_symbol",
"astId": 7721, "astId": 8829,
"type": "t_string", "type": "t_string",
"src": "406:22:98" "src": "408:22:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "_decimals", "label": "_decimals",
"astId": 7723, "astId": 8831,
"type": "t_uint8", "type": "t_uint8",
"src": "432:23:98" "src": "436:23:114"
}, },
{ {
"contract": "ERC20Detailed", "contract": "ERC20Detailed",
"path": "contracts/token/ERC20/ERC20Detailed.sol", "path": "contracts/token/ERC20/ERC20Detailed.sol",
"label": "______gap", "label": "______gap",
"astId": 7775, "astId": 8883,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1002:29:98" "src": "1097:29:114"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_balances", "label": "_balances",
"astId": 7161, "astId": 8282,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "491:46:95" "src": "774:46:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allowed", "label": "_allowed",
"astId": 7167, "astId": 8288,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "542:66:95" "src": "827:66:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_totalSupply", "label": "_totalSupply",
"astId": 7169, "astId": 8290,
"type": "t_uint256", "type": "t_uint256",
"src": "613:28:95" "src": "900:28:111"
}, },
{ {
"contract": "ERC20", "contract": "ERC20",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "______gap", "label": "______gap",
"astId": 7595, "astId": 8704,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "7048:29:95" "src": "7661:29:111"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC20Mintable", "contract": "ERC20Mintable",
"path": "contracts/token/ERC20/ERC20Mintable.sol", "path": "contracts/token/ERC20/ERC20Mintable.sol",
"label": "______gap", "label": "______gap",
"astId": 7824, "astId": 8932,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "742:29:99" "src": "745:29:115"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC20Pausable", "contract": "ERC20Pausable",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 7947, "astId": 9055,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1282:29:100" "src": "1195:29:116"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"PaymentSplitter": {
"address": "0x99cdc813599e59bb14cd194c61b6bf93005af519",
"constructorCode": "608060405234801561001057600080fd5b506109f8806100206000396000f300",
"bodyBytecodeHash": "1a736ee30b08c55f5c969979c8cb00b735ec8abe010d3739007e4ffa5bd0f3b7",
"localBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6",
"deployedBytecodeHash": "ceca4dcad2e21e738fabeef09d6b2c9c821a2f8f78422971563e8ad768c851c6",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_array:dyn<t_address>": {
"id": "t_array:dyn<t_address>",
"valueType": "t_address",
"length": "dyn",
"kind": "array",
"label": "address[]"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 9771,
"type": "t_bool",
"src": "749:24:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 9773,
"type": "t_bool",
"src": "868:25:120"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 9822,
"type": "t_array:50<t_uint256>",
"src": "1883:29:120"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_totalShares",
"astId": 6902,
"type": "t_uint256",
"src": "363:28:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_totalReleased",
"astId": 6904,
"type": "t_uint256",
"src": "395:30:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_shares",
"astId": 6908,
"type": "t_mapping<t_uint256>",
"src": "430:43:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_released",
"astId": 6912,
"type": "t_mapping<t_uint256>",
"src": "477:45:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "_payees",
"astId": 6915,
"type": "t_array:dyn<t_address>",
"src": "526:25:94"
},
{
"contract": "SplitPayment",
"path": "contracts/payment/SplitPayment.sol",
"label": "______gap",
"astId": 7144,
"type": "t_array:50<t_uint256>",
"src": "2718:29:94"
} }
], ],
"warnings": { "warnings": {
...@@ -348,11 +223,11 @@ ...@@ -348,11 +223,11 @@
} }
}, },
"TokenVesting": { "TokenVesting": {
"address": "0x99294e5c4fce73d2aa6cf6f6472d2c9c6f99b2c6", "address": "0xa6a0b46b79a16fb9cb9981a530468ed8fa48d8dd",
"constructorCode": "608060405234801561001057600080fd5b50611427806100206000396000f300", "constructorCode": "608060405234801561001057600080fd5b506114f6806100206000396000f3fe",
"bodyBytecodeHash": "9632437b252fd24b018b0e99e206fe8c9d7cbb27a2356ed0cbe7ac8b86250d7d", "bodyBytecodeHash": "c073eddd6c79d523b1928939c82f8095399ad0171bb069ad387f26b7367f18fc",
"localBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "localBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"deployedBytecodeHash": "2192389ea468b1527a2c512aa0fa575848f42b4f556a5b91a5af4c6e3de15bed", "deployedBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -394,105 +269,105 @@ ...@@ -394,105 +269,105 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "_owner", "label": "_owner",
"astId": 6298, "astId": 7368,
"type": "t_address", "type": "t_address",
"src": "301:22:88" "src": "302:22:104"
}, },
{ {
"contract": "Ownable", "contract": "Ownable",
"path": "contracts/ownership/Ownable.sol", "path": "contracts/ownership/Ownable.sol",
"label": "______gap", "label": "______gap",
"astId": 6403, "astId": 7479,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2057:29:88" "src": "2186:29:104"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_beneficiary", "label": "_beneficiary",
"astId": 2423, "astId": 3048,
"type": "t_address", "type": "t_address",
"src": "658:28:21" "src": "1133:28:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_cliff", "label": "_cliff",
"astId": 2425, "astId": 3050,
"type": "t_uint256", "type": "t_uint256",
"src": "691:22:21" "src": "1263:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_start", "label": "_start",
"astId": 2427, "astId": 3052,
"type": "t_uint256", "type": "t_uint256",
"src": "717:22:21" "src": "1291:22:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_duration", "label": "_duration",
"astId": 2429, "astId": 3054,
"type": "t_uint256", "type": "t_uint256",
"src": "743:25:21" "src": "1319:25:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revocable", "label": "_revocable",
"astId": 2431, "astId": 3056,
"type": "t_bool", "type": "t_bool",
"src": "773:23:21" "src": "1351:23:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_released", "label": "_released",
"astId": 2435, "astId": 3060,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "801:46:21" "src": "1381:46:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "_revoked", "label": "_revoked",
"astId": 2439, "astId": 3064,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "851:42:21" "src": "1433:42:27"
}, },
{ {
"contract": "TokenVesting", "contract": "TokenVesting",
"path": "contracts/drafts/TokenVesting.sol", "path": "contracts/drafts/TokenVesting.sol",
"label": "______gap", "label": "______gap",
"astId": 2743, "astId": 3406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "4768:29:21" "src": "5837:29:27"
} }
], ],
"warnings": { "warnings": {
...@@ -504,11 +379,11 @@ ...@@ -504,11 +379,11 @@
} }
}, },
"StandaloneERC721": { "StandaloneERC721": {
"address": "0x920679b5683dc396457b4fac81e346244e06b56f", "address": "0x5eb264d295c7158c631b281a4d517fd2202ed048",
"constructorCode": "6080604052600061019f60006101000a81548160ff02191690831515021790555034801561002c57600080fd5b506136a98061003c6000396000f300", "constructorCode": "608060405234801561001057600080fd5b50613b26806100206000396000f3fe",
"bodyBytecodeHash": "49ace0fc5476990454616fb366b745256beee0711b2aae57fce31bb36dd874a2", "bodyBytecodeHash": "557fd20eddf815a94869bc83b1e74d2357c2ef4bdceaa5c831d6fc1e47433153",
"localBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "localBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"deployedBytecodeHash": "90531c3e7e334f9aeac7b1551503462d43f1eeec780f14c2ec6da45e8c22d728", "deployedBytecodeHash": "14ff23330545ddecfbe6c4d948cb6b1138857db21b815cbf381757e2beb101bb",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -583,7 +458,7 @@ ...@@ -583,7 +458,7 @@
"label": "bearer", "label": "bearer",
"astId": 5, "astId": 5,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "146:32:0" "src": "150:32:0"
} }
] ]
} }
...@@ -593,217 +468,342 @@ ...@@ -593,217 +468,342 @@
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initialized", "label": "initialized",
"astId": 9771, "astId": 11434,
"type": "t_bool", "type": "t_bool",
"src": "749:24:120" "src": "757:24:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "initializing", "label": "initializing",
"astId": 9773, "astId": 11436,
"type": "t_bool", "type": "t_bool",
"src": "868:25:120" "src": "876:25:139"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol", "path": "zos-lib/contracts/Initializable.sol",
"label": "______gap", "label": "______gap",
"astId": 9822, "astId": 11485,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1883:29:120" "src": "1891:29:139"
}, },
{ {
"contract": "ERC165", "contract": "ERC165",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces", "label": "_supportedInterfaces",
"astId": 3351, "astId": 3697,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "479:53:27" "src": "497:52:31"
}, },
{ {
"contract": "ERC165", "contract": "ERC165",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "______gap", "label": "______gap",
"astId": 3395, "astId": 3741,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1191:29:27" "src": "1230:29:31"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwner", "label": "_tokenOwner",
"astId": 8214, "astId": 9600,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "763:48:104" "src": "774:48:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals", "label": "_tokenApprovals",
"astId": 8218, "astId": 9604,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "863:52:104" "src": "878:52:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_ownedTokensCount", "label": "_ownedTokensCount",
"astId": 8222, "astId": 9608,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "969:54:104" "src": "988:54:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals", "label": "_operatorApprovals",
"astId": 8228, "astId": 9614,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "1074:73:104" "src": "1097:73:121"
}, },
{ {
"contract": "ERC721", "contract": "ERC721",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "______gap", "label": "______gap",
"astId": 8755, "astId": 10155,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "11487:29:104" "src": "11668:29:121"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokens", "label": "_ownedTokens",
"astId": 8809, "astId": 10206,
"type": "t_mapping<t_array:dyn<t_uint256>>", "type": "t_mapping<t_array:dyn<t_uint256>>",
"src": "305:50:106" "src": "467:50:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_ownedTokensIndex", "label": "_ownedTokensIndex",
"astId": 8813, "astId": 10210,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "421:53:106" "src": "587:53:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokens", "label": "_allTokens",
"astId": 8816, "astId": 10213,
"type": "t_array:dyn<t_uint256>", "type": "t_array:dyn<t_uint256>",
"src": "531:28:106" "src": "701:28:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "_allTokensIndex", "label": "_allTokensIndex",
"astId": 8820, "astId": 10217,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "626:51:106" "src": "800:51:123"
}, },
{ {
"contract": "ERC721Enumerable", "contract": "ERC721Enumerable",
"path": "contracts/token/ERC721/ERC721Enumerable.sol", "path": "contracts/token/ERC721/ERC721Enumerable.sol",
"label": "______gap", "label": "______gap",
"astId": 9097, "astId": 10546,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "5492:29:106" "src": "8814:29:123"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_name", "label": "_name",
"astId": 9164, "astId": 10630,
"type": "t_string", "type": "t_string",
"src": "264:21:109" "src": "266:20:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9166, "astId": 10632,
"type": "t_string", "type": "t_string",
"src": "308:23:109" "src": "313:22:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "_tokenURIs", "label": "_tokenURIs",
"astId": 9170, "astId": 10636,
"type": "t_mapping<t_string>", "type": "t_mapping<t_string>",
"src": "373:45:109" "src": "381:45:126"
}, },
{ {
"contract": "ERC721Metadata", "contract": "ERC721Metadata",
"path": "contracts/token/ERC721/ERC721Metadata.sol", "path": "contracts/token/ERC721/ERC721Metadata.sol",
"label": "______gap", "label": "______gap",
"astId": 9299, "astId": 10765,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "2552:29:109" "src": "2824:29:126"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "minters", "label": "_minters",
"astId": 216, "astId": 231,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:2" "src": "271:27:2"
}, },
{ {
"contract": "MinterRole", "contract": "MinterRole",
"path": "contracts/access/roles/MinterRole.sol", "path": "contracts/access/roles/MinterRole.sol",
"label": "______gap", "label": "______gap",
"astId": 315, "astId": 330,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:2" "src": "1081:29:2"
}, },
{ {
"contract": "ERC721MetadataMintable", "contract": "ERC721MetadataMintable",
"path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol",
"label": "______gap", "label": "______gap",
"astId": 9369, "astId": 10835,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1016:29:110" "src": "1040:29:127"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "pausers", "label": "_pausers",
"astId": 335, "astId": 350,
"type": "t_struct<Roles.Role>", "type": "t_struct<Roles.Role>",
"src": "264:26:3" "src": "271:27:3"
}, },
{ {
"contract": "PauserRole", "contract": "PauserRole",
"path": "contracts/access/roles/PauserRole.sol", "path": "contracts/access/roles/PauserRole.sol",
"label": "______gap", "label": "______gap",
"astId": 434, "astId": 449,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "990:29:3" "src": "1081:29:3"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 3558, "astId": 3907,
"type": "t_bool", "type": "t_bool",
"src": "318:28:30" "src": "352:20:34"
}, },
{ {
"contract": "Pausable", "contract": "Pausable",
"path": "contracts/lifecycle/Pausable.sol", "path": "contracts/lifecycle/Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 3631, "astId": 3988,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1260:29:30" "src": "1429:29:34"
}, },
{ {
"contract": "ERC721Pausable", "contract": "ERC721Pausable",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "______gap", "label": "______gap",
"astId": 9514, "astId": 10980,
"type": "t_array:50<t_uint256>",
"src": "851:29:129"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": []
}
},
"PaymentSplitter": {
"address": "0x7eab3ec3ad50a34552f93fca05259f50dcbf56ae",
"constructorCode": "608060405234801561001057600080fd5b50610c22806100206000396000f3fe",
"bodyBytecodeHash": "e207c0c86e8e619a29af7b55615bb483a5459eb42dcce825db3b050133381561",
"localBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"deployedBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_mapping<t_uint256>": {
"id": "t_mapping<t_uint256>",
"valueType": "t_uint256",
"label": "mapping(key => uint256)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_array:dyn<t_address>": {
"id": "t_array:dyn<t_address>",
"valueType": "t_address",
"length": "dyn",
"kind": "array",
"label": "address[]"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 11434,
"type": "t_bool",
"src": "757:24:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 11436,
"type": "t_bool",
"src": "876:25:139"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 11485,
"type": "t_array:50<t_uint256>",
"src": "1891:29:139"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalShares",
"astId": 7584,
"type": "t_uint256",
"src": "540:28:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_totalReleased",
"astId": 7586,
"type": "t_uint256",
"src": "574:30:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_shares",
"astId": 7590,
"type": "t_mapping<t_uint256>",
"src": "611:43:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_released",
"astId": 7594,
"type": "t_mapping<t_uint256>",
"src": "660:45:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "_payees",
"astId": 7597,
"type": "t_array:dyn<t_address>",
"src": "711:25:106"
},
{
"contract": "PaymentSplitter",
"path": "contracts/payment/PaymentSplitter.sol",
"label": "______gap",
"astId": 7843,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "885:29:112" "src": "3236:29:106"
} }
], ],
"warnings": { "warnings": {
...@@ -826,7 +826,7 @@ ...@@ -826,7 +826,7 @@
"address": "0x2a9e7b63514438906a83a1e320dbbd814d417002" "address": "0x2a9e7b63514438906a83a1e320dbbd814d417002"
}, },
"provider": { "provider": {
"address": "0x7c950f2c091bee552de53a0aeaea87a2f29f6534" "address": "0x19f38a6d939f7fd01008d8d398e43a3cc7610a71"
}, },
"version": "2.0.2" "version": "2.1.2"
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment