Commit 07b2157e by Santiago Palladino

Deploy 3.1

parent a18683d1
{ {
"contracts": { "contracts": {
"ERC20PresetMinterPauserUpgradeSafe": { "ERC20PresetMinterPauserUpgradeSafe": {
"address": "0xE50Ca46B621dfcc4e1314D6Dd60EE60ff272B5C0", "address": "0x4223C39DFA8225615281738deB77B819BFB18330",
"constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe",
"bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b", "bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b",
"localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af", "localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af",
...@@ -33,13 +33,13 @@ ...@@ -33,13 +33,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -63,15 +63,15 @@ ...@@ -63,15 +63,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -163,111 +163,111 @@ ...@@ -163,111 +163,111 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_balances", "label": "_balances",
"astId": 9671, "astId": 11996,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1481:46:78" "src": "1520:46:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allowances", "label": "_allowances",
"astId": 9677, "astId": 12002,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1534:69:78" "src": "1573:69:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_totalSupply", "label": "_totalSupply",
"astId": 9679, "astId": 12004,
"type": "t_uint256", "type": "t_uint256",
"src": "1610:28:78" "src": "1649:28:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_name", "label": "_name",
"astId": 9681, "astId": 12006,
"type": "t_string", "type": "t_string",
"src": "1645:20:78" "src": "1684:20:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9683, "astId": 12008,
"type": "t_string", "type": "t_string",
"src": "1671:22:78" "src": "1710:22:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_decimals", "label": "_decimals",
"astId": 9685, "astId": 12010,
"type": "t_uint8", "type": "t_uint8",
"src": "1699:23:78" "src": "1738:23:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "__gap", "label": "__gap",
"astId": 10180, "astId": 12505,
"type": "t_array:44<t_uint256>", "type": "t_array:44<t_uint256>",
"src": "11045:25:78" "src": "11084:25:93"
}, },
{ {
"contract": "ERC20BurnableUpgradeSafe", "contract": "ERC20BurnableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Burnable.sol", "path": "contracts/token/ERC20/ERC20Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 10261, "astId": 12586,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1443:25:79" "src": "1476:25:94"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC20PausableUpgradeSafe", "contract": "ERC20PausableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 10425, "astId": 12750,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1130:25:81" "src": "1163:25:96"
}, },
{ {
"contract": "ERC20PresetMinterPauserUpgradeSafe", "contract": "ERC20PresetMinterPauserUpgradeSafe",
"path": "contracts/presets/ERC20PresetMinterPauser.sol", "path": "contracts/presets/ERC20PresetMinterPauser.sol",
"label": "__gap", "label": "__gap",
"astId": 9431, "astId": 10226,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "3454:25:76" "src": "3519:25:83"
} }
], ],
"warnings": { "warnings": {
...@@ -275,15 +275,26 @@ ...@@ -275,15 +275,26 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
}
],
"storageDiff": []
} }
}, },
"ERC721PresetMinterPauserAutoIdUpgradeSafe": { "ERC721PresetMinterPauserAutoIdUpgradeSafe": {
"address": "0xB02F5E3ed5d1907F1eCf575D1f26B1Fa4281C60E", "address": "0xa9ab135bFa537D813c5d1289399dd98B912463F5",
"constructorCode": "608060405234801561001057600080fd5b50612ecd806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50612f89806100206000396000f3fe",
"bodyBytecodeHash": "f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2", "bodyBytecodeHash": "59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684",
"localBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "localBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"deployedBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "deployedBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -311,13 +322,13 @@ ...@@ -311,13 +322,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -328,9 +339,9 @@ ...@@ -328,9 +339,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -341,15 +352,15 @@ ...@@ -341,15 +352,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -397,9 +408,9 @@ ...@@ -397,9 +408,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14936, "astId": 17394,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "6247:10:103" "src": "6280:10:118"
} }
] ]
}, },
...@@ -416,9 +427,9 @@ ...@@ -416,9 +427,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14461, "astId": 16919,
"type": "t_struct<EnumerableMap.Map>", "type": "t_struct<EnumerableMap.Map>",
"src": "5962:10:102" "src": "5995:10:117"
} }
] ]
}, },
...@@ -429,15 +440,15 @@ ...@@ -429,15 +440,15 @@
"members": [ "members": [
{ {
"label": "_entries", "label": "_entries",
"astId": 14193, "astId": 16651,
"type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>", "type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"src": "1355:19:102" "src": "1388:19:117"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14197, "astId": 16655,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1524:37:102" "src": "1557:37:117"
} }
] ]
}, },
...@@ -448,15 +459,15 @@ ...@@ -448,15 +459,15 @@
"members": [ "members": [
{ {
"label": "_key", "label": "_key",
"astId": 14187, "astId": 16645,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1243:12:102" "src": "1276:12:117"
}, },
{ {
"label": "_value", "label": "_value",
"astId": 14189, "astId": 16647,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1265:14:102" "src": "1298:14:117"
} }
] ]
}, },
...@@ -503,9 +514,9 @@ ...@@ -503,9 +514,9 @@
"members": [ "members": [
{ {
"label": "_value", "label": "_value",
"astId": 14031, "astId": 16491,
"type": "t_uint256", "type": "t_uint256",
"src": "1024:14:100" "src": "1057:14:115"
} }
] ]
} }
...@@ -517,7 +528,7 @@ ...@@ -517,7 +528,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -525,7 +536,7 @@ ...@@ -525,7 +536,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -533,7 +544,7 @@ ...@@ -533,7 +544,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -541,7 +552,7 @@ ...@@ -541,7 +552,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -549,151 +560,151 @@ ...@@ -549,151 +560,151 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces", "label": "_supportedInterfaces",
"astId": 2453, "astId": 2030,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "546:52:12" "src": "579:52:11"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "__gap", "label": "__gap",
"astId": 2510, "astId": 2087,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "1841:25:12" "src": "1874:25:11"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens", "label": "_holderTokens",
"astId": 11274, "astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>", "type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1211:64:86" "src": "1244:64:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners", "label": "_tokenOwners",
"astId": 11276, "astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>", "type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1339:51:86" "src": "1372:51:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals", "label": "_tokenApprovals",
"astId": 11280, "astId": 13590,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "1446:52:86" "src": "1479:52:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals", "label": "_operatorApprovals",
"astId": 11286, "astId": 13596,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "1553:73:86" "src": "1586:73:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_name", "label": "_name",
"astId": 11288, "astId": 13598,
"type": "t_string", "type": "t_string",
"src": "1651:20:86" "src": "1684:20:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_symbol", "label": "_symbol",
"astId": 11290, "astId": 13600,
"type": "t_string", "type": "t_string",
"src": "1698:22:86" "src": "1731:22:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenURIs", "label": "_tokenURIs",
"astId": 11294, "astId": 13604,
"type": "t_mapping<t_string>", "type": "t_mapping<t_string>",
"src": "1766:45:86" "src": "1799:45:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_baseURI", "label": "_baseURI",
"astId": 11296, "astId": 13606,
"type": "t_string", "type": "t_string",
"src": "1834:23:86" "src": "1867:23:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "__gap", "label": "__gap",
"astId": 12202, "astId": 14495,
"type": "t_array:41<t_uint256>", "type": "t_array:41<t_uint256>",
"src": "22505:25:86" "src": "17081:25:101"
}, },
{ {
"contract": "ERC721BurnableUpgradeSafe", "contract": "ERC721BurnableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Burnable.sol", "path": "contracts/token/ERC721/ERC721Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 12260, "astId": 14553,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "960:25:87" "src": "1034:25:102"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC721PausableUpgradeSafe", "contract": "ERC721PausableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 12375, "astId": 14670,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1176:25:89" "src": "1209:25:104"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker", "label": "_tokenIdTracker",
"astId": 9467, "astId": 10262,
"type": "t_struct<Counters.Counter>", "type": "t_struct<Counters.Counter>",
"src": "1242:40:77" "src": "1275:40:84"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "__gap", "label": "__gap",
"astId": 9646, "astId": 10441,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "4268:25:77" "src": "4357:25:84"
} }
], ],
"warnings": { "warnings": {
...@@ -701,14 +712,49 @@ ...@@ -701,14 +712,49 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens",
"astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1244:64:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners",
"astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1372:51:101"
},
{
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker",
"astId": 10262,
"type": "t_struct<Counters.Counter>",
"src": "1275:40:84"
}
],
"storageDiff": []
} }
} }
}, },
"solidityLibs": {}, "solidityLibs": {},
"proxies": {}, "proxies": {},
"manifestVersion": "2.2", "manifestVersion": "2.2",
"frozen": true, "frozen": false,
"app": { "app": {
"address": "0xf5829D56998ccC1405B7eAbCCAC78164AF270D39" "address": "0xf5829D56998ccC1405B7eAbCCAC78164AF270D39"
}, },
...@@ -716,7 +762,7 @@ ...@@ -716,7 +762,7 @@
"address": "0xB6F8F11b166D526932ee04ffe4D25B810f619E34" "address": "0xB6F8F11b166D526932ee04ffe4D25B810f619E34"
}, },
"provider": { "provider": {
"address": "0xa649c45BC0bfb8096Bb341380d721fCa004dcA7d" "address": "0x96363194e80e920582045f9F592C49A220b72714"
}, },
"version": "3.0.0" "version": "3.1.0"
} }
{ {
"contracts": { "contracts": {
"ERC20PresetMinterPauserUpgradeSafe": { "ERC721PresetMinterPauserAutoIdUpgradeSafe": {
"address": "0xf9E1F413CE99aaF207C9e325EcA93A8Ed2d5FfDf", "address": "0xdD6433e9Fa990C232f6a056DB1BB41726300C8a7",
"constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50612f89806100206000396000f3fe",
"bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b", "bodyBytecodeHash": "59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684",
"localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af", "localBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"deployedBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af", "deployedBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -33,13 +33,13 @@ ...@@ -33,13 +33,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -63,15 +63,15 @@ ...@@ -63,15 +63,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -106,22 +106,130 @@ ...@@ -106,22 +106,130 @@
"kind": "array", "kind": "array",
"label": "uint256[49]" "label": "uint256[49]"
}, },
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
},
"t_struct<EnumerableSet.UintSet>": {
"id": "t_struct<EnumerableSet.UintSet>",
"kind": "struct",
"label": "EnumerableSet.UintSet",
"members": [
{
"label": "_inner",
"astId": 17394,
"type": "t_struct<EnumerableSet.Set>",
"src": "6280:10:118"
}
]
},
"t_mapping<t_struct<EnumerableSet.UintSet>>": {
"id": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"valueType": "t_struct<EnumerableSet.UintSet>",
"label": "mapping(key => EnumerableSet.UintSet)",
"kind": "mapping"
},
"t_struct<EnumerableMap.UintToAddressMap>": {
"id": "t_struct<EnumerableMap.UintToAddressMap>",
"kind": "struct",
"label": "EnumerableMap.UintToAddressMap",
"members": [
{
"label": "_inner",
"astId": 16919,
"type": "t_struct<EnumerableMap.Map>",
"src": "5995:10:117"
}
]
},
"t_struct<EnumerableMap.Map>": {
"id": "t_struct<EnumerableMap.Map>",
"kind": "struct",
"label": "EnumerableMap.Map",
"members": [
{
"label": "_entries",
"astId": 16651,
"type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"src": "1388:19:117"
},
{
"label": "_indexes",
"astId": 16655,
"type": "t_mapping<t_uint256>",
"src": "1557:37:117"
}
]
},
"t_struct<EnumerableMap.MapEntry>": {
"id": "t_struct<EnumerableMap.MapEntry>",
"kind": "struct",
"label": "EnumerableMap.MapEntry",
"members": [
{
"label": "_key",
"astId": 16645,
"type": "t_bytes32",
"src": "1276:12:117"
},
{
"label": "_value",
"astId": 16647,
"type": "t_bytes32",
"src": "1298:14:117"
}
]
},
"t_array:dyn<t_struct<EnumerableMap.MapEntry>>": {
"id": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"valueType": "t_struct<EnumerableMap.MapEntry>",
"length": "dyn",
"kind": "array",
"label": "EnumerableMap.MapEntry[]"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_mapping<t_address>": {
"id": "t_mapping<t_address>",
"valueType": "t_address",
"label": "mapping(key => address)",
"kind": "mapping"
},
"t_string": { "t_string": {
"id": "t_string", "id": "t_string",
"kind": "elementary", "kind": "elementary",
"label": "string" "label": "string"
}, },
"t_uint8": { "t_mapping<t_string>": {
"id": "t_uint8", "id": "t_mapping<t_string>",
"kind": "elementary", "valueType": "t_string",
"label": "uint8" "label": "mapping(key => string)",
"kind": "mapping"
}, },
"t_array:44<t_uint256>": { "t_array:41<t_uint256>": {
"id": "t_array:44<t_uint256>", "id": "t_array:41<t_uint256>",
"valueType": "t_uint256", "valueType": "t_uint256",
"length": "44", "length": "41",
"kind": "array", "kind": "array",
"label": "uint256[44]" "label": "uint256[41]"
},
"t_struct<Counters.Counter>": {
"id": "t_struct<Counters.Counter>",
"kind": "struct",
"label": "Counters.Counter",
"members": [
{
"label": "_value",
"astId": 16491,
"type": "t_uint256",
"src": "1057:14:115"
}
]
} }
}, },
"storage": [ "storage": [
...@@ -131,7 +239,7 @@ ...@@ -131,7 +239,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -139,7 +247,7 @@ ...@@ -139,7 +247,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -147,7 +255,7 @@ ...@@ -147,7 +255,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -155,7 +263,7 @@ ...@@ -155,7 +263,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -163,111 +271,151 @@ ...@@ -163,111 +271,151 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_balances", "label": "_supportedInterfaces",
"astId": 9671, "astId": 2030,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_bool>",
"src": "1481:46:78" "src": "579:52:11"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_allowances", "label": "__gap",
"astId": 9677, "astId": 2087,
"type": "t_mapping<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "1534:69:78" "src": "1874:25:11"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_totalSupply", "label": "_holderTokens",
"astId": 9679, "astId": 13584,
"type": "t_uint256", "type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1610:28:78" "src": "1244:64:101"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners",
"astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1372:51:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals",
"astId": 13590,
"type": "t_mapping<t_address>",
"src": "1479:52:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals",
"astId": 13596,
"type": "t_mapping<t_bool>",
"src": "1586:73:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_name", "label": "_name",
"astId": 9681, "astId": 13598,
"type": "t_string", "type": "t_string",
"src": "1645:20:78" "src": "1684:20:101"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9683, "astId": 13600,
"type": "t_string", "type": "t_string",
"src": "1671:22:78" "src": "1731:22:101"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_decimals", "label": "_tokenURIs",
"astId": 9685, "astId": 13604,
"type": "t_uint8", "type": "t_mapping<t_string>",
"src": "1699:23:78" "src": "1799:45:101"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_baseURI",
"astId": 13606,
"type": "t_string",
"src": "1867:23:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "__gap", "label": "__gap",
"astId": 10180, "astId": 14495,
"type": "t_array:44<t_uint256>", "type": "t_array:41<t_uint256>",
"src": "11045:25:78" "src": "17081:25:101"
}, },
{ {
"contract": "ERC20BurnableUpgradeSafe", "contract": "ERC721BurnableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Burnable.sol", "path": "contracts/token/ERC721/ERC721Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 10261, "astId": 14553,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1443:25:79" "src": "1034:25:102"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC20PausableUpgradeSafe", "contract": "ERC721PausableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 10425, "astId": 14670,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1130:25:81" "src": "1209:25:104"
}, },
{ {
"contract": "ERC20PresetMinterPauserUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC20PresetMinterPauser.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker",
"astId": 10262,
"type": "t_struct<Counters.Counter>",
"src": "1275:40:84"
},
{
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "__gap", "label": "__gap",
"astId": 9431, "astId": 10441,
"type": "t_array:50<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "3454:25:76" "src": "4357:25:84"
} }
], ],
"warnings": { "warnings": {
...@@ -278,12 +426,12 @@ ...@@ -278,12 +426,12 @@
"uninitializedBaseContracts": [] "uninitializedBaseContracts": []
} }
}, },
"ERC721PresetMinterPauserAutoIdUpgradeSafe": { "ERC20PresetMinterPauserUpgradeSafe": {
"address": "0x75017FE4a83b48Ca7B5671A7cCB5b72C9c66F2c4", "address": "0x3b90D6b9996d4d5094710F74Cad1156B1E8e0FB9",
"constructorCode": "608060405234801561001057600080fd5b50612ecd806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe",
"bodyBytecodeHash": "f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2", "bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b",
"localBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af",
"deployedBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "deployedBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -311,13 +459,13 @@ ...@@ -311,13 +459,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -328,9 +476,9 @@ ...@@ -328,9 +476,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -341,15 +489,15 @@ ...@@ -341,15 +489,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -384,130 +532,22 @@ ...@@ -384,130 +532,22 @@
"kind": "array", "kind": "array",
"label": "uint256[49]" "label": "uint256[49]"
}, },
"t_mapping<t_bool>": {
"id": "t_mapping<t_bool>",
"valueType": "t_bool",
"label": "mapping(key => bool)",
"kind": "mapping"
},
"t_struct<EnumerableSet.UintSet>": {
"id": "t_struct<EnumerableSet.UintSet>",
"kind": "struct",
"label": "EnumerableSet.UintSet",
"members": [
{
"label": "_inner",
"astId": 14936,
"type": "t_struct<EnumerableSet.Set>",
"src": "6247:10:103"
}
]
},
"t_mapping<t_struct<EnumerableSet.UintSet>>": {
"id": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"valueType": "t_struct<EnumerableSet.UintSet>",
"label": "mapping(key => EnumerableSet.UintSet)",
"kind": "mapping"
},
"t_struct<EnumerableMap.UintToAddressMap>": {
"id": "t_struct<EnumerableMap.UintToAddressMap>",
"kind": "struct",
"label": "EnumerableMap.UintToAddressMap",
"members": [
{
"label": "_inner",
"astId": 14461,
"type": "t_struct<EnumerableMap.Map>",
"src": "5962:10:102"
}
]
},
"t_struct<EnumerableMap.Map>": {
"id": "t_struct<EnumerableMap.Map>",
"kind": "struct",
"label": "EnumerableMap.Map",
"members": [
{
"label": "_entries",
"astId": 14193,
"type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"src": "1355:19:102"
},
{
"label": "_indexes",
"astId": 14197,
"type": "t_mapping<t_uint256>",
"src": "1524:37:102"
}
]
},
"t_struct<EnumerableMap.MapEntry>": {
"id": "t_struct<EnumerableMap.MapEntry>",
"kind": "struct",
"label": "EnumerableMap.MapEntry",
"members": [
{
"label": "_key",
"astId": 14187,
"type": "t_bytes32",
"src": "1243:12:102"
},
{
"label": "_value",
"astId": 14189,
"type": "t_bytes32",
"src": "1265:14:102"
}
]
},
"t_array:dyn<t_struct<EnumerableMap.MapEntry>>": {
"id": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"valueType": "t_struct<EnumerableMap.MapEntry>",
"length": "dyn",
"kind": "array",
"label": "EnumerableMap.MapEntry[]"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_mapping<t_address>": {
"id": "t_mapping<t_address>",
"valueType": "t_address",
"label": "mapping(key => address)",
"kind": "mapping"
},
"t_string": { "t_string": {
"id": "t_string", "id": "t_string",
"kind": "elementary", "kind": "elementary",
"label": "string" "label": "string"
}, },
"t_mapping<t_string>": { "t_uint8": {
"id": "t_mapping<t_string>", "id": "t_uint8",
"valueType": "t_string", "kind": "elementary",
"label": "mapping(key => string)", "label": "uint8"
"kind": "mapping"
}, },
"t_array:41<t_uint256>": { "t_array:44<t_uint256>": {
"id": "t_array:41<t_uint256>", "id": "t_array:44<t_uint256>",
"valueType": "t_uint256", "valueType": "t_uint256",
"length": "41", "length": "44",
"kind": "array", "kind": "array",
"label": "uint256[41]" "label": "uint256[44]"
},
"t_struct<Counters.Counter>": {
"id": "t_struct<Counters.Counter>",
"kind": "struct",
"label": "Counters.Counter",
"members": [
{
"label": "_value",
"astId": 14031,
"type": "t_uint256",
"src": "1024:14:100"
}
]
} }
}, },
"storage": [ "storage": [
...@@ -517,7 +557,7 @@ ...@@ -517,7 +557,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -525,7 +565,7 @@ ...@@ -525,7 +565,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -533,7 +573,7 @@ ...@@ -533,7 +573,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -541,7 +581,7 @@ ...@@ -541,7 +581,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -549,151 +589,111 @@ ...@@ -549,151 +589,111 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
},
{
"contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces",
"astId": 2453,
"type": "t_mapping<t_bool>",
"src": "546:52:12"
},
{
"contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol",
"label": "__gap",
"astId": 2510,
"type": "t_array:49<t_uint256>",
"src": "1841:25:12"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens",
"astId": 11274,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1211:64:86"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_tokenOwners", "label": "_balances",
"astId": 11276, "astId": 11996,
"type": "t_struct<EnumerableMap.UintToAddressMap>", "type": "t_mapping<t_uint256>",
"src": "1339:51:86" "src": "1520:46:93"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_tokenApprovals", "label": "_allowances",
"astId": 11280, "astId": 12002,
"type": "t_mapping<t_address>", "type": "t_mapping<t_uint256>",
"src": "1446:52:86" "src": "1573:69:93"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_operatorApprovals", "label": "_totalSupply",
"astId": 11286, "astId": 12004,
"type": "t_mapping<t_bool>", "type": "t_uint256",
"src": "1553:73:86" "src": "1649:28:93"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_name", "label": "_name",
"astId": 11288, "astId": 12006,
"type": "t_string", "type": "t_string",
"src": "1651:20:86" "src": "1684:20:93"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_symbol", "label": "_symbol",
"astId": 11290, "astId": 12008,
"type": "t_string", "type": "t_string",
"src": "1698:22:86" "src": "1710:22:93"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenURIs",
"astId": 11294,
"type": "t_mapping<t_string>",
"src": "1766:45:86"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_baseURI", "label": "_decimals",
"astId": 11296, "astId": 12010,
"type": "t_string", "type": "t_uint8",
"src": "1834:23:86" "src": "1738:23:93"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "__gap", "label": "__gap",
"astId": 12202, "astId": 12505,
"type": "t_array:41<t_uint256>", "type": "t_array:44<t_uint256>",
"src": "22505:25:86" "src": "11084:25:93"
}, },
{ {
"contract": "ERC721BurnableUpgradeSafe", "contract": "ERC20BurnableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Burnable.sol", "path": "contracts/token/ERC20/ERC20Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 12260, "astId": 12586,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "960:25:87" "src": "1476:25:94"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC721PausableUpgradeSafe", "contract": "ERC20PausableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 12375, "astId": 12750,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1176:25:89" "src": "1163:25:96"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC20PresetMinterPauserUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC20PresetMinterPauser.sol",
"label": "_tokenIdTracker",
"astId": 9467,
"type": "t_struct<Counters.Counter>",
"src": "1242:40:77"
},
{
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "__gap", "label": "__gap",
"astId": 9646, "astId": 10226,
"type": "t_array:49<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "4268:25:77" "src": "3519:25:83"
} }
], ],
"warnings": { "warnings": {
...@@ -708,7 +708,7 @@ ...@@ -708,7 +708,7 @@
"solidityLibs": {}, "solidityLibs": {},
"proxies": {}, "proxies": {},
"manifestVersion": "2.2", "manifestVersion": "2.2",
"frozen": true, "frozen": false,
"app": { "app": {
"address": "0x2Ba1a8C7352a5B5Ea3ea3408F89e1bA7920d36CE" "address": "0x2Ba1a8C7352a5B5Ea3ea3408F89e1bA7920d36CE"
}, },
...@@ -716,7 +716,7 @@ ...@@ -716,7 +716,7 @@
"address": "0x778dddF23Ec1B5Cb18394c6C110480CaaDB3B0f6" "address": "0x778dddF23Ec1B5Cb18394c6C110480CaaDB3B0f6"
}, },
"provider": { "provider": {
"address": "0x39fcf9e968e4d381050C2A9aec5455766b2BC258" "address": "0x2E057c761874219Cc6C4B1DD6fFeB81262feC65e"
}, },
"version": "3.0.0" "version": "3.1.0"
} }
{ {
"contracts": { "contracts": {
"ERC20PresetMinterPauserUpgradeSafe": { "ERC20PresetMinterPauserUpgradeSafe": {
"address": "0x60c85f7C95A29a4265B2Ae6A3558a51b98FD539E", "address": "0xBDd46d74c256A38B3B7a73F0cab5E63DD837bFc5",
"constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe",
"bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b", "bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b",
"localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af", "localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af",
...@@ -33,13 +33,13 @@ ...@@ -33,13 +33,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -63,15 +63,15 @@ ...@@ -63,15 +63,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -163,111 +163,111 @@ ...@@ -163,111 +163,111 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_balances", "label": "_balances",
"astId": 9671, "astId": 11996,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1481:46:78" "src": "1520:46:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allowances", "label": "_allowances",
"astId": 9677, "astId": 12002,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1534:69:78" "src": "1573:69:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_totalSupply", "label": "_totalSupply",
"astId": 9679, "astId": 12004,
"type": "t_uint256", "type": "t_uint256",
"src": "1610:28:78" "src": "1649:28:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_name", "label": "_name",
"astId": 9681, "astId": 12006,
"type": "t_string", "type": "t_string",
"src": "1645:20:78" "src": "1684:20:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9683, "astId": 12008,
"type": "t_string", "type": "t_string",
"src": "1671:22:78" "src": "1710:22:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_decimals", "label": "_decimals",
"astId": 9685, "astId": 12010,
"type": "t_uint8", "type": "t_uint8",
"src": "1699:23:78" "src": "1738:23:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "__gap", "label": "__gap",
"astId": 10180, "astId": 12505,
"type": "t_array:44<t_uint256>", "type": "t_array:44<t_uint256>",
"src": "11045:25:78" "src": "11084:25:93"
}, },
{ {
"contract": "ERC20BurnableUpgradeSafe", "contract": "ERC20BurnableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Burnable.sol", "path": "contracts/token/ERC20/ERC20Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 10261, "astId": 12586,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1443:25:79" "src": "1476:25:94"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC20PausableUpgradeSafe", "contract": "ERC20PausableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 10425, "astId": 12750,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1130:25:81" "src": "1163:25:96"
}, },
{ {
"contract": "ERC20PresetMinterPauserUpgradeSafe", "contract": "ERC20PresetMinterPauserUpgradeSafe",
"path": "contracts/presets/ERC20PresetMinterPauser.sol", "path": "contracts/presets/ERC20PresetMinterPauser.sol",
"label": "__gap", "label": "__gap",
"astId": 9431, "astId": 10226,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "3454:25:76" "src": "3519:25:83"
} }
], ],
"warnings": { "warnings": {
...@@ -275,15 +275,26 @@ ...@@ -275,15 +275,26 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
}
],
"storageDiff": []
} }
}, },
"ERC721PresetMinterPauserAutoIdUpgradeSafe": { "ERC721PresetMinterPauserAutoIdUpgradeSafe": {
"address": "0x613E2C05F4Cf8DA81336854Cb9F3b6f42eA4Afda", "address": "0x6d4249b88Eaa48B85D292057431a48B7942D302C",
"constructorCode": "608060405234801561001057600080fd5b50612ecd806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50612f89806100206000396000f3fe",
"bodyBytecodeHash": "f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2", "bodyBytecodeHash": "59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684",
"localBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "localBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"deployedBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "deployedBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -311,13 +322,13 @@ ...@@ -311,13 +322,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -328,9 +339,9 @@ ...@@ -328,9 +339,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -341,15 +352,15 @@ ...@@ -341,15 +352,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -397,9 +408,9 @@ ...@@ -397,9 +408,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14936, "astId": 17394,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "6247:10:103" "src": "6280:10:118"
} }
] ]
}, },
...@@ -416,9 +427,9 @@ ...@@ -416,9 +427,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14461, "astId": 16919,
"type": "t_struct<EnumerableMap.Map>", "type": "t_struct<EnumerableMap.Map>",
"src": "5962:10:102" "src": "5995:10:117"
} }
] ]
}, },
...@@ -429,15 +440,15 @@ ...@@ -429,15 +440,15 @@
"members": [ "members": [
{ {
"label": "_entries", "label": "_entries",
"astId": 14193, "astId": 16651,
"type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>", "type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"src": "1355:19:102" "src": "1388:19:117"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14197, "astId": 16655,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1524:37:102" "src": "1557:37:117"
} }
] ]
}, },
...@@ -448,15 +459,15 @@ ...@@ -448,15 +459,15 @@
"members": [ "members": [
{ {
"label": "_key", "label": "_key",
"astId": 14187, "astId": 16645,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1243:12:102" "src": "1276:12:117"
}, },
{ {
"label": "_value", "label": "_value",
"astId": 14189, "astId": 16647,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1265:14:102" "src": "1298:14:117"
} }
] ]
}, },
...@@ -503,9 +514,9 @@ ...@@ -503,9 +514,9 @@
"members": [ "members": [
{ {
"label": "_value", "label": "_value",
"astId": 14031, "astId": 16491,
"type": "t_uint256", "type": "t_uint256",
"src": "1024:14:100" "src": "1057:14:115"
} }
] ]
} }
...@@ -517,7 +528,7 @@ ...@@ -517,7 +528,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -525,7 +536,7 @@ ...@@ -525,7 +536,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -533,7 +544,7 @@ ...@@ -533,7 +544,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -541,7 +552,7 @@ ...@@ -541,7 +552,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -549,151 +560,151 @@ ...@@ -549,151 +560,151 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces", "label": "_supportedInterfaces",
"astId": 2453, "astId": 2030,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "546:52:12" "src": "579:52:11"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "__gap", "label": "__gap",
"astId": 2510, "astId": 2087,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "1841:25:12" "src": "1874:25:11"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens", "label": "_holderTokens",
"astId": 11274, "astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>", "type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1211:64:86" "src": "1244:64:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners", "label": "_tokenOwners",
"astId": 11276, "astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>", "type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1339:51:86" "src": "1372:51:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals", "label": "_tokenApprovals",
"astId": 11280, "astId": 13590,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "1446:52:86" "src": "1479:52:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals", "label": "_operatorApprovals",
"astId": 11286, "astId": 13596,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "1553:73:86" "src": "1586:73:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_name", "label": "_name",
"astId": 11288, "astId": 13598,
"type": "t_string", "type": "t_string",
"src": "1651:20:86" "src": "1684:20:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_symbol", "label": "_symbol",
"astId": 11290, "astId": 13600,
"type": "t_string", "type": "t_string",
"src": "1698:22:86" "src": "1731:22:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenURIs", "label": "_tokenURIs",
"astId": 11294, "astId": 13604,
"type": "t_mapping<t_string>", "type": "t_mapping<t_string>",
"src": "1766:45:86" "src": "1799:45:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_baseURI", "label": "_baseURI",
"astId": 11296, "astId": 13606,
"type": "t_string", "type": "t_string",
"src": "1834:23:86" "src": "1867:23:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "__gap", "label": "__gap",
"astId": 12202, "astId": 14495,
"type": "t_array:41<t_uint256>", "type": "t_array:41<t_uint256>",
"src": "22505:25:86" "src": "17081:25:101"
}, },
{ {
"contract": "ERC721BurnableUpgradeSafe", "contract": "ERC721BurnableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Burnable.sol", "path": "contracts/token/ERC721/ERC721Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 12260, "astId": 14553,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "960:25:87" "src": "1034:25:102"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC721PausableUpgradeSafe", "contract": "ERC721PausableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 12375, "astId": 14670,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1176:25:89" "src": "1209:25:104"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker", "label": "_tokenIdTracker",
"astId": 9467, "astId": 10262,
"type": "t_struct<Counters.Counter>", "type": "t_struct<Counters.Counter>",
"src": "1242:40:77" "src": "1275:40:84"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "__gap", "label": "__gap",
"astId": 9646, "astId": 10441,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "4268:25:77" "src": "4357:25:84"
} }
], ],
"warnings": { "warnings": {
...@@ -701,14 +712,49 @@ ...@@ -701,14 +712,49 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens",
"astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1244:64:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners",
"astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1372:51:101"
},
{
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker",
"astId": 10262,
"type": "t_struct<Counters.Counter>",
"src": "1275:40:84"
}
],
"storageDiff": []
} }
} }
}, },
"solidityLibs": {}, "solidityLibs": {},
"proxies": {}, "proxies": {},
"manifestVersion": "2.2", "manifestVersion": "2.2",
"frozen": true, "frozen": false,
"app": { "app": {
"address": "0x291439E6444dAEc9e47Ae359Aa79FD1811A42679" "address": "0x291439E6444dAEc9e47Ae359Aa79FD1811A42679"
}, },
...@@ -716,7 +762,7 @@ ...@@ -716,7 +762,7 @@
"address": "0xa44bb80b290dE8a465d17B14269dF53CF0B9Bf4f" "address": "0xa44bb80b290dE8a465d17B14269dF53CF0B9Bf4f"
}, },
"provider": { "provider": {
"address": "0xAAD92B8FBa544FEC9caf8e990288848737a20FeB" "address": "0x8297fB0BD7586f1E9BBF573e1a0Ced286e76835B"
}, },
"version": "3.0.0" "version": "3.1.0"
} }
{ {
"contracts": { "contracts": {
"ERC20PresetMinterPauserUpgradeSafe": { "ERC20PresetMinterPauserUpgradeSafe": {
"address": "0xb1938665526857e08E488E6713B8Bdf8D15e8928", "address": "0x59734B7a8282acfB9b57267049728F1E9d9a5CA9",
"constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50611f0a806100206000396000f3fe",
"bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b", "bodyBytecodeHash": "882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b",
"localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af", "localBytecodeHash": "52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af",
...@@ -33,13 +33,13 @@ ...@@ -33,13 +33,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -50,9 +50,9 @@ ...@@ -50,9 +50,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -63,15 +63,15 @@ ...@@ -63,15 +63,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -163,111 +163,111 @@ ...@@ -163,111 +163,111 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_balances", "label": "_balances",
"astId": 9671, "astId": 11996,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1481:46:78" "src": "1520:46:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_allowances", "label": "_allowances",
"astId": 9677, "astId": 12002,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1534:69:78" "src": "1573:69:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_totalSupply", "label": "_totalSupply",
"astId": 9679, "astId": 12004,
"type": "t_uint256", "type": "t_uint256",
"src": "1610:28:78" "src": "1649:28:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_name", "label": "_name",
"astId": 9681, "astId": 12006,
"type": "t_string", "type": "t_string",
"src": "1645:20:78" "src": "1684:20:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_symbol", "label": "_symbol",
"astId": 9683, "astId": 12008,
"type": "t_string", "type": "t_string",
"src": "1671:22:78" "src": "1710:22:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "_decimals", "label": "_decimals",
"astId": 9685, "astId": 12010,
"type": "t_uint8", "type": "t_uint8",
"src": "1699:23:78" "src": "1738:23:93"
}, },
{ {
"contract": "ERC20UpgradeSafe", "contract": "ERC20UpgradeSafe",
"path": "contracts/token/ERC20/ERC20.sol", "path": "contracts/token/ERC20/ERC20.sol",
"label": "__gap", "label": "__gap",
"astId": 10180, "astId": 12505,
"type": "t_array:44<t_uint256>", "type": "t_array:44<t_uint256>",
"src": "11045:25:78" "src": "11084:25:93"
}, },
{ {
"contract": "ERC20BurnableUpgradeSafe", "contract": "ERC20BurnableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Burnable.sol", "path": "contracts/token/ERC20/ERC20Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 10261, "astId": 12586,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1443:25:79" "src": "1476:25:94"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC20PausableUpgradeSafe", "contract": "ERC20PausableUpgradeSafe",
"path": "contracts/token/ERC20/ERC20Pausable.sol", "path": "contracts/token/ERC20/ERC20Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 10425, "astId": 12750,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1130:25:81" "src": "1163:25:96"
}, },
{ {
"contract": "ERC20PresetMinterPauserUpgradeSafe", "contract": "ERC20PresetMinterPauserUpgradeSafe",
"path": "contracts/presets/ERC20PresetMinterPauser.sol", "path": "contracts/presets/ERC20PresetMinterPauser.sol",
"label": "__gap", "label": "__gap",
"astId": 9431, "astId": 10226,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "3454:25:76" "src": "3519:25:83"
} }
], ],
"warnings": { "warnings": {
...@@ -275,15 +275,26 @@ ...@@ -275,15 +275,26 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
}
],
"storageDiff": []
} }
}, },
"ERC721PresetMinterPauserAutoIdUpgradeSafe": { "ERC721PresetMinterPauserAutoIdUpgradeSafe": {
"address": "0x1EEC0E08Ea4D4B6220616Bc7133b96581fE2D4A2", "address": "0x7D2E4d6217DA3B549733cA3de63425F87F4404e0",
"constructorCode": "608060405234801561001057600080fd5b50612ecd806100206000396000f3fe", "constructorCode": "608060405234801561001057600080fd5b50612f89806100206000396000f3fe",
"bodyBytecodeHash": "f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2", "bodyBytecodeHash": "59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684",
"localBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "localBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"deployedBytecodeHash": "7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2", "deployedBytecodeHash": "296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc",
"types": { "types": {
"t_bool": { "t_bool": {
"id": "t_bool", "id": "t_bool",
...@@ -311,13 +322,13 @@ ...@@ -311,13 +322,13 @@
"label": "members", "label": "members",
"astId": 1444, "astId": 1444,
"type": "t_struct<EnumerableSet.AddressSet>", "type": "t_struct<EnumerableSet.AddressSet>",
"src": "1655:32:7" "src": "1884:32:7"
}, },
{ {
"label": "adminRole", "label": "adminRole",
"astId": 1446, "astId": 1446,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1697:17:7" "src": "1926:17:7"
} }
] ]
}, },
...@@ -328,9 +339,9 @@ ...@@ -328,9 +339,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14827, "astId": 17285,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "4644:10:103" "src": "4677:10:118"
} }
] ]
}, },
...@@ -341,15 +352,15 @@ ...@@ -341,15 +352,15 @@
"members": [ "members": [
{ {
"label": "_values", "label": "_values",
"astId": 14643, "astId": 17101,
"type": "t_array:dyn<t_bytes32>", "type": "t_array:dyn<t_bytes32>",
"src": "1213:17:103" "src": "1246:17:118"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14647, "astId": 17105,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1364:37:103" "src": "1397:37:118"
} }
] ]
}, },
...@@ -397,9 +408,9 @@ ...@@ -397,9 +408,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14936, "astId": 17394,
"type": "t_struct<EnumerableSet.Set>", "type": "t_struct<EnumerableSet.Set>",
"src": "6247:10:103" "src": "6280:10:118"
} }
] ]
}, },
...@@ -416,9 +427,9 @@ ...@@ -416,9 +427,9 @@
"members": [ "members": [
{ {
"label": "_inner", "label": "_inner",
"astId": 14461, "astId": 16919,
"type": "t_struct<EnumerableMap.Map>", "type": "t_struct<EnumerableMap.Map>",
"src": "5962:10:102" "src": "5995:10:117"
} }
] ]
}, },
...@@ -429,15 +440,15 @@ ...@@ -429,15 +440,15 @@
"members": [ "members": [
{ {
"label": "_entries", "label": "_entries",
"astId": 14193, "astId": 16651,
"type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>", "type": "t_array:dyn<t_struct<EnumerableMap.MapEntry>>",
"src": "1355:19:102" "src": "1388:19:117"
}, },
{ {
"label": "_indexes", "label": "_indexes",
"astId": 14197, "astId": 16655,
"type": "t_mapping<t_uint256>", "type": "t_mapping<t_uint256>",
"src": "1524:37:102" "src": "1557:37:117"
} }
] ]
}, },
...@@ -448,15 +459,15 @@ ...@@ -448,15 +459,15 @@
"members": [ "members": [
{ {
"label": "_key", "label": "_key",
"astId": 14187, "astId": 16645,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1243:12:102" "src": "1276:12:117"
}, },
{ {
"label": "_value", "label": "_value",
"astId": 14189, "astId": 16647,
"type": "t_bytes32", "type": "t_bytes32",
"src": "1265:14:102" "src": "1298:14:117"
} }
] ]
}, },
...@@ -503,9 +514,9 @@ ...@@ -503,9 +514,9 @@
"members": [ "members": [
{ {
"label": "_value", "label": "_value",
"astId": 14031, "astId": 16491,
"type": "t_uint256", "type": "t_uint256",
"src": "1024:14:100" "src": "1057:14:115"
} }
] ]
} }
...@@ -517,7 +528,7 @@ ...@@ -517,7 +528,7 @@
"label": "initialized", "label": "initialized",
"astId": 1339, "astId": 1339,
"type": "t_bool", "type": "t_bool",
"src": "757:24:6" "src": "790:24:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -525,7 +536,7 @@ ...@@ -525,7 +536,7 @@
"label": "initializing", "label": "initializing",
"astId": 1341, "astId": 1341,
"type": "t_bool", "type": "t_bool",
"src": "876:25:6" "src": "909:25:6"
}, },
{ {
"contract": "Initializable", "contract": "Initializable",
...@@ -533,7 +544,7 @@ ...@@ -533,7 +544,7 @@
"label": "______gap", "label": "______gap",
"astId": 1406, "astId": 1406,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1982:29:6" "src": "2015:29:6"
}, },
{ {
"contract": "ContextUpgradeSafe", "contract": "ContextUpgradeSafe",
...@@ -541,7 +552,7 @@ ...@@ -541,7 +552,7 @@
"label": "__gap", "label": "__gap",
"astId": 43, "astId": 43,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1277:25:0" "src": "1163:25:0"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
...@@ -549,151 +560,151 @@ ...@@ -549,151 +560,151 @@
"label": "_roles", "label": "_roles",
"astId": 1451, "astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>", "type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1727:44:7" "src": "1956:44:7"
}, },
{ {
"contract": "AccessControlUpgradeSafe", "contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol", "path": "contracts/access/AccessControl.sol",
"label": "__gap", "label": "__gap",
"astId": 1696, "astId": 1714,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "6927:25:7" "src": "7689:25:7"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "_supportedInterfaces", "label": "_supportedInterfaces",
"astId": 2453, "astId": 2030,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "546:52:12" "src": "579:52:11"
}, },
{ {
"contract": "ERC165UpgradeSafe", "contract": "ERC165UpgradeSafe",
"path": "contracts/introspection/ERC165.sol", "path": "contracts/introspection/ERC165.sol",
"label": "__gap", "label": "__gap",
"astId": 2510, "astId": 2087,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "1841:25:12" "src": "1874:25:11"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens", "label": "_holderTokens",
"astId": 11274, "astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>", "type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1211:64:86" "src": "1244:64:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners", "label": "_tokenOwners",
"astId": 11276, "astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>", "type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1339:51:86" "src": "1372:51:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenApprovals", "label": "_tokenApprovals",
"astId": 11280, "astId": 13590,
"type": "t_mapping<t_address>", "type": "t_mapping<t_address>",
"src": "1446:52:86" "src": "1479:52:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_operatorApprovals", "label": "_operatorApprovals",
"astId": 11286, "astId": 13596,
"type": "t_mapping<t_bool>", "type": "t_mapping<t_bool>",
"src": "1553:73:86" "src": "1586:73:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_name", "label": "_name",
"astId": 11288, "astId": 13598,
"type": "t_string", "type": "t_string",
"src": "1651:20:86" "src": "1684:20:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_symbol", "label": "_symbol",
"astId": 11290, "astId": 13600,
"type": "t_string", "type": "t_string",
"src": "1698:22:86" "src": "1731:22:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenURIs", "label": "_tokenURIs",
"astId": 11294, "astId": 13604,
"type": "t_mapping<t_string>", "type": "t_mapping<t_string>",
"src": "1766:45:86" "src": "1799:45:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "_baseURI", "label": "_baseURI",
"astId": 11296, "astId": 13606,
"type": "t_string", "type": "t_string",
"src": "1834:23:86" "src": "1867:23:101"
}, },
{ {
"contract": "ERC721UpgradeSafe", "contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol", "path": "contracts/token/ERC721/ERC721.sol",
"label": "__gap", "label": "__gap",
"astId": 12202, "astId": 14495,
"type": "t_array:41<t_uint256>", "type": "t_array:41<t_uint256>",
"src": "22505:25:86" "src": "17081:25:101"
}, },
{ {
"contract": "ERC721BurnableUpgradeSafe", "contract": "ERC721BurnableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Burnable.sol", "path": "contracts/token/ERC721/ERC721Burnable.sol",
"label": "__gap", "label": "__gap",
"astId": 12260, "astId": 14553,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "960:25:87" "src": "1034:25:102"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "_paused", "label": "_paused",
"astId": 15053, "astId": 17511,
"type": "t_bool", "type": "t_bool",
"src": "825:20:104" "src": "858:20:119"
}, },
{ {
"contract": "PausableUpgradeSafe", "contract": "PausableUpgradeSafe",
"path": "contracts/utils/Pausable.sol", "path": "contracts/utils/Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 15142, "astId": 17600,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "2073:25:104" "src": "2406:25:119"
}, },
{ {
"contract": "ERC721PausableUpgradeSafe", "contract": "ERC721PausableUpgradeSafe",
"path": "contracts/token/ERC721/ERC721Pausable.sol", "path": "contracts/token/ERC721/ERC721Pausable.sol",
"label": "__gap", "label": "__gap",
"astId": 12375, "astId": 14670,
"type": "t_array:50<t_uint256>", "type": "t_array:50<t_uint256>",
"src": "1176:25:89" "src": "1209:25:104"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker", "label": "_tokenIdTracker",
"astId": 9467, "astId": 10262,
"type": "t_struct<Counters.Counter>", "type": "t_struct<Counters.Counter>",
"src": "1242:40:77" "src": "1275:40:84"
}, },
{ {
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe", "contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol", "path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "__gap", "label": "__gap",
"astId": 9646, "astId": 10441,
"type": "t_array:49<t_uint256>", "type": "t_array:49<t_uint256>",
"src": "4268:25:77" "src": "4357:25:84"
} }
], ],
"warnings": { "warnings": {
...@@ -701,14 +712,49 @@ ...@@ -701,14 +712,49 @@
"hasSelfDestruct": false, "hasSelfDestruct": false,
"hasDelegateCall": false, "hasDelegateCall": false,
"hasInitialValuesInDeclarations": false, "hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [] "uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "AccessControlUpgradeSafe",
"path": "contracts/access/AccessControl.sol",
"label": "_roles",
"astId": 1451,
"type": "t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>",
"src": "1956:44:7"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_holderTokens",
"astId": 13584,
"type": "t_mapping<t_struct<EnumerableSet.UintSet>>",
"src": "1244:64:101"
},
{
"contract": "ERC721UpgradeSafe",
"path": "contracts/token/ERC721/ERC721.sol",
"label": "_tokenOwners",
"astId": 13586,
"type": "t_struct<EnumerableMap.UintToAddressMap>",
"src": "1372:51:101"
},
{
"contract": "ERC721PresetMinterPauserAutoIdUpgradeSafe",
"path": "contracts/presets/ERC721PresetMinterPauserAutoId.sol",
"label": "_tokenIdTracker",
"astId": 10262,
"type": "t_struct<Counters.Counter>",
"src": "1275:40:84"
}
],
"storageDiff": []
} }
} }
}, },
"solidityLibs": {}, "solidityLibs": {},
"proxies": {}, "proxies": {},
"manifestVersion": "2.2", "manifestVersion": "2.2",
"frozen": true, "frozen": false,
"app": { "app": {
"address": "0x27a09abCA2c4d9F914dbC7BeA164b0e6b74Ce7a9" "address": "0x27a09abCA2c4d9F914dbC7BeA164b0e6b74Ce7a9"
}, },
...@@ -716,7 +762,7 @@ ...@@ -716,7 +762,7 @@
"address": "0x2a9e7B63514438906A83a1e320dBBD814D417002" "address": "0x2a9e7B63514438906A83a1e320dBBD814D417002"
}, },
"provider": { "provider": {
"address": "0x64815AF13E0B96B742f9CdDD2f5eb0ADC6Ad9e50" "address": "0x4564fd4908F60166B2321293b15fC3Ebb4187f8B"
}, },
"version": "3.0.0" "version": "3.1.0"
} }
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