From b11ffceb8d476e86b7a3024862e6c5e7b6e97cf3 Mon Sep 17 00:00:00 2001 From: Francisco Giordano Date: Thu, 15 Aug 2019 17:07:54 +0200 Subject: [PATCH] v2.2.3 --- .openzeppelin/kovan.json | 1228 ++++++++++++++++++------------------ .openzeppelin/mainnet.json | 709 +++++++++++---------- .openzeppelin/project.json | 2 +- .openzeppelin/rinkeby.json | 540 ++++++++-------- .openzeppelin/ropsten.json | 1228 ++++++++++++++++++------------------ package-lock.json | 2 +- package.json | 2 +- 7 files changed, 1876 insertions(+), 1835 deletions(-) diff --git a/.openzeppelin/kovan.json b/.openzeppelin/kovan.json index 7b546b8dc..b4faf64a6 100644 --- a/.openzeppelin/kovan.json +++ b/.openzeppelin/kovan.json @@ -1,559 +1,11 @@ { "contracts": { - "PaymentSplitter": { - "address": "0x6CE7dEca802e0c5c133f7cbbE719B1da305A6Ae5", - "constructorCode": "608060405234801561001057600080fd5b50610be3806100206000396000f3fe", - "bodyBytecodeHash": "6f1453b45140bc5e426ffccfcae058daa1fc53439580e3c9e6b7f73aac54c5d8", - "localBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "deployedBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_address": { - "id": "t_address", - "kind": "elementary", - "label": "address" - }, - "t_array:dyn": { - "id": "t_array:dyn", - "valueType": "t_address", - "length": "dyn", - "kind": "array", - "label": "address[]" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalShares", - "astId": 9541, - "type": "t_uint256", - "src": "555:28:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalReleased", - "astId": 9543, - "type": "t_uint256", - "src": "589:30:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_shares", - "astId": 9547, - "type": "t_mapping", - "src": "626:43:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_released", - "astId": 9551, - "type": "t_mapping", - "src": "675:45:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_payees", - "astId": 9554, - "type": "t_array:dyn", - "src": "726:25:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "______gap", - "astId": 9800, - "type": "t_array:50", - "src": "3251:29:120" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [], - "storageDiff": [] - } - }, - "StandaloneERC20": { - "address": "0x65e22dDa13EFa3A7fadd3EF62afC815110748308", - "constructorCode": "608060405234801561001057600080fd5b5061290d806100206000396000f3fe", - "bodyBytecodeHash": "fffcccf2a7439f83b3eb59e01f5217ea14764c782fde08c6edd511f0c7d1e742", - "localBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "deployedBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_string": { - "id": "t_string", - "kind": "elementary", - "label": "string" - }, - "t_uint8": { - "id": "t_uint8", - "kind": "elementary", - "label": "uint8" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_struct": { - "id": "t_struct", - "kind": "struct", - "label": "Roles.Role", - "members": [ - { - "label": "bearer", - "astId": 1222, - "type": "t_mapping", - "src": "150:32:8" - } - ] - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_bool", - "label": "mapping(key => bool)", - "kind": "mapping" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_name", - "astId": 10735, - "type": "t_string", - "src": "397:20:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_symbol", - "astId": 10737, - "type": "t_string", - "src": "423:22:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_decimals", - "astId": 10739, - "type": "t_uint8", - "src": "451:23:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "______gap", - "astId": 10791, - "type": "t_array:50", - "src": "1112:29:128" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_balances", - "astId": 10239, - "type": "t_mapping", - "src": "767:46:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, - "type": "t_mapping", - "src": "820:66:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_totalSupply", - "astId": 10247, - "type": "t_uint256", - "src": "893:28:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "______gap", - "astId": 10612, - "type": "t_array:50", - "src": "7729:29:125" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "_minters", - "astId": 1448, - "type": "t_struct", - "src": "286:27:10" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "______gap", - "astId": 1547, - "type": "t_array:50", - "src": "1096:29:10" - }, - { - "contract": "ERC20Mintable", - "path": "contracts/token/ERC20/ERC20Mintable.sol", - "label": "______gap", - "astId": 10840, - "type": "t_array:50", - "src": "760:29:129" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "_pausers", - "astId": 1567, - "type": "t_struct", - "src": "286:27:11" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "______gap", - "astId": 1666, - "type": "t_array:50", - "src": "1096:29:11" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "_paused", - "astId": 5401, - "type": "t_bool", - "src": "367:20:42" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "______gap", - "astId": 5482, - "type": "t_array:50", - "src": "1444:29:42" - }, - { - "contract": "ERC20Pausable", - "path": "contracts/token/ERC20/ERC20Pausable.sol", - "label": "______gap", - "astId": 10963, - "type": "t_array:50", - "src": "1209:29:130" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [ - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "_minters", - "astId": 1448, - "type": "t_struct", - "src": "286:27:10" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "_pausers", - "astId": 1567, - "type": "t_struct", - "src": "286:27:11" - } - ], - "storageDiff": [ - { - "action": "rename", - "updated": { - "index": 8, - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, - "type": "t_mapping", - "src": "820:66:125" - }, - "original": { - "index": 8, - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowances", - "astId": 9135, - "type": "t_mapping", - "src": "1410:69:115" - } - } - ] - } - }, - "TokenVesting": { - "address": "0x94CeBcF32a18eA573C85293883f7D3352b360ec1", - "constructorCode": "608060405234801561001057600080fd5b506114d8806100206000396000f3fe", - "bodyBytecodeHash": "7a623cf584a99e031f19436c354675c6b43934b0d3705ffc3353558b1fb39496", - "localBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "deployedBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_address": { - "id": "t_address", - "kind": "elementary", - "label": "address" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_bool", - "label": "mapping(key => bool)", - "kind": "mapping" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "Ownable", - "path": "contracts/ownership/Ownable.sol", - "label": "_owner", - "astId": 9325, - "type": "t_address", - "src": "317:22:118" - }, - { - "contract": "Ownable", - "path": "contracts/ownership/Ownable.sol", - "label": "______gap", - "astId": 9436, - "type": "t_array:50", - "src": "2277:29:118" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_beneficiary", - "astId": 4658, - "type": "t_address", - "src": "1148:28:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_cliff", - "astId": 4660, - "type": "t_uint256", - "src": "1278:22:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_start", - "astId": 4662, - "type": "t_uint256", - "src": "1306:22:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_duration", - "astId": 4664, - "type": "t_uint256", - "src": "1334:25:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_revocable", - "astId": 4666, - "type": "t_bool", - "src": "1366:23:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_released", - "astId": 4670, - "type": "t_mapping", - "src": "1396:46:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_revoked", - "astId": 4674, - "type": "t_mapping", - "src": "1448:42:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "______gap", - "astId": 5016, - "type": "t_array:50", - "src": "5852:29:36" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [], - "storageDiff": [] - } - }, "StandaloneERC721": { - "address": "0xB1a160cD691cF3754AA4AE91ba6e2E18798CcE36", - "constructorCode": "608060405234801561001057600080fd5b506135c8806100206000396000f3fe", - "bodyBytecodeHash": "b71f19d62583c08240fd85bec42565407f679b1873d7f6e97295a894c7864e2d", - "localBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", - "deployedBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", + "address": "0xb8cBf1CC110c42C15CEf3CA0982b812a82d99613", + "constructorCode": "60806040526139f3806100136000396000f3fe", + "bodyBytecodeHash": "33aac4411967c3463cdac9bb7d6d491c9bd9f8338aeb53d8ebe0cf054abb2508", + "localBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", + "deployedBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", "types": { "t_bool": { "id": "t_bool", @@ -596,7 +48,7 @@ "members": [ { "label": "_value", - "astId": 3632, + "astId": 3662, "type": "t_uint256", "src": "1021:14:30" } @@ -657,31 +109,31 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "_supportedInterfaces", - "astId": 5191, + "astId": 5232, "type": "t_mapping", "src": "511:52:39" }, @@ -689,7 +141,7 @@ "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "______gap", - "astId": 5235, + "astId": 5276, "type": "t_array:50", "src": "1244:29:39" }, @@ -697,177 +149,177 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenOwner", - "astId": 11595, + "astId": 11717, "type": "t_mapping", - "src": "844:48:135" + "src": "886:48:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenApprovals", - "astId": 11599, + "astId": 11721, "type": "t_mapping", - "src": "948:52:135" + "src": "990:52:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_operatorApprovals", - "astId": 11609, + "astId": 11731, "type": "t_mapping", - "src": "1176:73:135" + "src": "1218:73:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "______gap", - "astId": 12132, + "astId": 12258, "type": "t_array:50", - "src": "11673:29:135" + "src": "11985:29:136" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokens", - "astId": 12183, + "astId": 12316, "type": "t_mapping>", - "src": "460:50:137" + "src": "502:50:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokensIndex", - "astId": 12187, + "astId": 12320, "type": "t_mapping", - "src": "580:53:137" + "src": "622:53:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokens", - "astId": 12190, + "astId": 12323, "type": "t_array:dyn", - "src": "694:28:137" + "src": "736:28:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokensIndex", - "astId": 12194, + "astId": 12327, "type": "t_mapping", - "src": "793:51:137" + "src": "835:51:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "______gap", - "astId": 12523, + "astId": 12656, "type": "t_array:50", - "src": "8816:29:137" + "src": "8858:29:138" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_name", - "astId": 12590, + "astId": 12726, "type": "t_string", - "src": "281:20:140" + "src": "323:20:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_symbol", - "astId": 12592, + "astId": 12728, "type": "t_string", - "src": "328:22:140" + "src": "370:22:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_tokenURIs", - "astId": 12596, + "astId": 12732, "type": "t_mapping", - "src": "396:45:140" + "src": "438:45:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "______gap", - "astId": 12725, + "astId": 12861, "type": "t_array:50", - "src": "2849:29:140" + "src": "2891:29:141" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", - "astId": 1547, + "astId": 1555, "type": "t_array:50", - "src": "1096:29:10" + "src": "1193:29:10" }, { "contract": "ERC721MetadataMintable", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "label": "______gap", - "astId": 12795, + "astId": 12931, "type": "t_array:50", - "src": "1055:29:141" + "src": "1055:29:142" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", - "astId": 1666, + "astId": 1678, "type": "t_array:50", - "src": "1096:29:11" + "src": "1193:29:11" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", - "astId": 5401, + "astId": 5445, "type": "t_bool", - "src": "367:20:42" + "src": "406:20:42" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", - "astId": 5482, + "astId": 5526, "type": "t_array:50", - "src": "1444:29:42" + "src": "1487:29:42" }, { "contract": "ERC721Pausable", "path": "contracts/token/ERC721/ERC721Pausable.sol", "label": "______gap", - "astId": 12940, + "astId": 13076, "type": "t_array:50", - "src": "865:29:143" + "src": "865:29:144" } ], "warnings": { @@ -881,29 +333,577 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" } ], "storageDiff": [] } + }, + "StandaloneERC20": { + "address": "0xaabC7f35AF87B61148cD4047828cC7FC0707D771", + "constructorCode": "6080604052612b68806100136000396000f3fe", + "bodyBytecodeHash": "47dc17b93316f8df939ac42afd023448ba98f3c8d3f7e4240f118217a4e3020e", + "localBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "deployedBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_string": { + "id": "t_string", + "kind": "elementary", + "label": "string" + }, + "t_uint8": { + "id": "t_uint8", + "kind": "elementary", + "label": "uint8" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_struct": { + "id": "t_struct", + "kind": "struct", + "label": "Roles.Role", + "members": [ + { + "label": "bearer", + "astId": 1222, + "type": "t_mapping", + "src": "150:32:8" + } + ] + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_bool", + "label": "mapping(key => bool)", + "kind": "mapping" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_name", + "astId": 10854, + "type": "t_string", + "src": "397:20:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_symbol", + "astId": 10856, + "type": "t_string", + "src": "423:22:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_decimals", + "astId": 10858, + "type": "t_uint8", + "src": "451:23:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "______gap", + "astId": 10910, + "type": "t_array:50", + "src": "1112:29:129" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_balances", + "astId": 10355, + "type": "t_mapping", + "src": "809:46:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_totalSupply", + "astId": 10363, + "type": "t_uint256", + "src": "938:28:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "______gap", + "astId": 10728, + "type": "t_array:50", + "src": "7822:29:126" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "______gap", + "astId": 1555, + "type": "t_array:50", + "src": "1193:29:10" + }, + { + "contract": "ERC20Mintable", + "path": "contracts/token/ERC20/ERC20Mintable.sol", + "label": "______gap", + "astId": 10959, + "type": "t_array:50", + "src": "760:29:130" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "______gap", + "astId": 1678, + "type": "t_array:50", + "src": "1193:29:11" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "_paused", + "astId": 5445, + "type": "t_bool", + "src": "406:20:42" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "______gap", + "astId": 5526, + "type": "t_array:50", + "src": "1487:29:42" + }, + { + "contract": "ERC20Pausable", + "path": "contracts/token/ERC20/ERC20Pausable.sol", + "label": "______gap", + "astId": 11082, + "type": "t_array:50", + "src": "1209:29:131" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [ + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + } + ], + "storageDiff": [ + { + "action": "rename", + "updated": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + "original": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowed", + "astId": 10245, + "type": "t_mapping", + "src": "820:66:125" + } + } + ] + } + }, + "PaymentSplitter": { + "address": "0xfa6124374Dc57302252Ad8A6cd3D7879e0B4fCfa", + "constructorCode": "6080604052610bf2806100136000396000f3fe", + "bodyBytecodeHash": "f80b1634ecca81b01cd4155b3ceba5e85979d18489c685ce4bc0f3e16e50ed3d", + "localBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "deployedBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_address": { + "id": "t_address", + "kind": "elementary", + "label": "address" + }, + "t_array:dyn": { + "id": "t_array:dyn", + "valueType": "t_address", + "length": "dyn", + "kind": "array", + "label": "address[]" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalShares", + "astId": 9654, + "type": "t_uint256", + "src": "593:28:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalReleased", + "astId": 9656, + "type": "t_uint256", + "src": "627:30:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_shares", + "astId": 9660, + "type": "t_mapping", + "src": "664:43:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_released", + "astId": 9664, + "type": "t_mapping", + "src": "713:45:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_payees", + "astId": 9667, + "type": "t_array:dyn", + "src": "764:25:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "______gap", + "astId": 9913, + "type": "t_array:50", + "src": "3291:29:121" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [], + "storageDiff": [] + } + }, + "TokenVesting": { + "address": "0x915BBFBbA9C7090cd9622dE0157aE58EC4E3E802", + "constructorCode": "60806040526114e7806100136000396000f3fe", + "bodyBytecodeHash": "c304cafc8a928423a24501d5e106dca14630e603c16dca8d9cc17569984beaa2", + "localBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "deployedBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_address": { + "id": "t_address", + "kind": "elementary", + "label": "address" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_bool", + "label": "mapping(key => bool)", + "kind": "mapping" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "Ownable", + "path": "contracts/ownership/Ownable.sol", + "label": "_owner", + "astId": 9431, + "type": "t_address", + "src": "356:22:119" + }, + { + "contract": "Ownable", + "path": "contracts/ownership/Ownable.sol", + "label": "______gap", + "astId": 9542, + "type": "t_array:50", + "src": "2318:29:119" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_beneficiary", + "astId": 4701, + "type": "t_address", + "src": "1148:28:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_cliff", + "astId": 4703, + "type": "t_uint256", + "src": "1278:22:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_start", + "astId": 4705, + "type": "t_uint256", + "src": "1306:22:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_duration", + "astId": 4707, + "type": "t_uint256", + "src": "1334:25:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_revocable", + "astId": 4709, + "type": "t_bool", + "src": "1366:23:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_released", + "astId": 4713, + "type": "t_mapping", + "src": "1396:46:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_revoked", + "astId": 4717, + "type": "t_mapping", + "src": "1448:42:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "______gap", + "astId": 5059, + "type": "t_array:50", + "src": "5852:29:36" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [], + "storageDiff": [] + } } }, "solidityLibs": {}, @@ -917,7 +917,7 @@ "address": "0xB6F8F11b166D526932ee04ffe4D25B810f619E34" }, "provider": { - "address": "0x6290189B262fe198A51e3a3ac06A09c4782D3bD3" + "address": "0x9c541d23dc741A876766C1acBA86d0Ad41846CD7" }, - "version": "2.2.2" + "version": "2.2.3" } \ No newline at end of file diff --git a/.openzeppelin/mainnet.json b/.openzeppelin/mainnet.json index bb79951ff..48b9c43c8 100644 --- a/.openzeppelin/mainnet.json +++ b/.openzeppelin/mainnet.json @@ -1,11 +1,11 @@ { "contracts": { "PaymentSplitter": { - "address": "0xc6FBEe275DC5a4e7c6bc94bEd156fe10ee09eAba", - "constructorCode": "608060405234801561001057600080fd5b50610be3806100206000396000f3fe", - "bodyBytecodeHash": "6f1453b45140bc5e426ffccfcae058daa1fc53439580e3c9e6b7f73aac54c5d8", - "localBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "deployedBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", + "address": "0xC6C65338632a6E84f7D67C94EAC117571932e95c", + "constructorCode": "6080604052610bf2806100136000396000f3fe", + "bodyBytecodeHash": "f80b1634ecca81b01cd4155b3ceba5e85979d18489c685ce4bc0f3e16e50ed3d", + "localBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "deployedBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", "types": { "t_bool": { "id": "t_bool", @@ -48,73 +48,73 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_totalShares", - "astId": 9541, + "astId": 9654, "type": "t_uint256", - "src": "555:28:120" + "src": "593:28:121" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_totalReleased", - "astId": 9543, + "astId": 9656, "type": "t_uint256", - "src": "589:30:120" + "src": "627:30:121" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_shares", - "astId": 9547, + "astId": 9660, "type": "t_mapping", - "src": "626:43:120" + "src": "664:43:121" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_released", - "astId": 9551, + "astId": 9664, "type": "t_mapping", - "src": "675:45:120" + "src": "713:45:121" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_payees", - "astId": 9554, + "astId": 9667, "type": "t_array:dyn", - "src": "726:25:120" + "src": "764:25:121" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "______gap", - "astId": 9800, + "astId": 9913, "type": "t_array:50", - "src": "3251:29:120" + "src": "3291:29:121" } ], "warnings": { @@ -127,12 +127,275 @@ "storageDiff": [] } }, + "StandaloneERC20": { + "address": "0xB7F08c44086Baa3c8e74b68E2817B5ae633770BF", + "constructorCode": "6080604052612b68806100136000396000f3fe", + "bodyBytecodeHash": "47dc17b93316f8df939ac42afd023448ba98f3c8d3f7e4240f118217a4e3020e", + "localBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "deployedBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_string": { + "id": "t_string", + "kind": "elementary", + "label": "string" + }, + "t_uint8": { + "id": "t_uint8", + "kind": "elementary", + "label": "uint8" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_struct": { + "id": "t_struct", + "kind": "struct", + "label": "Roles.Role", + "members": [ + { + "label": "bearer", + "astId": 1222, + "type": "t_mapping", + "src": "150:32:8" + } + ] + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_bool", + "label": "mapping(key => bool)", + "kind": "mapping" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_name", + "astId": 10854, + "type": "t_string", + "src": "397:20:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_symbol", + "astId": 10856, + "type": "t_string", + "src": "423:22:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_decimals", + "astId": 10858, + "type": "t_uint8", + "src": "451:23:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "______gap", + "astId": 10910, + "type": "t_array:50", + "src": "1112:29:129" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_balances", + "astId": 10355, + "type": "t_mapping", + "src": "809:46:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_totalSupply", + "astId": 10363, + "type": "t_uint256", + "src": "938:28:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "______gap", + "astId": 10728, + "type": "t_array:50", + "src": "7822:29:126" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "______gap", + "astId": 1555, + "type": "t_array:50", + "src": "1193:29:10" + }, + { + "contract": "ERC20Mintable", + "path": "contracts/token/ERC20/ERC20Mintable.sol", + "label": "______gap", + "astId": 10959, + "type": "t_array:50", + "src": "760:29:130" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "______gap", + "astId": 1678, + "type": "t_array:50", + "src": "1193:29:11" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "_paused", + "astId": 5445, + "type": "t_bool", + "src": "406:20:42" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "______gap", + "astId": 5526, + "type": "t_array:50", + "src": "1487:29:42" + }, + { + "contract": "ERC20Pausable", + "path": "contracts/token/ERC20/ERC20Pausable.sol", + "label": "______gap", + "astId": 11082, + "type": "t_array:50", + "src": "1209:29:131" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [ + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + } + ], + "storageDiff": [ + { + "action": "rename", + "updated": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + "original": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowed", + "astId": 10245, + "type": "t_mapping", + "src": "820:66:125" + } + } + ] + } + }, "TokenVesting": { - "address": "0x0E0C247759F066cCbd299dFADe853EdA8D2F3205", - "constructorCode": "608060405234801561001057600080fd5b506114d8806100206000396000f3fe", - "bodyBytecodeHash": "7a623cf584a99e031f19436c354675c6b43934b0d3705ffc3353558b1fb39496", - "localBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "deployedBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", + "address": "0x6498CB302b94AD841BfeCfB55F56781dCDDA4754", + "constructorCode": "60806040526114e7806100136000396000f3fe", + "bodyBytecodeHash": "c304cafc8a928423a24501d5e106dca14630e603c16dca8d9cc17569984beaa2", + "localBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "deployedBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", "types": { "t_bool": { "id": "t_bool", @@ -174,47 +437,47 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "_owner", - "astId": 9325, + "astId": 9431, "type": "t_address", - "src": "317:22:118" + "src": "356:22:119" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "______gap", - "astId": 9436, + "astId": 9542, "type": "t_array:50", - "src": "2277:29:118" + "src": "2318:29:119" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_beneficiary", - "astId": 4658, + "astId": 4701, "type": "t_address", "src": "1148:28:36" }, @@ -222,7 +485,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_cliff", - "astId": 4660, + "astId": 4703, "type": "t_uint256", "src": "1278:22:36" }, @@ -230,7 +493,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_start", - "astId": 4662, + "astId": 4705, "type": "t_uint256", "src": "1306:22:36" }, @@ -238,7 +501,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_duration", - "astId": 4664, + "astId": 4707, "type": "t_uint256", "src": "1334:25:36" }, @@ -246,7 +509,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revocable", - "astId": 4666, + "astId": 4709, "type": "t_bool", "src": "1366:23:36" }, @@ -254,7 +517,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_released", - "astId": 4670, + "astId": 4713, "type": "t_mapping", "src": "1396:46:36" }, @@ -262,7 +525,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revoked", - "astId": 4674, + "astId": 4717, "type": "t_mapping", "src": "1448:42:36" }, @@ -270,7 +533,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "______gap", - "astId": 5016, + "astId": 5059, "type": "t_array:50", "src": "5852:29:36" } @@ -286,11 +549,11 @@ } }, "StandaloneERC721": { - "address": "0xf9D147d5ECfd57EF817EF75B4a329f4fFbb4f100", - "constructorCode": "608060405234801561001057600080fd5b506135c8806100206000396000f3fe", - "bodyBytecodeHash": "b71f19d62583c08240fd85bec42565407f679b1873d7f6e97295a894c7864e2d", - "localBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", - "deployedBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", + "address": "0x856d154656930060f9999848690D1c06c7C5eFD1", + "constructorCode": "60806040526139f3806100136000396000f3fe", + "bodyBytecodeHash": "33aac4411967c3463cdac9bb7d6d491c9bd9f8338aeb53d8ebe0cf054abb2508", + "localBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", + "deployedBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", "types": { "t_bool": { "id": "t_bool", @@ -333,7 +596,7 @@ "members": [ { "label": "_value", - "astId": 3632, + "astId": 3662, "type": "t_uint256", "src": "1021:14:30" } @@ -394,31 +657,31 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "_supportedInterfaces", - "astId": 5191, + "astId": 5232, "type": "t_mapping", "src": "511:52:39" }, @@ -426,7 +689,7 @@ "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "______gap", - "astId": 5235, + "astId": 5276, "type": "t_array:50", "src": "1244:29:39" }, @@ -434,177 +697,177 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenOwner", - "astId": 11595, + "astId": 11717, "type": "t_mapping", - "src": "844:48:135" + "src": "886:48:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenApprovals", - "astId": 11599, + "astId": 11721, "type": "t_mapping", - "src": "948:52:135" + "src": "990:52:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_operatorApprovals", - "astId": 11609, + "astId": 11731, "type": "t_mapping", - "src": "1176:73:135" + "src": "1218:73:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "______gap", - "astId": 12132, + "astId": 12258, "type": "t_array:50", - "src": "11673:29:135" + "src": "11985:29:136" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokens", - "astId": 12183, + "astId": 12316, "type": "t_mapping>", - "src": "460:50:137" + "src": "502:50:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokensIndex", - "astId": 12187, + "astId": 12320, "type": "t_mapping", - "src": "580:53:137" + "src": "622:53:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokens", - "astId": 12190, + "astId": 12323, "type": "t_array:dyn", - "src": "694:28:137" + "src": "736:28:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokensIndex", - "astId": 12194, + "astId": 12327, "type": "t_mapping", - "src": "793:51:137" + "src": "835:51:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "______gap", - "astId": 12523, + "astId": 12656, "type": "t_array:50", - "src": "8816:29:137" + "src": "8858:29:138" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_name", - "astId": 12590, + "astId": 12726, "type": "t_string", - "src": "281:20:140" + "src": "323:20:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_symbol", - "astId": 12592, + "astId": 12728, "type": "t_string", - "src": "328:22:140" + "src": "370:22:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_tokenURIs", - "astId": 12596, + "astId": 12732, "type": "t_mapping", - "src": "396:45:140" + "src": "438:45:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "______gap", - "astId": 12725, + "astId": 12861, "type": "t_array:50", - "src": "2849:29:140" + "src": "2891:29:141" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", - "astId": 1547, + "astId": 1555, "type": "t_array:50", - "src": "1096:29:10" + "src": "1193:29:10" }, { "contract": "ERC721MetadataMintable", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "label": "______gap", - "astId": 12795, + "astId": 12931, "type": "t_array:50", - "src": "1055:29:141" + "src": "1055:29:142" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", - "astId": 1666, + "astId": 1678, "type": "t_array:50", - "src": "1096:29:11" + "src": "1193:29:11" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", - "astId": 5401, + "astId": 5445, "type": "t_bool", - "src": "367:20:42" + "src": "406:20:42" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", - "astId": 5482, + "astId": 5526, "type": "t_array:50", - "src": "1444:29:42" + "src": "1487:29:42" }, { "contract": "ERC721Pausable", "path": "contracts/token/ERC721/ERC721Pausable.sol", "label": "______gap", - "astId": 12940, + "astId": 13076, "type": "t_array:50", - "src": "865:29:143" + "src": "865:29:144" } ], "warnings": { @@ -618,251 +881,29 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" } ], "storageDiff": [] } - }, - "StandaloneERC20": { - "address": "0x2dD5AD2ab73E0cD7E7A05c63aD7D40deD284B69A", - "constructorCode": "608060405234801561001057600080fd5b5061290d806100206000396000f3fe", - "bodyBytecodeHash": "fffcccf2a7439f83b3eb59e01f5217ea14764c782fde08c6edd511f0c7d1e742", - "localBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "deployedBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_string": { - "id": "t_string", - "kind": "elementary", - "label": "string" - }, - "t_uint8": { - "id": "t_uint8", - "kind": "elementary", - "label": "uint8" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_struct": { - "id": "t_struct", - "kind": "struct", - "label": "Roles.Role", - "members": [ - { - "label": "bearer", - "astId": 1222, - "type": "t_mapping", - "src": "150:32:8" - } - ] - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_bool", - "label": "mapping(key => bool)", - "kind": "mapping" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_name", - "astId": 10735, - "type": "t_string", - "src": "397:20:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_symbol", - "astId": 10737, - "type": "t_string", - "src": "423:22:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_decimals", - "astId": 10739, - "type": "t_uint8", - "src": "451:23:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "______gap", - "astId": 10791, - "type": "t_array:50", - "src": "1112:29:128" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_balances", - "astId": 10239, - "type": "t_mapping", - "src": "767:46:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, - "type": "t_mapping", - "src": "820:66:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_totalSupply", - "astId": 10247, - "type": "t_uint256", - "src": "893:28:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "______gap", - "astId": 10612, - "type": "t_array:50", - "src": "7729:29:125" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "_minters", - "astId": 1448, - "type": "t_struct", - "src": "286:27:10" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "______gap", - "astId": 1547, - "type": "t_array:50", - "src": "1096:29:10" - }, - { - "contract": "ERC20Mintable", - "path": "contracts/token/ERC20/ERC20Mintable.sol", - "label": "______gap", - "astId": 10840, - "type": "t_array:50", - "src": "760:29:129" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "_pausers", - "astId": 1567, - "type": "t_struct", - "src": "286:27:11" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "______gap", - "astId": 1666, - "type": "t_array:50", - "src": "1096:29:11" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "_paused", - "astId": 5401, - "type": "t_bool", - "src": "367:20:42" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "______gap", - "astId": 5482, - "type": "t_array:50", - "src": "1444:29:42" - }, - { - "contract": "ERC20Pausable", - "path": "contracts/token/ERC20/ERC20Pausable.sol", - "label": "______gap", - "astId": 10963, - "type": "t_array:50", - "src": "1209:29:130" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [] - } } }, "solidityLibs": {}, @@ -876,7 +917,7 @@ "address": "0x778dddF23Ec1B5Cb18394c6C110480CaaDB3B0f6" }, "provider": { - "address": "0xd49C0d11A4a7E49c64d954261570FD2d1589f5d2" + "address": "0xfeEdcb2Bd3b5EAA52aA64063ce16ECc4987da658" }, - "version": "2.2.2" + "version": "2.2.3" } \ No newline at end of file diff --git a/.openzeppelin/project.json b/.openzeppelin/project.json index 8d693b986..f378c33fe 100644 --- a/.openzeppelin/project.json +++ b/.openzeppelin/project.json @@ -2,7 +2,7 @@ "manifestVersion": "2.2", "name": "@openzeppelin/contracts-ethereum-package", "publish": true, - "version": "2.2.2", + "version": "2.2.3", "contracts": { "StandaloneERC20": "StandaloneERC20", "StandaloneERC721": "StandaloneERC721", diff --git a/.openzeppelin/rinkeby.json b/.openzeppelin/rinkeby.json index 74f0bc7ff..3ac5b67d5 100644 --- a/.openzeppelin/rinkeby.json +++ b/.openzeppelin/rinkeby.json @@ -1,138 +1,11 @@ { "contracts": { - "PaymentSplitter": { - "address": "0x83aa4099354E7A315939f4c2E06927175e7C649c", - "constructorCode": "608060405234801561001057600080fd5b50610be3806100206000396000f3fe", - "bodyBytecodeHash": "6f1453b45140bc5e426ffccfcae058daa1fc53439580e3c9e6b7f73aac54c5d8", - "localBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "deployedBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_address": { - "id": "t_address", - "kind": "elementary", - "label": "address" - }, - "t_array:dyn": { - "id": "t_array:dyn", - "valueType": "t_address", - "length": "dyn", - "kind": "array", - "label": "address[]" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalShares", - "astId": 9541, - "type": "t_uint256", - "src": "555:28:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalReleased", - "astId": 9543, - "type": "t_uint256", - "src": "589:30:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_shares", - "astId": 9547, - "type": "t_mapping", - "src": "626:43:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_released", - "astId": 9551, - "type": "t_mapping", - "src": "675:45:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_payees", - "astId": 9554, - "type": "t_array:dyn", - "src": "726:25:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "______gap", - "astId": 9800, - "type": "t_array:50", - "src": "3251:29:120" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [], - "storageDiff": [] - } - }, "StandaloneERC20": { - "address": "0x55855896e5c5407562b3FE1c1Bb7Bf332aFfDa94", - "constructorCode": "608060405234801561001057600080fd5b5061290d806100206000396000f3fe", - "bodyBytecodeHash": "fffcccf2a7439f83b3eb59e01f5217ea14764c782fde08c6edd511f0c7d1e742", - "localBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "deployedBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", + "address": "0x73fa66eA7944a51453e78970dC84634D91e4848c", + "constructorCode": "6080604052612b68806100136000396000f3fe", + "bodyBytecodeHash": "47dc17b93316f8df939ac42afd023448ba98f3c8d3f7e4240f118217a4e3020e", + "localBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "deployedBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", "types": { "t_bool": { "id": "t_bool", @@ -192,153 +65,153 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_name", - "astId": 10735, + "astId": 10854, "type": "t_string", - "src": "397:20:128" + "src": "397:20:129" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_symbol", - "astId": 10737, + "astId": 10856, "type": "t_string", - "src": "423:22:128" + "src": "423:22:129" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_decimals", - "astId": 10739, + "astId": 10858, "type": "t_uint8", - "src": "451:23:128" + "src": "451:23:129" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "______gap", - "astId": 10791, + "astId": 10910, "type": "t_array:50", - "src": "1112:29:128" + "src": "1112:29:129" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "_balances", - "astId": 10239, + "astId": 10355, "type": "t_mapping", - "src": "767:46:125" + "src": "809:46:126" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, + "label": "_allowances", + "astId": 10361, "type": "t_mapping", - "src": "820:66:125" + "src": "862:69:126" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "_totalSupply", - "astId": 10247, + "astId": 10363, "type": "t_uint256", - "src": "893:28:125" + "src": "938:28:126" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "______gap", - "astId": 10612, + "astId": 10728, "type": "t_array:50", - "src": "7729:29:125" + "src": "7822:29:126" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", - "astId": 1547, + "astId": 1555, "type": "t_array:50", - "src": "1096:29:10" + "src": "1193:29:10" }, { "contract": "ERC20Mintable", "path": "contracts/token/ERC20/ERC20Mintable.sol", "label": "______gap", - "astId": 10840, + "astId": 10959, "type": "t_array:50", - "src": "760:29:129" + "src": "760:29:130" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", - "astId": 1666, + "astId": 1678, "type": "t_array:50", - "src": "1096:29:11" + "src": "1193:29:11" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", - "astId": 5401, + "astId": 5445, "type": "t_bool", - "src": "367:20:42" + "src": "406:20:42" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", - "astId": 5482, + "astId": 5526, "type": "t_array:50", - "src": "1444:29:42" + "src": "1487:29:42" }, { "contract": "ERC20Pausable", "path": "contracts/token/ERC20/ERC20Pausable.sol", "label": "______gap", - "astId": 10963, + "astId": 11082, "type": "t_array:50", - "src": "1209:29:130" + "src": "1209:29:131" } ], "warnings": { @@ -352,17 +225,17 @@ "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" } ], "storageDiff": [ @@ -372,30 +245,157 @@ "index": 8, "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, + "label": "_allowances", + "astId": 10361, "type": "t_mapping", - "src": "820:66:125" + "src": "862:69:126" }, "original": { "index": 8, "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowances", - "astId": 9135, + "label": "_allowed", + "astId": 10245, "type": "t_mapping", - "src": "1410:69:115" + "src": "820:66:125" } } ] } }, + "PaymentSplitter": { + "address": "0xc0b7305Ce44b261332E548CC9E7FD3CAFb798426", + "constructorCode": "6080604052610bf2806100136000396000f3fe", + "bodyBytecodeHash": "f80b1634ecca81b01cd4155b3ceba5e85979d18489c685ce4bc0f3e16e50ed3d", + "localBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "deployedBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_address": { + "id": "t_address", + "kind": "elementary", + "label": "address" + }, + "t_array:dyn": { + "id": "t_array:dyn", + "valueType": "t_address", + "length": "dyn", + "kind": "array", + "label": "address[]" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalShares", + "astId": 9654, + "type": "t_uint256", + "src": "593:28:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalReleased", + "astId": 9656, + "type": "t_uint256", + "src": "627:30:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_shares", + "astId": 9660, + "type": "t_mapping", + "src": "664:43:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_released", + "astId": 9664, + "type": "t_mapping", + "src": "713:45:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_payees", + "astId": 9667, + "type": "t_array:dyn", + "src": "764:25:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "______gap", + "astId": 9913, + "type": "t_array:50", + "src": "3291:29:121" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [], + "storageDiff": [] + } + }, "TokenVesting": { - "address": "0x5B22A5512831ce01269BAbCA8174318f59408435", - "constructorCode": "608060405234801561001057600080fd5b506114d8806100206000396000f3fe", - "bodyBytecodeHash": "7a623cf584a99e031f19436c354675c6b43934b0d3705ffc3353558b1fb39496", - "localBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "deployedBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", + "address": "0x1e06B993696bD78871406BaaE1C473da23830AcC", + "constructorCode": "60806040526114e7806100136000396000f3fe", + "bodyBytecodeHash": "c304cafc8a928423a24501d5e106dca14630e603c16dca8d9cc17569984beaa2", + "localBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "deployedBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", "types": { "t_bool": { "id": "t_bool", @@ -437,47 +437,47 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "_owner", - "astId": 9325, + "astId": 9431, "type": "t_address", - "src": "317:22:118" + "src": "356:22:119" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "______gap", - "astId": 9436, + "astId": 9542, "type": "t_array:50", - "src": "2277:29:118" + "src": "2318:29:119" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_beneficiary", - "astId": 4658, + "astId": 4701, "type": "t_address", "src": "1148:28:36" }, @@ -485,7 +485,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_cliff", - "astId": 4660, + "astId": 4703, "type": "t_uint256", "src": "1278:22:36" }, @@ -493,7 +493,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_start", - "astId": 4662, + "astId": 4705, "type": "t_uint256", "src": "1306:22:36" }, @@ -501,7 +501,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_duration", - "astId": 4664, + "astId": 4707, "type": "t_uint256", "src": "1334:25:36" }, @@ -509,7 +509,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revocable", - "astId": 4666, + "astId": 4709, "type": "t_bool", "src": "1366:23:36" }, @@ -517,7 +517,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_released", - "astId": 4670, + "astId": 4713, "type": "t_mapping", "src": "1396:46:36" }, @@ -525,7 +525,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revoked", - "astId": 4674, + "astId": 4717, "type": "t_mapping", "src": "1448:42:36" }, @@ -533,7 +533,7 @@ "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "______gap", - "astId": 5016, + "astId": 5059, "type": "t_array:50", "src": "5852:29:36" } @@ -549,11 +549,11 @@ } }, "StandaloneERC721": { - "address": "0xfcdA0Ae8c7181521c632550de92B1FB3937D166C", - "constructorCode": "608060405234801561001057600080fd5b506135c8806100206000396000f3fe", - "bodyBytecodeHash": "b71f19d62583c08240fd85bec42565407f679b1873d7f6e97295a894c7864e2d", - "localBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", - "deployedBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", + "address": "0x7Fe0a0E67409503Cf795d47E1Db0c77A2220210b", + "constructorCode": "60806040526139f3806100136000396000f3fe", + "bodyBytecodeHash": "33aac4411967c3463cdac9bb7d6d491c9bd9f8338aeb53d8ebe0cf054abb2508", + "localBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", + "deployedBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", "types": { "t_bool": { "id": "t_bool", @@ -596,7 +596,7 @@ "members": [ { "label": "_value", - "astId": 3632, + "astId": 3662, "type": "t_uint256", "src": "1021:14:30" } @@ -657,31 +657,31 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "_supportedInterfaces", - "astId": 5191, + "astId": 5232, "type": "t_mapping", "src": "511:52:39" }, @@ -689,7 +689,7 @@ "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "______gap", - "astId": 5235, + "astId": 5276, "type": "t_array:50", "src": "1244:29:39" }, @@ -697,177 +697,177 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenOwner", - "astId": 11595, + "astId": 11717, "type": "t_mapping", - "src": "844:48:135" + "src": "886:48:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenApprovals", - "astId": 11599, + "astId": 11721, "type": "t_mapping", - "src": "948:52:135" + "src": "990:52:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_operatorApprovals", - "astId": 11609, + "astId": 11731, "type": "t_mapping", - "src": "1176:73:135" + "src": "1218:73:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "______gap", - "astId": 12132, + "astId": 12258, "type": "t_array:50", - "src": "11673:29:135" + "src": "11985:29:136" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokens", - "astId": 12183, + "astId": 12316, "type": "t_mapping>", - "src": "460:50:137" + "src": "502:50:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokensIndex", - "astId": 12187, + "astId": 12320, "type": "t_mapping", - "src": "580:53:137" + "src": "622:53:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokens", - "astId": 12190, + "astId": 12323, "type": "t_array:dyn", - "src": "694:28:137" + "src": "736:28:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokensIndex", - "astId": 12194, + "astId": 12327, "type": "t_mapping", - "src": "793:51:137" + "src": "835:51:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "______gap", - "astId": 12523, + "astId": 12656, "type": "t_array:50", - "src": "8816:29:137" + "src": "8858:29:138" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_name", - "astId": 12590, + "astId": 12726, "type": "t_string", - "src": "281:20:140" + "src": "323:20:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_symbol", - "astId": 12592, + "astId": 12728, "type": "t_string", - "src": "328:22:140" + "src": "370:22:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_tokenURIs", - "astId": 12596, + "astId": 12732, "type": "t_mapping", - "src": "396:45:140" + "src": "438:45:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "______gap", - "astId": 12725, + "astId": 12861, "type": "t_array:50", - "src": "2849:29:140" + "src": "2891:29:141" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", - "astId": 1547, + "astId": 1555, "type": "t_array:50", - "src": "1096:29:10" + "src": "1193:29:10" }, { "contract": "ERC721MetadataMintable", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "label": "______gap", - "astId": 12795, + "astId": 12931, "type": "t_array:50", - "src": "1055:29:141" + "src": "1055:29:142" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", - "astId": 1666, + "astId": 1678, "type": "t_array:50", - "src": "1096:29:11" + "src": "1193:29:11" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", - "astId": 5401, + "astId": 5445, "type": "t_bool", - "src": "367:20:42" + "src": "406:20:42" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", - "astId": 5482, + "astId": 5526, "type": "t_array:50", - "src": "1444:29:42" + "src": "1487:29:42" }, { "contract": "ERC721Pausable", "path": "contracts/token/ERC721/ERC721Pausable.sol", "label": "______gap", - "astId": 12940, + "astId": 13076, "type": "t_array:50", - "src": "865:29:143" + "src": "865:29:144" } ], "warnings": { @@ -881,25 +881,25 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" } ], "storageDiff": [] @@ -917,7 +917,7 @@ "address": "0xa44bb80b290dE8a465d17B14269dF53CF0B9Bf4f" }, "provider": { - "address": "0x3629bdF19982A06a7a2Fdfac75aC2dA7F5BC3359" + "address": "0xb3356E12194d3A8a847bA76313a83718d6729eCf" }, - "version": "2.2.2" + "version": "2.2.3" } \ No newline at end of file diff --git a/.openzeppelin/ropsten.json b/.openzeppelin/ropsten.json index 411468561..1ece3f947 100644 --- a/.openzeppelin/ropsten.json +++ b/.openzeppelin/ropsten.json @@ -1,11 +1,559 @@ { "contracts": { + "TokenVesting": { + "address": "0x87C4eE5Ce946291BCcF4ac3333f44CFfDE26f98a", + "constructorCode": "60806040526114e7806100136000396000f3fe", + "bodyBytecodeHash": "c304cafc8a928423a24501d5e106dca14630e603c16dca8d9cc17569984beaa2", + "localBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "deployedBytecodeHash": "eb377fbbff249e0f05823b8b4312d3caddce2867da947eb7a0ad85800e4db993", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_address": { + "id": "t_address", + "kind": "elementary", + "label": "address" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_bool", + "label": "mapping(key => bool)", + "kind": "mapping" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "Ownable", + "path": "contracts/ownership/Ownable.sol", + "label": "_owner", + "astId": 9431, + "type": "t_address", + "src": "356:22:119" + }, + { + "contract": "Ownable", + "path": "contracts/ownership/Ownable.sol", + "label": "______gap", + "astId": 9542, + "type": "t_array:50", + "src": "2318:29:119" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_beneficiary", + "astId": 4701, + "type": "t_address", + "src": "1148:28:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_cliff", + "astId": 4703, + "type": "t_uint256", + "src": "1278:22:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_start", + "astId": 4705, + "type": "t_uint256", + "src": "1306:22:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_duration", + "astId": 4707, + "type": "t_uint256", + "src": "1334:25:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_revocable", + "astId": 4709, + "type": "t_bool", + "src": "1366:23:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_released", + "astId": 4713, + "type": "t_mapping", + "src": "1396:46:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "_revoked", + "astId": 4717, + "type": "t_mapping", + "src": "1448:42:36" + }, + { + "contract": "TokenVesting", + "path": "contracts/drafts/TokenVesting.sol", + "label": "______gap", + "astId": 5059, + "type": "t_array:50", + "src": "5852:29:36" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [], + "storageDiff": [] + } + }, + "PaymentSplitter": { + "address": "0x621DB5C5B8A6CFd829bDAe49D0a2c2e90797Fc38", + "constructorCode": "6080604052610bf2806100136000396000f3fe", + "bodyBytecodeHash": "f80b1634ecca81b01cd4155b3ceba5e85979d18489c685ce4bc0f3e16e50ed3d", + "localBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "deployedBytecodeHash": "4fffe4f76deb208e21319fb0b5446ab2b82b2ec221097e510f0ee982a12717b6", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_address": { + "id": "t_address", + "kind": "elementary", + "label": "address" + }, + "t_array:dyn": { + "id": "t_array:dyn", + "valueType": "t_address", + "length": "dyn", + "kind": "array", + "label": "address[]" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalShares", + "astId": 9654, + "type": "t_uint256", + "src": "593:28:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_totalReleased", + "astId": 9656, + "type": "t_uint256", + "src": "627:30:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_shares", + "astId": 9660, + "type": "t_mapping", + "src": "664:43:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_released", + "astId": 9664, + "type": "t_mapping", + "src": "713:45:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "_payees", + "astId": 9667, + "type": "t_array:dyn", + "src": "764:25:121" + }, + { + "contract": "PaymentSplitter", + "path": "contracts/payment/PaymentSplitter.sol", + "label": "______gap", + "astId": 9913, + "type": "t_array:50", + "src": "3291:29:121" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [], + "storageDiff": [] + } + }, + "StandaloneERC20": { + "address": "0xe491769618D3acFbBdC403841a66FC1023E711C6", + "constructorCode": "6080604052612b68806100136000396000f3fe", + "bodyBytecodeHash": "47dc17b93316f8df939ac42afd023448ba98f3c8d3f7e4240f118217a4e3020e", + "localBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "deployedBytecodeHash": "92d11f5376cafd394027eedcf15b21805f9e8e4293a286b74e8c44620c324b34", + "types": { + "t_bool": { + "id": "t_bool", + "kind": "elementary", + "label": "bool" + }, + "t_uint256": { + "id": "t_uint256", + "kind": "elementary", + "label": "uint256" + }, + "t_array:50": { + "id": "t_array:50", + "valueType": "t_uint256", + "length": "50", + "kind": "array", + "label": "uint256[50]" + }, + "t_string": { + "id": "t_string", + "kind": "elementary", + "label": "string" + }, + "t_uint8": { + "id": "t_uint8", + "kind": "elementary", + "label": "uint8" + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_uint256", + "label": "mapping(key => uint256)", + "kind": "mapping" + }, + "t_struct": { + "id": "t_struct", + "kind": "struct", + "label": "Roles.Role", + "members": [ + { + "label": "bearer", + "astId": 1222, + "type": "t_mapping", + "src": "150:32:8" + } + ] + }, + "t_mapping": { + "id": "t_mapping", + "valueType": "t_bool", + "label": "mapping(key => bool)", + "kind": "mapping" + } + }, + "storage": [ + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initialized", + "astId": 13536, + "type": "t_bool", + "src": "757:24:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "initializing", + "astId": 13538, + "type": "t_bool", + "src": "876:25:154" + }, + { + "contract": "Initializable", + "path": "@openzeppelin/upgrades/contracts/Initializable.sol", + "label": "______gap", + "astId": 13594, + "type": "t_array:50", + "src": "1951:29:154" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_name", + "astId": 10854, + "type": "t_string", + "src": "397:20:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_symbol", + "astId": 10856, + "type": "t_string", + "src": "423:22:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "_decimals", + "astId": 10858, + "type": "t_uint8", + "src": "451:23:129" + }, + { + "contract": "ERC20Detailed", + "path": "contracts/token/ERC20/ERC20Detailed.sol", + "label": "______gap", + "astId": 10910, + "type": "t_array:50", + "src": "1112:29:129" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_balances", + "astId": 10355, + "type": "t_mapping", + "src": "809:46:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_totalSupply", + "astId": 10363, + "type": "t_uint256", + "src": "938:28:126" + }, + { + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "______gap", + "astId": 10728, + "type": "t_array:50", + "src": "7822:29:126" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "______gap", + "astId": 1555, + "type": "t_array:50", + "src": "1193:29:10" + }, + { + "contract": "ERC20Mintable", + "path": "contracts/token/ERC20/ERC20Mintable.sol", + "label": "______gap", + "astId": 10959, + "type": "t_array:50", + "src": "760:29:130" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "______gap", + "astId": 1678, + "type": "t_array:50", + "src": "1193:29:11" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "_paused", + "astId": 5445, + "type": "t_bool", + "src": "406:20:42" + }, + { + "contract": "Pausable", + "path": "contracts/lifecycle/Pausable.sol", + "label": "______gap", + "astId": 5526, + "type": "t_array:50", + "src": "1487:29:42" + }, + { + "contract": "ERC20Pausable", + "path": "contracts/token/ERC20/ERC20Pausable.sol", + "label": "______gap", + "astId": 11082, + "type": "t_array:50", + "src": "1209:29:131" + } + ], + "warnings": { + "hasConstructor": false, + "hasSelfDestruct": false, + "hasDelegateCall": false, + "hasInitialValuesInDeclarations": false, + "uninitializedBaseContracts": [], + "storageUncheckedVars": [ + { + "contract": "MinterRole", + "path": "contracts/access/roles/MinterRole.sol", + "label": "_minters", + "astId": 1455, + "type": "t_struct", + "src": "327:27:10" + }, + { + "contract": "PauserRole", + "path": "contracts/access/roles/PauserRole.sol", + "label": "_pausers", + "astId": 1578, + "type": "t_struct", + "src": "327:27:11" + } + ], + "storageDiff": [ + { + "action": "rename", + "updated": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowances", + "astId": 10361, + "type": "t_mapping", + "src": "862:69:126" + }, + "original": { + "index": 8, + "contract": "ERC20", + "path": "contracts/token/ERC20/ERC20.sol", + "label": "_allowed", + "astId": 10245, + "type": "t_mapping", + "src": "820:66:125" + } + } + ] + } + }, "StandaloneERC721": { - "address": "0x55C0f7e0B33d414B5541147CFe04E4F6d0dF3616", - "constructorCode": "608060405234801561001057600080fd5b506135c8806100206000396000f3fe", - "bodyBytecodeHash": "b71f19d62583c08240fd85bec42565407f679b1873d7f6e97295a894c7864e2d", - "localBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", - "deployedBytecodeHash": "2e71874460f43d0696496418b1abf57ed58ce1dc524044860260dda9d7de7fab", + "address": "0xE77B22d034cF85F2F851516D9BdC2fF2D76471D3", + "constructorCode": "60806040526139f3806100136000396000f3fe", + "bodyBytecodeHash": "33aac4411967c3463cdac9bb7d6d491c9bd9f8338aeb53d8ebe0cf054abb2508", + "localBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", + "deployedBytecodeHash": "16e6da0afa76f1d342939ec26b9213e99b8b707e52b930005971e9d752fdc54a", "types": { "t_bool": { "id": "t_bool", @@ -48,7 +596,7 @@ "members": [ { "label": "_value", - "astId": 3632, + "astId": 3662, "type": "t_uint256", "src": "1021:14:30" } @@ -109,31 +657,31 @@ "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initialized", - "astId": 13400, + "astId": 13536, "type": "t_bool", - "src": "757:24:153" + "src": "757:24:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "initializing", - "astId": 13402, + "astId": 13538, "type": "t_bool", - "src": "876:25:153" + "src": "876:25:154" }, { "contract": "Initializable", "path": "@openzeppelin/upgrades/contracts/Initializable.sol", "label": "______gap", - "astId": 13458, + "astId": 13594, "type": "t_array:50", - "src": "1951:29:153" + "src": "1951:29:154" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "_supportedInterfaces", - "astId": 5191, + "astId": 5232, "type": "t_mapping", "src": "511:52:39" }, @@ -141,7 +689,7 @@ "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "______gap", - "astId": 5235, + "astId": 5276, "type": "t_array:50", "src": "1244:29:39" }, @@ -149,177 +697,177 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenOwner", - "astId": 11595, + "astId": 11717, "type": "t_mapping", - "src": "844:48:135" + "src": "886:48:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenApprovals", - "astId": 11599, + "astId": 11721, "type": "t_mapping", - "src": "948:52:135" + "src": "990:52:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_operatorApprovals", - "astId": 11609, + "astId": 11731, "type": "t_mapping", - "src": "1176:73:135" + "src": "1218:73:136" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "______gap", - "astId": 12132, + "astId": 12258, "type": "t_array:50", - "src": "11673:29:135" + "src": "11985:29:136" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokens", - "astId": 12183, + "astId": 12316, "type": "t_mapping>", - "src": "460:50:137" + "src": "502:50:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokensIndex", - "astId": 12187, + "astId": 12320, "type": "t_mapping", - "src": "580:53:137" + "src": "622:53:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokens", - "astId": 12190, + "astId": 12323, "type": "t_array:dyn", - "src": "694:28:137" + "src": "736:28:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokensIndex", - "astId": 12194, + "astId": 12327, "type": "t_mapping", - "src": "793:51:137" + "src": "835:51:138" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "______gap", - "astId": 12523, + "astId": 12656, "type": "t_array:50", - "src": "8816:29:137" + "src": "8858:29:138" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_name", - "astId": 12590, + "astId": 12726, "type": "t_string", - "src": "281:20:140" + "src": "323:20:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_symbol", - "astId": 12592, + "astId": 12728, "type": "t_string", - "src": "328:22:140" + "src": "370:22:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_tokenURIs", - "astId": 12596, + "astId": 12732, "type": "t_mapping", - "src": "396:45:140" + "src": "438:45:141" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "______gap", - "astId": 12725, + "astId": 12861, "type": "t_array:50", - "src": "2849:29:140" + "src": "2891:29:141" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", - "astId": 1547, + "astId": 1555, "type": "t_array:50", - "src": "1096:29:10" + "src": "1193:29:10" }, { "contract": "ERC721MetadataMintable", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "label": "______gap", - "astId": 12795, + "astId": 12931, "type": "t_array:50", - "src": "1055:29:141" + "src": "1055:29:142" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", - "astId": 1666, + "astId": 1678, "type": "t_array:50", - "src": "1096:29:11" + "src": "1193:29:11" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", - "astId": 5401, + "astId": 5445, "type": "t_bool", - "src": "367:20:42" + "src": "406:20:42" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", - "astId": 5482, + "astId": 5526, "type": "t_array:50", - "src": "1444:29:42" + "src": "1487:29:42" }, { "contract": "ERC721Pausable", "path": "contracts/token/ERC721/ERC721Pausable.sol", "label": "______gap", - "astId": 12940, + "astId": 13076, "type": "t_array:50", - "src": "865:29:143" + "src": "865:29:144" } ], "warnings": { @@ -333,577 +881,29 @@ "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", - "astId": 11603, + "astId": 11725, "type": "t_mapping>", - "src": "1058:63:135" + "src": "1100:63:136" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", - "astId": 1448, + "astId": 1455, "type": "t_struct", - "src": "286:27:10" + "src": "327:27:10" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", - "astId": 1567, + "astId": 1578, "type": "t_struct", - "src": "286:27:11" + "src": "327:27:11" } ], "storageDiff": [] } - }, - "StandaloneERC20": { - "address": "0x5224DbE42faAB502612f871FB8f45A26bB0B0C13", - "constructorCode": "608060405234801561001057600080fd5b5061290d806100206000396000f3fe", - "bodyBytecodeHash": "fffcccf2a7439f83b3eb59e01f5217ea14764c782fde08c6edd511f0c7d1e742", - "localBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "deployedBytecodeHash": "be0848d29ef0345b76e9810a67328a1deb1a7b07dd050c9212d3099430cf4222", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_string": { - "id": "t_string", - "kind": "elementary", - "label": "string" - }, - "t_uint8": { - "id": "t_uint8", - "kind": "elementary", - "label": "uint8" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_struct": { - "id": "t_struct", - "kind": "struct", - "label": "Roles.Role", - "members": [ - { - "label": "bearer", - "astId": 1222, - "type": "t_mapping", - "src": "150:32:8" - } - ] - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_bool", - "label": "mapping(key => bool)", - "kind": "mapping" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_name", - "astId": 10735, - "type": "t_string", - "src": "397:20:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_symbol", - "astId": 10737, - "type": "t_string", - "src": "423:22:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "_decimals", - "astId": 10739, - "type": "t_uint8", - "src": "451:23:128" - }, - { - "contract": "ERC20Detailed", - "path": "contracts/token/ERC20/ERC20Detailed.sol", - "label": "______gap", - "astId": 10791, - "type": "t_array:50", - "src": "1112:29:128" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_balances", - "astId": 10239, - "type": "t_mapping", - "src": "767:46:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, - "type": "t_mapping", - "src": "820:66:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_totalSupply", - "astId": 10247, - "type": "t_uint256", - "src": "893:28:125" - }, - { - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "______gap", - "astId": 10612, - "type": "t_array:50", - "src": "7729:29:125" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "_minters", - "astId": 1448, - "type": "t_struct", - "src": "286:27:10" - }, - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "______gap", - "astId": 1547, - "type": "t_array:50", - "src": "1096:29:10" - }, - { - "contract": "ERC20Mintable", - "path": "contracts/token/ERC20/ERC20Mintable.sol", - "label": "______gap", - "astId": 10840, - "type": "t_array:50", - "src": "760:29:129" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "_pausers", - "astId": 1567, - "type": "t_struct", - "src": "286:27:11" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "______gap", - "astId": 1666, - "type": "t_array:50", - "src": "1096:29:11" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "_paused", - "astId": 5401, - "type": "t_bool", - "src": "367:20:42" - }, - { - "contract": "Pausable", - "path": "contracts/lifecycle/Pausable.sol", - "label": "______gap", - "astId": 5482, - "type": "t_array:50", - "src": "1444:29:42" - }, - { - "contract": "ERC20Pausable", - "path": "contracts/token/ERC20/ERC20Pausable.sol", - "label": "______gap", - "astId": 10963, - "type": "t_array:50", - "src": "1209:29:130" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [ - { - "contract": "MinterRole", - "path": "contracts/access/roles/MinterRole.sol", - "label": "_minters", - "astId": 1448, - "type": "t_struct", - "src": "286:27:10" - }, - { - "contract": "PauserRole", - "path": "contracts/access/roles/PauserRole.sol", - "label": "_pausers", - "astId": 1567, - "type": "t_struct", - "src": "286:27:11" - } - ], - "storageDiff": [ - { - "action": "rename", - "updated": { - "index": 8, - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowed", - "astId": 10245, - "type": "t_mapping", - "src": "820:66:125" - }, - "original": { - "index": 8, - "contract": "ERC20", - "path": "contracts/token/ERC20/ERC20.sol", - "label": "_allowances", - "astId": 9135, - "type": "t_mapping", - "src": "1410:69:115" - } - } - ] - } - }, - "TokenVesting": { - "address": "0x2c0Ba048b8dd92c8f8c437F584bA0E8C5745C11e", - "constructorCode": "608060405234801561001057600080fd5b506114d8806100206000396000f3fe", - "bodyBytecodeHash": "7a623cf584a99e031f19436c354675c6b43934b0d3705ffc3353558b1fb39496", - "localBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "deployedBytecodeHash": "e1b9a489ba9fe411cb345548cfbdfb8ef0a9a528c48a9bd07a08f5728a432ea3", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_address": { - "id": "t_address", - "kind": "elementary", - "label": "address" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_bool", - "label": "mapping(key => bool)", - "kind": "mapping" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "Ownable", - "path": "contracts/ownership/Ownable.sol", - "label": "_owner", - "astId": 9325, - "type": "t_address", - "src": "317:22:118" - }, - { - "contract": "Ownable", - "path": "contracts/ownership/Ownable.sol", - "label": "______gap", - "astId": 9436, - "type": "t_array:50", - "src": "2277:29:118" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_beneficiary", - "astId": 4658, - "type": "t_address", - "src": "1148:28:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_cliff", - "astId": 4660, - "type": "t_uint256", - "src": "1278:22:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_start", - "astId": 4662, - "type": "t_uint256", - "src": "1306:22:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_duration", - "astId": 4664, - "type": "t_uint256", - "src": "1334:25:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_revocable", - "astId": 4666, - "type": "t_bool", - "src": "1366:23:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_released", - "astId": 4670, - "type": "t_mapping", - "src": "1396:46:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "_revoked", - "astId": 4674, - "type": "t_mapping", - "src": "1448:42:36" - }, - { - "contract": "TokenVesting", - "path": "contracts/drafts/TokenVesting.sol", - "label": "______gap", - "astId": 5016, - "type": "t_array:50", - "src": "5852:29:36" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [], - "storageDiff": [] - } - }, - "PaymentSplitter": { - "address": "0xa4988102Dd242B1cF0f50bD6f0D702C08B943Cba", - "constructorCode": "608060405234801561001057600080fd5b50610be3806100206000396000f3fe", - "bodyBytecodeHash": "6f1453b45140bc5e426ffccfcae058daa1fc53439580e3c9e6b7f73aac54c5d8", - "localBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "deployedBytecodeHash": "1b0f3688284b1c14c41ce636762c4504188969cb0e5a052159b61b87cbd4e8a8", - "types": { - "t_bool": { - "id": "t_bool", - "kind": "elementary", - "label": "bool" - }, - "t_uint256": { - "id": "t_uint256", - "kind": "elementary", - "label": "uint256" - }, - "t_array:50": { - "id": "t_array:50", - "valueType": "t_uint256", - "length": "50", - "kind": "array", - "label": "uint256[50]" - }, - "t_mapping": { - "id": "t_mapping", - "valueType": "t_uint256", - "label": "mapping(key => uint256)", - "kind": "mapping" - }, - "t_address": { - "id": "t_address", - "kind": "elementary", - "label": "address" - }, - "t_array:dyn": { - "id": "t_array:dyn", - "valueType": "t_address", - "length": "dyn", - "kind": "array", - "label": "address[]" - } - }, - "storage": [ - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initialized", - "astId": 13400, - "type": "t_bool", - "src": "757:24:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "initializing", - "astId": 13402, - "type": "t_bool", - "src": "876:25:153" - }, - { - "contract": "Initializable", - "path": "@openzeppelin/upgrades/contracts/Initializable.sol", - "label": "______gap", - "astId": 13458, - "type": "t_array:50", - "src": "1951:29:153" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalShares", - "astId": 9541, - "type": "t_uint256", - "src": "555:28:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_totalReleased", - "astId": 9543, - "type": "t_uint256", - "src": "589:30:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_shares", - "astId": 9547, - "type": "t_mapping", - "src": "626:43:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_released", - "astId": 9551, - "type": "t_mapping", - "src": "675:45:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "_payees", - "astId": 9554, - "type": "t_array:dyn", - "src": "726:25:120" - }, - { - "contract": "PaymentSplitter", - "path": "contracts/payment/PaymentSplitter.sol", - "label": "______gap", - "astId": 9800, - "type": "t_array:50", - "src": "3251:29:120" - } - ], - "warnings": { - "hasConstructor": false, - "hasSelfDestruct": false, - "hasDelegateCall": false, - "hasInitialValuesInDeclarations": false, - "uninitializedBaseContracts": [], - "storageUncheckedVars": [], - "storageDiff": [] - } } }, "solidityLibs": {}, @@ -917,7 +917,7 @@ "address": "0x2a9e7B63514438906A83a1e320dBBD814D417002" }, "provider": { - "address": "0xdE16eC017431009ebE329E54D399CB4d5e161B8d" + "address": "0xbC1628cAE5Ed8892b030864eb8e37e70d0a9594C" }, - "version": "2.2.2" + "version": "2.2.3" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index dc20c1b65..b58eea4a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-ethereum-package", - "version": "2.2.2", + "version": "2.2.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 64c02218a..c8fd14327 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-ethereum-package", - "version": "2.2.2", + "version": "2.2.3", "description": "Secure Smart Contract library for Solidity", "files": [ "build",