Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
openzeppelin-contracts-upgradeable
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
俞永鹏
openzeppelin-contracts-upgradeable
Commits
07b2157e
Commit
07b2157e
authored
Jul 20, 2020
by
Santiago Palladino
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Deploy 3.1
parent
a18683d1
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
794 additions
and
656 deletions
+794
-656
kovan.json
.openzeppelin/kovan.json
+159
-113
mainnet.json
.openzeppelin/mainnet.json
+317
-317
rinkeby.json
.openzeppelin/rinkeby.json
+159
-113
ropsten.json
.openzeppelin/ropsten.json
+159
-113
No files found.
.openzeppelin/kovan.json
View file @
07b2157e
{
"contracts"
:
{
"ERC20PresetMinterPauserUpgradeSafe"
:
{
"address"
:
"0x
E50Ca46B621dfcc4e1314D6Dd60EE60ff272B5C
0"
,
"address"
:
"0x
4223C39DFA8225615281738deB77B819BFB1833
0"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50611f0a806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b"
,
"localBytecodeHash"
:
"52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af"
,
...
...
@@ -33,13 +33,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -50,9 +50,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -63,15 +63,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -131,7 +131,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -139,7 +139,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -147,7 +147,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -155,7 +155,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -163,111 +163,111 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_balances"
,
"astId"
:
9671
,
"astId"
:
11996
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"1
481:46:78
"
"src"
:
"1
520:46:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_allowances"
,
"astId"
:
9677
,
"astId"
:
12002
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
34:69:78
"
"src"
:
"15
73:69:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_totalSupply"
,
"astId"
:
9679
,
"astId"
:
12004
,
"type"
:
"t_uint256"
,
"src"
:
"16
10:28:78
"
"src"
:
"16
49:28:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_name"
,
"astId"
:
9681
,
"astId"
:
12006
,
"type"
:
"t_string"
,
"src"
:
"16
45:20:78
"
"src"
:
"16
84:20:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_symbol"
,
"astId"
:
9683
,
"astId"
:
12008
,
"type"
:
"t_string"
,
"src"
:
"1
671:22:78
"
"src"
:
"1
710:22:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_decimals"
,
"astId"
:
9685
,
"astId"
:
12010
,
"type"
:
"t_uint8"
,
"src"
:
"1
699:23:78
"
"src"
:
"1
738:23:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0180
,
"astId"
:
1
2505
,
"type"
:
"t_array:44<t_uint256>"
,
"src"
:
"110
45:25:78
"
"src"
:
"110
84:25:93
"
},
{
"contract"
:
"ERC20BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0261
,
"astId"
:
1
2586
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"14
43:25:79
"
"src"
:
"14
76:25:94
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC20PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0425
,
"astId"
:
1
2750
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"11
30:25:81
"
"src"
:
"11
63:25:96
"
},
{
"contract"
:
"ERC20PresetMinterPauserUpgradeSafe"
,
"path"
:
"contracts/presets/ERC20PresetMinterPauser.sol"
,
"label"
:
"__gap"
,
"astId"
:
9431
,
"astId"
:
10226
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"3
454:25:76
"
"src"
:
"3
519:25:83
"
}
],
"warnings"
:
{
...
...
@@ -275,15 +275,26 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{
"address"
:
"0x
B02F5E3ed5d1907F1eCf575D1f26B1Fa4281C60E
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
ecd
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2
"
,
"localBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"deployedBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"address"
:
"0x
a9ab135bFa537D813c5d1289399dd98B912463F5
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
f89
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684
"
,
"localBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"deployedBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"types"
:
{
"t_bool"
:
{
"id"
:
"t_bool"
,
...
...
@@ -311,13 +322,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -328,9 +339,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -341,15 +352,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -397,9 +408,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4936
,
"astId"
:
1
7394
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"62
47:10:103
"
"src"
:
"62
80:10:118
"
}
]
},
...
...
@@ -416,9 +427,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4461
,
"astId"
:
1
6919
,
"type"
:
"t_struct<EnumerableMap.Map>"
,
"src"
:
"59
62:10:102
"
"src"
:
"59
95:10:117
"
}
]
},
...
...
@@ -429,15 +440,15 @@
"members"
:
[
{
"label"
:
"_entries"
,
"astId"
:
1
4193
,
"astId"
:
1
6651
,
"type"
:
"t_array:dyn<t_struct<EnumerableMap.MapEntry>>"
,
"src"
:
"13
55:19:102
"
"src"
:
"13
88:19:117
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4197
,
"astId"
:
1
6655
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
24:37:102
"
"src"
:
"15
57:37:117
"
}
]
},
...
...
@@ -448,15 +459,15 @@
"members"
:
[
{
"label"
:
"_key"
,
"astId"
:
1
4187
,
"astId"
:
1
6645
,
"type"
:
"t_bytes32"
,
"src"
:
"12
43:12:102
"
"src"
:
"12
76:12:117
"
},
{
"label"
:
"_value"
,
"astId"
:
1
4189
,
"astId"
:
1
6647
,
"type"
:
"t_bytes32"
,
"src"
:
"12
65:14:102
"
"src"
:
"12
98:14:117
"
}
]
},
...
...
@@ -503,9 +514,9 @@
"members"
:
[
{
"label"
:
"_value"
,
"astId"
:
1
403
1
,
"astId"
:
1
649
1
,
"type"
:
"t_uint256"
,
"src"
:
"10
24:14:100
"
"src"
:
"10
57:14:115
"
}
]
}
...
...
@@ -517,7 +528,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -525,7 +536,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -533,7 +544,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -541,7 +552,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -549,151 +560,151 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"_supportedInterfaces"
,
"astId"
:
2
453
,
"astId"
:
2
030
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"5
46:52:12
"
"src"
:
"5
79:52:11
"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"__gap"
,
"astId"
:
2
510
,
"astId"
:
2
087
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"18
41:25:12
"
"src"
:
"18
74:25:11
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_holderTokens"
,
"astId"
:
1
127
4
,
"astId"
:
1
358
4
,
"type"
:
"t_mapping<t_struct<EnumerableSet.UintSet>>"
,
"src"
:
"12
11:64:86
"
"src"
:
"12
44:64:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenOwners"
,
"astId"
:
1
127
6
,
"astId"
:
1
358
6
,
"type"
:
"t_struct<EnumerableMap.UintToAddressMap>"
,
"src"
:
"13
39:51:86
"
"src"
:
"13
72:51:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenApprovals"
,
"astId"
:
1
128
0
,
"astId"
:
1
359
0
,
"type"
:
"t_mapping<t_address>"
,
"src"
:
"14
46:52:86
"
"src"
:
"14
79:52:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_operatorApprovals"
,
"astId"
:
1
128
6
,
"astId"
:
1
359
6
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"15
53:73:86
"
"src"
:
"15
86:73:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_name"
,
"astId"
:
1
128
8
,
"astId"
:
1
359
8
,
"type"
:
"t_string"
,
"src"
:
"16
51:20:86
"
"src"
:
"16
84:20:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_symbol"
,
"astId"
:
1
129
0
,
"astId"
:
1
360
0
,
"type"
:
"t_string"
,
"src"
:
"1
698:22:86
"
"src"
:
"1
731:22:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenURIs"
,
"astId"
:
1
129
4
,
"astId"
:
1
360
4
,
"type"
:
"t_mapping<t_string>"
,
"src"
:
"17
66:45:86
"
"src"
:
"17
99:45:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_baseURI"
,
"astId"
:
1
129
6
,
"astId"
:
1
360
6
,
"type"
:
"t_string"
,
"src"
:
"18
34:23:86
"
"src"
:
"18
67:23:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2202
,
"astId"
:
1
4495
,
"type"
:
"t_array:41<t_uint256>"
,
"src"
:
"
22505:25:86
"
"src"
:
"
17081:25:101
"
},
{
"contract"
:
"ERC721BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2260
,
"astId"
:
1
4553
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
960:25:87
"
"src"
:
"
1034:25:102
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC721PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2375
,
"astId"
:
1
4670
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
176:25:89
"
"src"
:
"1
209:25:104
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"_tokenIdTracker"
,
"astId"
:
9467
,
"astId"
:
10262
,
"type"
:
"t_struct<Counters.Counter>"
,
"src"
:
"12
42:40:77
"
"src"
:
"12
75:40:84
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"__gap"
,
"astId"
:
9646
,
"astId"
:
10441
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"4
268:25:77
"
"src"
:
"4
357:25:84
"
}
],
"warnings"
:
{
...
...
@@ -701,14 +712,49 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{},
"proxies"
:
{},
"manifestVersion"
:
"2.2"
,
"frozen"
:
tru
e
,
"frozen"
:
fals
e
,
"app"
:
{
"address"
:
"0xf5829D56998ccC1405B7eAbCCAC78164AF270D39"
},
...
...
@@ -716,7 +762,7 @@
"address"
:
"0xB6F8F11b166D526932ee04ffe4D25B810f619E34"
},
"provider"
:
{
"address"
:
"0x
a649c45BC0bfb8096Bb341380d721fCa004dcA7d
"
"address"
:
"0x
96363194e80e920582045f9F592C49A220b72714
"
},
"version"
:
"3.
0
.0"
"version"
:
"3.
1
.0"
}
.openzeppelin/mainnet.json
View file @
07b2157e
{
"contracts"
:
{
"ERC
20PresetMinterPauser
UpgradeSafe"
:
{
"address"
:
"0x
f9E1F413CE99aaF207C9e325EcA93A8Ed2d5FfDf
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b5061
1f0a
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b
"
,
"localBytecodeHash"
:
"
52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af
"
,
"deployedBytecodeHash"
:
"
52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af
"
,
"ERC
721PresetMinterPauserAutoId
UpgradeSafe"
:
{
"address"
:
"0x
dD6433e9Fa990C232f6a056DB1BB41726300C8a7
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b5061
2f89
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684
"
,
"localBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"deployedBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"types"
:
{
"t_bool"
:
{
"id"
:
"t_bool"
,
...
...
@@ -33,13 +33,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -50,9 +50,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -63,15 +63,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -106,22 +106,130 @@
"kind"
:
"array"
,
"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"
:
{
"id"
:
"t_string"
,
"kind"
:
"elementary"
,
"label"
:
"string"
},
"t_uint8"
:
{
"id"
:
"t_uint8"
,
"kind"
:
"elementary"
,
"label"
:
"uint8"
"t_mapping<t_string>"
:
{
"id"
:
"t_mapping<t_string>"
,
"valueType"
:
"t_string"
,
"label"
:
"mapping(key => string)"
,
"kind"
:
"mapping"
},
"t_array:4
4
<t_uint256>"
:
{
"id"
:
"t_array:4
4
<t_uint256>"
,
"t_array:4
1
<t_uint256>"
:
{
"id"
:
"t_array:4
1
<t_uint256>"
,
"valueType"
:
"t_uint256"
,
"length"
:
"4
4
"
,
"length"
:
"4
1
"
,
"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"
:
[
...
...
@@ -131,7 +239,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -139,7 +247,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -147,7 +255,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -155,7 +263,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -163,111 +271,151 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/
token/ERC20/ERC20
.sol"
,
"label"
:
"_
balan
ces"
,
"astId"
:
9671
,
"type"
:
"t_mapping<t_
uint256
>"
,
"src"
:
"
1481:46:78
"
"contract"
:
"ERC
165
UpgradeSafe"
,
"path"
:
"contracts/
introspection/ERC165
.sol"
,
"label"
:
"_
supportedInterfa
ces"
,
"astId"
:
2030
,
"type"
:
"t_mapping<t_
bool
>"
,
"src"
:
"
579:52:11
"
},
{
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/
token/ERC20/ERC20
.sol"
,
"label"
:
"_
allowances
"
,
"astId"
:
967
7
,
"type"
:
"t_
mapping
<t_uint256>"
,
"src"
:
"1
534:69:78
"
"contract"
:
"ERC
165
UpgradeSafe"
,
"path"
:
"contracts/
introspection/ERC165
.sol"
,
"label"
:
"_
_gap
"
,
"astId"
:
208
7
,
"type"
:
"t_
array:49
<t_uint256>"
,
"src"
:
"1
874:25:11
"
},
{
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
totalSupply
"
,
"astId"
:
9679
,
"type"
:
"t_
uint256
"
,
"src"
:
"1
610:28:78
"
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
holderTokens
"
,
"astId"
:
13584
,
"type"
:
"t_
mapping<t_struct<EnumerableSet.UintSet>>
"
,
"src"
:
"1
244:64:101
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"contract"
:
"ERC721UpgradeSafe"
,
"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"
,
"astId"
:
9681
,
"astId"
:
13598
,
"type"
:
"t_string"
,
"src"
:
"16
45:20:78
"
"src"
:
"16
84:20:101
"
},
{
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_symbol"
,
"astId"
:
9683
,
"astId"
:
13600
,
"type"
:
"t_string"
,
"src"
:
"1
671:22:78
"
"src"
:
"1
731:22:101
"
},
{
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
decimal
s"
,
"astId"
:
9685
,
"type"
:
"t_
uint8
"
,
"src"
:
"1
699:23:78
"
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
tokenURI
s"
,
"astId"
:
13604
,
"type"
:
"t_
mapping<t_string>
"
,
"src"
:
"1
799:45:101
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"contract"
:
"ERC721UpgradeSafe"
,
"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"
,
"astId"
:
1
0180
,
"type"
:
"t_array:4
4
<t_uint256>"
,
"src"
:
"1
1045:25:78
"
"astId"
:
1
4495
,
"type"
:
"t_array:4
1
<t_uint256>"
,
"src"
:
"1
7081:25:101
"
},
{
"contract"
:
"ERC
20
BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
Burnable.sol"
,
"contract"
:
"ERC
721
BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0261
,
"astId"
:
1
4553
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
443:25:79
"
"src"
:
"1
034:25:102
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC
20
PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
Pausable.sol"
,
"contract"
:
"ERC
721
PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0425
,
"astId"
:
1
4670
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
130:25:81
"
"src"
:
"1
209:25:104
"
},
{
"contract"
:
"ERC20PresetMinterPauserUpgradeSafe"
,
"path"
:
"contracts/presets/ERC20PresetMinterPauser.sol"
,
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"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"
,
"astId"
:
943
1
,
"type"
:
"t_array:
50
<t_uint256>"
,
"src"
:
"
3454:25:76
"
"astId"
:
1044
1
,
"type"
:
"t_array:
49
<t_uint256>"
,
"src"
:
"
4357:25:84
"
}
],
"warnings"
:
{
...
...
@@ -278,12 +426,12 @@
"uninitializedBaseContracts"
:
[]
}
},
"ERC
721PresetMinterPauserAutoId
UpgradeSafe"
:
{
"address"
:
"0x
75017FE4a83b48Ca7B5671A7cCB5b72C9c66F2c4
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b5061
2ecd
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2
"
,
"localBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"deployedBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"ERC
20PresetMinterPauser
UpgradeSafe"
:
{
"address"
:
"0x
3b90D6b9996d4d5094710F74Cad1156B1E8e0FB9
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b5061
1f0a
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b
"
,
"localBytecodeHash"
:
"
52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af
"
,
"deployedBytecodeHash"
:
"
52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af
"
,
"types"
:
{
"t_bool"
:
{
"id"
:
"t_bool"
,
...
...
@@ -311,13 +459,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -328,9 +476,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -341,15 +489,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -384,130 +532,22 @@
"kind"
:
"array"
,
"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"
:
{
"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_uint8"
:
{
"id"
:
"t_uint8"
,
"kind"
:
"elementary"
,
"label"
:
"uint8"
},
"t_array:4
1
<t_uint256>"
:
{
"id"
:
"t_array:4
1
<t_uint256>"
,
"t_array:4
4
<t_uint256>"
:
{
"id"
:
"t_array:4
4
<t_uint256>"
,
"valueType"
:
"t_uint256"
,
"length"
:
"4
1
"
,
"length"
:
"4
4
"
,
"kind"
:
"array"
,
"label"
:
"uint256[41]"
},
"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"
}
]
"label"
:
"uint256[44]"
}
},
"storage"
:
[
...
...
@@ -517,7 +557,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -525,7 +565,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -533,7 +573,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -541,7 +581,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -549,151 +589,111 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"6927: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"
"src"
:
"7689:25:7"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
tokenOwner
s"
,
"astId"
:
11
27
6
,
"type"
:
"t_
struct<EnumerableMap.UintToAddressMap
>"
,
"src"
:
"1
339:51:86
"
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
balance
s"
,
"astId"
:
11
99
6
,
"type"
:
"t_
mapping<t_uint256
>"
,
"src"
:
"1
520:46:93
"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
tokenApproval
s"
,
"astId"
:
1
1280
,
"type"
:
"t_mapping<t_
address
>"
,
"src"
:
"1
446:52:86
"
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
allowance
s"
,
"astId"
:
1
2002
,
"type"
:
"t_mapping<t_
uint256
>"
,
"src"
:
"1
573:69:93
"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
operatorApprovals
"
,
"astId"
:
1
1286
,
"type"
:
"t_
mapping<t_bool>
"
,
"src"
:
"1
553:73:86
"
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
totalSupply
"
,
"astId"
:
1
2004
,
"type"
:
"t_
uint256
"
,
"src"
:
"1
649:28:93
"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_name"
,
"astId"
:
1
1288
,
"astId"
:
1
2006
,
"type"
:
"t_string"
,
"src"
:
"16
51:20:86
"
"src"
:
"16
84:20:93
"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_symbol"
,
"astId"
:
1
1290
,
"astId"
:
1
2008
,
"type"
:
"t_string"
,
"src"
:
"1698:22:86"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenURIs"
,
"astId"
:
11294
,
"type"
:
"t_mapping<t_string>"
,
"src"
:
"1766:45:86"
"src"
:
"1710:22:93"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"label"
:
"_
baseURI
"
,
"astId"
:
1
1296
,
"type"
:
"t_
string
"
,
"src"
:
"1
834:23:86
"
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"_
decimals
"
,
"astId"
:
1
2010
,
"type"
:
"t_
uint8
"
,
"src"
:
"1
738:23:93
"
},
{
"contract"
:
"ERC
721
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
.sol"
,
"contract"
:
"ERC
20
UpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
.sol"
,
"label"
:
"__gap"
,
"astId"
:
12
202
,
"type"
:
"t_array:4
1
<t_uint256>"
,
"src"
:
"
22505:25:86
"
"astId"
:
12
505
,
"type"
:
"t_array:4
4
<t_uint256>"
,
"src"
:
"
11084:25:93
"
},
{
"contract"
:
"ERC
721
BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
Burnable.sol"
,
"contract"
:
"ERC
20
BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
12
260
,
"astId"
:
12
586
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
960:25:87
"
"src"
:
"
1476:25:94
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC
721
PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
721/ERC721
Pausable.sol"
,
"contract"
:
"ERC
20
PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC
20/ERC20
Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
12
375
,
"astId"
:
12
750
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"11
76:25:89
"
"src"
:
"11
63:25:96
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"_tokenIdTracker"
,
"astId"
:
9467
,
"type"
:
"t_struct<Counters.Counter>"
,
"src"
:
"1242:40:77"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"contract"
:
"ERC20PresetMinterPauserUpgradeSafe"
,
"path"
:
"contracts/presets/ERC20PresetMinterPauser.sol"
,
"label"
:
"__gap"
,
"astId"
:
964
6
,
"type"
:
"t_array:
49
<t_uint256>"
,
"src"
:
"
4268:25:77
"
"astId"
:
1022
6
,
"type"
:
"t_array:
50
<t_uint256>"
,
"src"
:
"
3519:25:83
"
}
],
"warnings"
:
{
...
...
@@ -708,7 +708,7 @@
"solidityLibs"
:
{},
"proxies"
:
{},
"manifestVersion"
:
"2.2"
,
"frozen"
:
tru
e
,
"frozen"
:
fals
e
,
"app"
:
{
"address"
:
"0x2Ba1a8C7352a5B5Ea3ea3408F89e1bA7920d36CE"
},
...
...
@@ -716,7 +716,7 @@
"address"
:
"0x778dddF23Ec1B5Cb18394c6C110480CaaDB3B0f6"
},
"provider"
:
{
"address"
:
"0x
39fcf9e968e4d381050C2A9aec5455766b2BC258
"
"address"
:
"0x
2E057c761874219Cc6C4B1DD6fFeB81262feC65e
"
},
"version"
:
"3.
0
.0"
"version"
:
"3.
1
.0"
}
.openzeppelin/rinkeby.json
View file @
07b2157e
{
"contracts"
:
{
"ERC20PresetMinterPauserUpgradeSafe"
:
{
"address"
:
"0x
60c85f7C95A29a4265B2Ae6A3558a51b98FD539E
"
,
"address"
:
"0x
BDd46d74c256A38B3B7a73F0cab5E63DD837bFc5
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50611f0a806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b"
,
"localBytecodeHash"
:
"52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af"
,
...
...
@@ -33,13 +33,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -50,9 +50,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -63,15 +63,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -131,7 +131,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -139,7 +139,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -147,7 +147,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -155,7 +155,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -163,111 +163,111 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_balances"
,
"astId"
:
9671
,
"astId"
:
11996
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"1
481:46:78
"
"src"
:
"1
520:46:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_allowances"
,
"astId"
:
9677
,
"astId"
:
12002
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
34:69:78
"
"src"
:
"15
73:69:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_totalSupply"
,
"astId"
:
9679
,
"astId"
:
12004
,
"type"
:
"t_uint256"
,
"src"
:
"16
10:28:78
"
"src"
:
"16
49:28:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_name"
,
"astId"
:
9681
,
"astId"
:
12006
,
"type"
:
"t_string"
,
"src"
:
"16
45:20:78
"
"src"
:
"16
84:20:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_symbol"
,
"astId"
:
9683
,
"astId"
:
12008
,
"type"
:
"t_string"
,
"src"
:
"1
671:22:78
"
"src"
:
"1
710:22:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_decimals"
,
"astId"
:
9685
,
"astId"
:
12010
,
"type"
:
"t_uint8"
,
"src"
:
"1
699:23:78
"
"src"
:
"1
738:23:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0180
,
"astId"
:
1
2505
,
"type"
:
"t_array:44<t_uint256>"
,
"src"
:
"110
45:25:78
"
"src"
:
"110
84:25:93
"
},
{
"contract"
:
"ERC20BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0261
,
"astId"
:
1
2586
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"14
43:25:79
"
"src"
:
"14
76:25:94
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC20PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0425
,
"astId"
:
1
2750
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"11
30:25:81
"
"src"
:
"11
63:25:96
"
},
{
"contract"
:
"ERC20PresetMinterPauserUpgradeSafe"
,
"path"
:
"contracts/presets/ERC20PresetMinterPauser.sol"
,
"label"
:
"__gap"
,
"astId"
:
9431
,
"astId"
:
10226
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"3
454:25:76
"
"src"
:
"3
519:25:83
"
}
],
"warnings"
:
{
...
...
@@ -275,15 +275,26 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{
"address"
:
"0x6
13E2C05F4Cf8DA81336854Cb9F3b6f42eA4Afda
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
ecd
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2
"
,
"localBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"deployedBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"address"
:
"0x6
d4249b88Eaa48B85D292057431a48B7942D302C
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
f89
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684
"
,
"localBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"deployedBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"types"
:
{
"t_bool"
:
{
"id"
:
"t_bool"
,
...
...
@@ -311,13 +322,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -328,9 +339,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -341,15 +352,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -397,9 +408,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4936
,
"astId"
:
1
7394
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"62
47:10:103
"
"src"
:
"62
80:10:118
"
}
]
},
...
...
@@ -416,9 +427,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4461
,
"astId"
:
1
6919
,
"type"
:
"t_struct<EnumerableMap.Map>"
,
"src"
:
"59
62:10:102
"
"src"
:
"59
95:10:117
"
}
]
},
...
...
@@ -429,15 +440,15 @@
"members"
:
[
{
"label"
:
"_entries"
,
"astId"
:
1
4193
,
"astId"
:
1
6651
,
"type"
:
"t_array:dyn<t_struct<EnumerableMap.MapEntry>>"
,
"src"
:
"13
55:19:102
"
"src"
:
"13
88:19:117
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4197
,
"astId"
:
1
6655
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
24:37:102
"
"src"
:
"15
57:37:117
"
}
]
},
...
...
@@ -448,15 +459,15 @@
"members"
:
[
{
"label"
:
"_key"
,
"astId"
:
1
4187
,
"astId"
:
1
6645
,
"type"
:
"t_bytes32"
,
"src"
:
"12
43:12:102
"
"src"
:
"12
76:12:117
"
},
{
"label"
:
"_value"
,
"astId"
:
1
4189
,
"astId"
:
1
6647
,
"type"
:
"t_bytes32"
,
"src"
:
"12
65:14:102
"
"src"
:
"12
98:14:117
"
}
]
},
...
...
@@ -503,9 +514,9 @@
"members"
:
[
{
"label"
:
"_value"
,
"astId"
:
1
403
1
,
"astId"
:
1
649
1
,
"type"
:
"t_uint256"
,
"src"
:
"10
24:14:100
"
"src"
:
"10
57:14:115
"
}
]
}
...
...
@@ -517,7 +528,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -525,7 +536,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -533,7 +544,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -541,7 +552,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -549,151 +560,151 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"_supportedInterfaces"
,
"astId"
:
2
453
,
"astId"
:
2
030
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"5
46:52:12
"
"src"
:
"5
79:52:11
"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"__gap"
,
"astId"
:
2
510
,
"astId"
:
2
087
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"18
41:25:12
"
"src"
:
"18
74:25:11
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_holderTokens"
,
"astId"
:
1
127
4
,
"astId"
:
1
358
4
,
"type"
:
"t_mapping<t_struct<EnumerableSet.UintSet>>"
,
"src"
:
"12
11:64:86
"
"src"
:
"12
44:64:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenOwners"
,
"astId"
:
1
127
6
,
"astId"
:
1
358
6
,
"type"
:
"t_struct<EnumerableMap.UintToAddressMap>"
,
"src"
:
"13
39:51:86
"
"src"
:
"13
72:51:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenApprovals"
,
"astId"
:
1
128
0
,
"astId"
:
1
359
0
,
"type"
:
"t_mapping<t_address>"
,
"src"
:
"14
46:52:86
"
"src"
:
"14
79:52:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_operatorApprovals"
,
"astId"
:
1
128
6
,
"astId"
:
1
359
6
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"15
53:73:86
"
"src"
:
"15
86:73:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_name"
,
"astId"
:
1
128
8
,
"astId"
:
1
359
8
,
"type"
:
"t_string"
,
"src"
:
"16
51:20:86
"
"src"
:
"16
84:20:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_symbol"
,
"astId"
:
1
129
0
,
"astId"
:
1
360
0
,
"type"
:
"t_string"
,
"src"
:
"1
698:22:86
"
"src"
:
"1
731:22:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenURIs"
,
"astId"
:
1
129
4
,
"astId"
:
1
360
4
,
"type"
:
"t_mapping<t_string>"
,
"src"
:
"17
66:45:86
"
"src"
:
"17
99:45:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_baseURI"
,
"astId"
:
1
129
6
,
"astId"
:
1
360
6
,
"type"
:
"t_string"
,
"src"
:
"18
34:23:86
"
"src"
:
"18
67:23:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2202
,
"astId"
:
1
4495
,
"type"
:
"t_array:41<t_uint256>"
,
"src"
:
"
22505:25:86
"
"src"
:
"
17081:25:101
"
},
{
"contract"
:
"ERC721BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2260
,
"astId"
:
1
4553
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
960:25:87
"
"src"
:
"
1034:25:102
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC721PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2375
,
"astId"
:
1
4670
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
176:25:89
"
"src"
:
"1
209:25:104
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"_tokenIdTracker"
,
"astId"
:
9467
,
"astId"
:
10262
,
"type"
:
"t_struct<Counters.Counter>"
,
"src"
:
"12
42:40:77
"
"src"
:
"12
75:40:84
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"__gap"
,
"astId"
:
9646
,
"astId"
:
10441
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"4
268:25:77
"
"src"
:
"4
357:25:84
"
}
],
"warnings"
:
{
...
...
@@ -701,14 +712,49 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{},
"proxies"
:
{},
"manifestVersion"
:
"2.2"
,
"frozen"
:
tru
e
,
"frozen"
:
fals
e
,
"app"
:
{
"address"
:
"0x291439E6444dAEc9e47Ae359Aa79FD1811A42679"
},
...
...
@@ -716,7 +762,7 @@
"address"
:
"0xa44bb80b290dE8a465d17B14269dF53CF0B9Bf4f"
},
"provider"
:
{
"address"
:
"0x
AAD92B8FBa544FEC9caf8e990288848737a20Fe
B"
"address"
:
"0x
8297fB0BD7586f1E9BBF573e1a0Ced286e76835
B"
},
"version"
:
"3.
0
.0"
"version"
:
"3.
1
.0"
}
.openzeppelin/ropsten.json
View file @
07b2157e
{
"contracts"
:
{
"ERC20PresetMinterPauserUpgradeSafe"
:
{
"address"
:
"0x
b1938665526857e08E488E6713B8Bdf8D15e8928
"
,
"address"
:
"0x
59734B7a8282acfB9b57267049728F1E9d9a5CA9
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50611f0a806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"882f1ae4d30de459814e78aa9cb8b2028801aa68f15254bdc8f2b43fbc4e2e1b"
,
"localBytecodeHash"
:
"52be0b883a223d287defa9bdaccdf9070af147d6b45366a9e8996d4b698512af"
,
...
...
@@ -33,13 +33,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -50,9 +50,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -63,15 +63,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -131,7 +131,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -139,7 +139,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -147,7 +147,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -155,7 +155,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -163,111 +163,111 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_balances"
,
"astId"
:
9671
,
"astId"
:
11996
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"1
481:46:78
"
"src"
:
"1
520:46:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_allowances"
,
"astId"
:
9677
,
"astId"
:
12002
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
34:69:78
"
"src"
:
"15
73:69:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_totalSupply"
,
"astId"
:
9679
,
"astId"
:
12004
,
"type"
:
"t_uint256"
,
"src"
:
"16
10:28:78
"
"src"
:
"16
49:28:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_name"
,
"astId"
:
9681
,
"astId"
:
12006
,
"type"
:
"t_string"
,
"src"
:
"16
45:20:78
"
"src"
:
"16
84:20:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_symbol"
,
"astId"
:
9683
,
"astId"
:
12008
,
"type"
:
"t_string"
,
"src"
:
"1
671:22:78
"
"src"
:
"1
710:22:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"_decimals"
,
"astId"
:
9685
,
"astId"
:
12010
,
"type"
:
"t_uint8"
,
"src"
:
"1
699:23:78
"
"src"
:
"1
738:23:93
"
},
{
"contract"
:
"ERC20UpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0180
,
"astId"
:
1
2505
,
"type"
:
"t_array:44<t_uint256>"
,
"src"
:
"110
45:25:78
"
"src"
:
"110
84:25:93
"
},
{
"contract"
:
"ERC20BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0261
,
"astId"
:
1
2586
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"14
43:25:79
"
"src"
:
"14
76:25:94
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC20PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC20/ERC20Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
0425
,
"astId"
:
1
2750
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"11
30:25:81
"
"src"
:
"11
63:25:96
"
},
{
"contract"
:
"ERC20PresetMinterPauserUpgradeSafe"
,
"path"
:
"contracts/presets/ERC20PresetMinterPauser.sol"
,
"label"
:
"__gap"
,
"astId"
:
9431
,
"astId"
:
10226
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"3
454:25:76
"
"src"
:
"3
519:25:83
"
}
],
"warnings"
:
{
...
...
@@ -275,15 +275,26 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{
"address"
:
"0x
1EEC0E08Ea4D4B6220616Bc7133b96581fE2D4A2
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
ecd
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
f1dcbc43ad2b68e18d2629ff9594cffbc4a2d5a00aa153fc2d671ec260b6e5e2
"
,
"localBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"deployedBytecodeHash"
:
"
7306dff3f849ef7fbe385fd44fe5ccb3689ab02e43b9070d89240f7c433a65a2
"
,
"address"
:
"0x
7D2E4d6217DA3B549733cA3de63425F87F4404e0
"
,
"constructorCode"
:
"608060405234801561001057600080fd5b50612
f89
806100206000396000f3fe"
,
"bodyBytecodeHash"
:
"
59bb8192e6390116223c2d18820f96e42d1c1b21aed6c4bf6b1cffe11efa4684
"
,
"localBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"deployedBytecodeHash"
:
"
296bedd25d111e78f0fdb0427c2e8b7fe22821a2acaf90d6dfc53aa1fbf1befc
"
,
"types"
:
{
"t_bool"
:
{
"id"
:
"t_bool"
,
...
...
@@ -311,13 +322,13 @@
"label"
:
"members"
,
"astId"
:
1444
,
"type"
:
"t_struct<EnumerableSet.AddressSet>"
,
"src"
:
"1
655
:32:7"
"src"
:
"1
884
:32:7"
},
{
"label"
:
"adminRole"
,
"astId"
:
1446
,
"type"
:
"t_bytes32"
,
"src"
:
"1
697
:17:7"
"src"
:
"1
926
:17:7"
}
]
},
...
...
@@ -328,9 +339,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4827
,
"astId"
:
1
7285
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"46
44:10:103
"
"src"
:
"46
77:10:118
"
}
]
},
...
...
@@ -341,15 +352,15 @@
"members"
:
[
{
"label"
:
"_values"
,
"astId"
:
1
4643
,
"astId"
:
1
7101
,
"type"
:
"t_array:dyn<t_bytes32>"
,
"src"
:
"12
13:17:103
"
"src"
:
"12
46:17:118
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4647
,
"astId"
:
1
7105
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"13
64:37:103
"
"src"
:
"13
97:37:118
"
}
]
},
...
...
@@ -397,9 +408,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4936
,
"astId"
:
1
7394
,
"type"
:
"t_struct<EnumerableSet.Set>"
,
"src"
:
"62
47:10:103
"
"src"
:
"62
80:10:118
"
}
]
},
...
...
@@ -416,9 +427,9 @@
"members"
:
[
{
"label"
:
"_inner"
,
"astId"
:
1
4461
,
"astId"
:
1
6919
,
"type"
:
"t_struct<EnumerableMap.Map>"
,
"src"
:
"59
62:10:102
"
"src"
:
"59
95:10:117
"
}
]
},
...
...
@@ -429,15 +440,15 @@
"members"
:
[
{
"label"
:
"_entries"
,
"astId"
:
1
4193
,
"astId"
:
1
6651
,
"type"
:
"t_array:dyn<t_struct<EnumerableMap.MapEntry>>"
,
"src"
:
"13
55:19:102
"
"src"
:
"13
88:19:117
"
},
{
"label"
:
"_indexes"
,
"astId"
:
1
4197
,
"astId"
:
1
6655
,
"type"
:
"t_mapping<t_uint256>"
,
"src"
:
"15
24:37:102
"
"src"
:
"15
57:37:117
"
}
]
},
...
...
@@ -448,15 +459,15 @@
"members"
:
[
{
"label"
:
"_key"
,
"astId"
:
1
4187
,
"astId"
:
1
6645
,
"type"
:
"t_bytes32"
,
"src"
:
"12
43:12:102
"
"src"
:
"12
76:12:117
"
},
{
"label"
:
"_value"
,
"astId"
:
1
4189
,
"astId"
:
1
6647
,
"type"
:
"t_bytes32"
,
"src"
:
"12
65:14:102
"
"src"
:
"12
98:14:117
"
}
]
},
...
...
@@ -503,9 +514,9 @@
"members"
:
[
{
"label"
:
"_value"
,
"astId"
:
1
403
1
,
"astId"
:
1
649
1
,
"type"
:
"t_uint256"
,
"src"
:
"10
24:14:100
"
"src"
:
"10
57:14:115
"
}
]
}
...
...
@@ -517,7 +528,7 @@
"label"
:
"initialized"
,
"astId"
:
1339
,
"type"
:
"t_bool"
,
"src"
:
"7
57
:24:6"
"src"
:
"7
90
:24:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -525,7 +536,7 @@
"label"
:
"initializing"
,
"astId"
:
1341
,
"type"
:
"t_bool"
,
"src"
:
"
876
:25:6"
"src"
:
"
909
:25:6"
},
{
"contract"
:
"Initializable"
,
...
...
@@ -533,7 +544,7 @@
"label"
:
"______gap"
,
"astId"
:
1406
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
1982
:29:6"
"src"
:
"
2015
:29:6"
},
{
"contract"
:
"ContextUpgradeSafe"
,
...
...
@@ -541,7 +552,7 @@
"label"
:
"__gap"
,
"astId"
:
43
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
277
:25:0"
"src"
:
"1
163
:25:0"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
...
...
@@ -549,151 +560,151 @@
"label"
:
"_roles"
,
"astId"
:
1451
,
"type"
:
"t_mapping<t_struct<AccessControlUpgradeSafe.RoleData>>"
,
"src"
:
"1
727
:44:7"
"src"
:
"1
956
:44:7"
},
{
"contract"
:
"AccessControlUpgradeSafe"
,
"path"
:
"contracts/access/AccessControl.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
696
,
"astId"
:
1
714
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"
6927
:25:7"
"src"
:
"
7689
:25:7"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"_supportedInterfaces"
,
"astId"
:
2
453
,
"astId"
:
2
030
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"5
46:52:12
"
"src"
:
"5
79:52:11
"
},
{
"contract"
:
"ERC165UpgradeSafe"
,
"path"
:
"contracts/introspection/ERC165.sol"
,
"label"
:
"__gap"
,
"astId"
:
2
510
,
"astId"
:
2
087
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"18
41:25:12
"
"src"
:
"18
74:25:11
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_holderTokens"
,
"astId"
:
1
127
4
,
"astId"
:
1
358
4
,
"type"
:
"t_mapping<t_struct<EnumerableSet.UintSet>>"
,
"src"
:
"12
11:64:86
"
"src"
:
"12
44:64:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenOwners"
,
"astId"
:
1
127
6
,
"astId"
:
1
358
6
,
"type"
:
"t_struct<EnumerableMap.UintToAddressMap>"
,
"src"
:
"13
39:51:86
"
"src"
:
"13
72:51:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenApprovals"
,
"astId"
:
1
128
0
,
"astId"
:
1
359
0
,
"type"
:
"t_mapping<t_address>"
,
"src"
:
"14
46:52:86
"
"src"
:
"14
79:52:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_operatorApprovals"
,
"astId"
:
1
128
6
,
"astId"
:
1
359
6
,
"type"
:
"t_mapping<t_bool>"
,
"src"
:
"15
53:73:86
"
"src"
:
"15
86:73:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_name"
,
"astId"
:
1
128
8
,
"astId"
:
1
359
8
,
"type"
:
"t_string"
,
"src"
:
"16
51:20:86
"
"src"
:
"16
84:20:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_symbol"
,
"astId"
:
1
129
0
,
"astId"
:
1
360
0
,
"type"
:
"t_string"
,
"src"
:
"1
698:22:86
"
"src"
:
"1
731:22:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_tokenURIs"
,
"astId"
:
1
129
4
,
"astId"
:
1
360
4
,
"type"
:
"t_mapping<t_string>"
,
"src"
:
"17
66:45:86
"
"src"
:
"17
99:45:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"_baseURI"
,
"astId"
:
1
129
6
,
"astId"
:
1
360
6
,
"type"
:
"t_string"
,
"src"
:
"18
34:23:86
"
"src"
:
"18
67:23:101
"
},
{
"contract"
:
"ERC721UpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2202
,
"astId"
:
1
4495
,
"type"
:
"t_array:41<t_uint256>"
,
"src"
:
"
22505:25:86
"
"src"
:
"
17081:25:101
"
},
{
"contract"
:
"ERC721BurnableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Burnable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2260
,
"astId"
:
1
4553
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"
960:25:87
"
"src"
:
"
1034:25:102
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"_paused"
,
"astId"
:
1
5053
,
"astId"
:
1
7511
,
"type"
:
"t_bool"
,
"src"
:
"8
25:20:104
"
"src"
:
"8
58:20:119
"
},
{
"contract"
:
"PausableUpgradeSafe"
,
"path"
:
"contracts/utils/Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
5142
,
"astId"
:
1
7600
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"2
073:25:104
"
"src"
:
"2
406:25:119
"
},
{
"contract"
:
"ERC721PausableUpgradeSafe"
,
"path"
:
"contracts/token/ERC721/ERC721Pausable.sol"
,
"label"
:
"__gap"
,
"astId"
:
1
2375
,
"astId"
:
1
4670
,
"type"
:
"t_array:50<t_uint256>"
,
"src"
:
"1
176:25:89
"
"src"
:
"1
209:25:104
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"_tokenIdTracker"
,
"astId"
:
9467
,
"astId"
:
10262
,
"type"
:
"t_struct<Counters.Counter>"
,
"src"
:
"12
42:40:77
"
"src"
:
"12
75:40:84
"
},
{
"contract"
:
"ERC721PresetMinterPauserAutoIdUpgradeSafe"
,
"path"
:
"contracts/presets/ERC721PresetMinterPauserAutoId.sol"
,
"label"
:
"__gap"
,
"astId"
:
9646
,
"astId"
:
10441
,
"type"
:
"t_array:49<t_uint256>"
,
"src"
:
"4
268:25:77
"
"src"
:
"4
357:25:84
"
}
],
"warnings"
:
{
...
...
@@ -701,14 +712,49 @@
"hasSelfDestruct"
:
false
,
"hasDelegateCall"
:
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"
:
{},
"proxies"
:
{},
"manifestVersion"
:
"2.2"
,
"frozen"
:
tru
e
,
"frozen"
:
fals
e
,
"app"
:
{
"address"
:
"0x27a09abCA2c4d9F914dbC7BeA164b0e6b74Ce7a9"
},
...
...
@@ -716,7 +762,7 @@
"address"
:
"0x2a9e7B63514438906A83a1e320dBBD814D417002"
},
"provider"
:
{
"address"
:
"0x
64815AF13E0B96B742f9CdDD2f5eb0ADC6Ad9e50
"
"address"
:
"0x
4564fd4908F60166B2321293b15fC3Ebb4187f8B
"
},
"version"
:
"3.
0
.0"
"version"
:
"3.
1
.0"
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment