{ "contracts": { "StandaloneERC20": { "address": "0x87c55d3e4b41f8fe48bcc32a50b86434323460c1", "constructorCode": "608060405234801561001057600080fd5b5061301a806100206000396000f3fe", "bodyBytecodeHash": "be7d18748f6de2b2751faf66eafd9b205187fcf1378b9f8ae43df7b4454eed5c", "localBytecodeHash": "ec88664e7121199b99dd457b1e8d02161fc2a7bc6d35453590ce8b9361bf30cd", "deployedBytecodeHash": "ec88664e7121199b99dd457b1e8d02161fc2a7bc6d35453590ce8b9361bf30cd", "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": 5, "type": "t_mapping", "src": "150:32:0" } ] }, "t_mapping": { "id": "t_mapping", "valueType": "t_bool", "label": "mapping(key => bool)", "kind": "mapping" } }, "storage": [ { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initialized", "astId": 11320, "type": "t_bool", "src": "757:24:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initializing", "astId": 11322, "type": "t_bool", "src": "876:25:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "______gap", "astId": 11371, "type": "t_array:50", "src": "1891:29:138" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_name", "astId": 8712, "type": "t_string", "src": "382:20:113" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_symbol", "astId": 8714, "type": "t_string", "src": "408:22:113" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "_decimals", "astId": 8716, "type": "t_uint8", "src": "436:23:113" }, { "contract": "ERC20Detailed", "path": "contracts/token/ERC20/ERC20Detailed.sol", "label": "______gap", "astId": 8768, "type": "t_array:50", "src": "1097:29:113" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "_balances", "astId": 8167, "type": "t_mapping", "src": "774:46:110" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "_allowed", "astId": 8173, "type": "t_mapping", "src": "827:66:110" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "_totalSupply", "astId": 8175, "type": "t_uint256", "src": "900:28:110" }, { "contract": "ERC20", "path": "contracts/token/ERC20/ERC20.sol", "label": "______gap", "astId": 8589, "type": "t_array:50", "src": "7661:29:110" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", "astId": 231, "type": "t_struct", "src": "271:27:2" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", "astId": 330, "type": "t_array:50", "src": "1081:29:2" }, { "contract": "ERC20Mintable", "path": "contracts/token/ERC20/ERC20Mintable.sol", "label": "______gap", "astId": 8817, "type": "t_array:50", "src": "745:29:114" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", "astId": 350, "type": "t_struct", "src": "271:27:3" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", "astId": 449, "type": "t_array:50", "src": "1081:29:3" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", "astId": 3792, "type": "t_bool", "src": "352:20:33" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", "astId": 3873, "type": "t_array:50", "src": "1429:29:33" }, { "contract": "ERC20Pausable", "path": "contracts/token/ERC20/ERC20Pausable.sol", "label": "______gap", "astId": 8940, "type": "t_array:50", "src": "1195:29:115" } ], "warnings": { "hasConstructor": false, "hasSelfDestruct": false, "hasDelegateCall": false, "hasInitialValuesInDeclarations": false, "uninitializedBaseContracts": [], "storageUncheckedVars": [ { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", "astId": 231, "type": "t_struct", "src": "271:27:2" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", "astId": 350, "type": "t_struct", "src": "271:27:3" } ], "storageDiff": [] } }, "TokenVesting": { "address": "0x739a0c3db75ca248e2ec562eba6ef17def04021a", "constructorCode": "608060405234801561001057600080fd5b506114f6806100206000396000f3fe", "bodyBytecodeHash": "c073eddd6c79d523b1928939c82f8095399ad0171bb069ad387f26b7367f18fc", "localBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd", "deployedBytecodeHash": "ec2e949079798b2b0314d7f09a2022185da072ee9dc5c6c660655b70d69e5acd", "types": { "t_bool": { "id": "t_bool", "kind": "elementary", "label": "bool" }, "t_uint256": { "id": "t_uint256", "kind": "elementary", "label": "uint256" }, "t_array:50": { "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": "zos-lib/contracts/Initializable.sol", "label": "initialized", "astId": 11320, "type": "t_bool", "src": "757:24:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initializing", "astId": 11322, "type": "t_bool", "src": "876:25:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "______gap", "astId": 11371, "type": "t_array:50", "src": "1891:29:138" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "_owner", "astId": 7253, "type": "t_address", "src": "302:22:103" }, { "contract": "Ownable", "path": "contracts/ownership/Ownable.sol", "label": "______gap", "astId": 7364, "type": "t_array:50", "src": "2186:29:103" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_beneficiary", "astId": 3048, "type": "t_address", "src": "1133:28:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_cliff", "astId": 3050, "type": "t_uint256", "src": "1263:22:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_start", "astId": 3052, "type": "t_uint256", "src": "1291:22:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_duration", "astId": 3054, "type": "t_uint256", "src": "1319:25:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revocable", "astId": 3056, "type": "t_bool", "src": "1351:23:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_released", "astId": 3060, "type": "t_mapping", "src": "1381:46:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "_revoked", "astId": 3064, "type": "t_mapping", "src": "1433:42:27" }, { "contract": "TokenVesting", "path": "contracts/drafts/TokenVesting.sol", "label": "______gap", "astId": 3406, "type": "t_array:50", "src": "5837:29:27" } ], "warnings": { "hasConstructor": false, "hasSelfDestruct": false, "hasDelegateCall": false, "hasInitialValuesInDeclarations": false, "uninitializedBaseContracts": [], "storageUncheckedVars": [], "storageDiff": [] } }, "PaymentSplitter": { "address": "0x7b6e87aa1cea8a10ab8e7acb9870ee45baea198a", "constructorCode": "608060405234801561001057600080fd5b50610c22806100206000396000f3fe", "bodyBytecodeHash": "e207c0c86e8e619a29af7b55615bb483a5459eb42dcce825db3b050133381561", "localBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d", "deployedBytecodeHash": "104fd29be6e97bf49f2dd3654bff1bd57279f3da56ba3e8207704c481851642d", "types": { "t_bool": { "id": "t_bool", "kind": "elementary", "label": "bool" }, "t_uint256": { "id": "t_uint256", "kind": "elementary", "label": "uint256" }, "t_array:50": { "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": "zos-lib/contracts/Initializable.sol", "label": "initialized", "astId": 11320, "type": "t_bool", "src": "757:24:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initializing", "astId": 11322, "type": "t_bool", "src": "876:25:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "______gap", "astId": 11371, "type": "t_array:50", "src": "1891:29:138" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_totalShares", "astId": 7469, "type": "t_uint256", "src": "540:28:105" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_totalReleased", "astId": 7471, "type": "t_uint256", "src": "574:30:105" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_shares", "astId": 7475, "type": "t_mapping", "src": "611:43:105" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_released", "astId": 7479, "type": "t_mapping", "src": "660:45:105" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "_payees", "astId": 7482, "type": "t_array:dyn", "src": "711:25:105" }, { "contract": "PaymentSplitter", "path": "contracts/payment/PaymentSplitter.sol", "label": "______gap", "astId": 7728, "type": "t_array:50", "src": "3236:29:105" } ], "warnings": { "hasConstructor": false, "hasSelfDestruct": false, "hasDelegateCall": false, "hasInitialValuesInDeclarations": false, "uninitializedBaseContracts": [], "storageUncheckedVars": [], "storageDiff": [] } }, "StandaloneERC721": { "address": "0xa7b99ae52724624fad63625d6d5d7bc217f36ca5", "constructorCode": "608060405234801561001057600080fd5b50613b05806100206000396000f3fe", "bodyBytecodeHash": "3a40a1411748ef0f5dcec43eda779132b622099159a45fc63fa0e172234ff536", "localBytecodeHash": "894223010b5e61c2baed12dcf3816a46257fe851ecf71e38952b1cfebd0560b3", "deployedBytecodeHash": "894223010b5e61c2baed12dcf3816a46257fe851ecf71e38952b1cfebd0560b3", "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_bool", "label": "mapping(key => bool)", "kind": "mapping" }, "t_address": { "id": "t_address", "kind": "elementary", "label": "address" }, "t_mapping": { "id": "t_mapping", "valueType": "t_address", "label": "mapping(key => address)", "kind": "mapping" }, "t_mapping": { "id": "t_mapping", "valueType": "t_uint256", "label": "mapping(key => uint256)", "kind": "mapping" }, "t_array:dyn": { "id": "t_array:dyn", "valueType": "t_uint256", "length": "dyn", "kind": "array", "label": "uint256[]" }, "t_mapping>": { "id": "t_mapping>", "valueType": "t_array:dyn", "label": "mapping(key => uint256[])", "kind": "mapping" }, "t_string": { "id": "t_string", "kind": "elementary", "label": "string" }, "t_mapping": { "id": "t_mapping", "valueType": "t_string", "label": "mapping(key => string)", "kind": "mapping" }, "t_struct": { "id": "t_struct", "kind": "struct", "label": "Roles.Role", "members": [ { "label": "bearer", "astId": 5, "type": "t_mapping", "src": "150:32:0" } ] } }, "storage": [ { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initialized", "astId": 11320, "type": "t_bool", "src": "757:24:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "initializing", "astId": 11322, "type": "t_bool", "src": "876:25:138" }, { "contract": "Initializable", "path": "zos-lib/contracts/Initializable.sol", "label": "______gap", "astId": 11371, "type": "t_array:50", "src": "1891:29:138" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "_supportedInterfaces", "astId": 3582, "type": "t_mapping", "src": "497:52:30" }, { "contract": "ERC165", "path": "contracts/introspection/ERC165.sol", "label": "______gap", "astId": 3626, "type": "t_array:50", "src": "1230:29:30" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenOwner", "astId": 9497, "type": "t_mapping", "src": "774:48:120" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_tokenApprovals", "astId": 9501, "type": "t_mapping", "src": "878:52:120" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_ownedTokensCount", "astId": 9505, "type": "t_mapping", "src": "988:54:120" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "_operatorApprovals", "astId": 9511, "type": "t_mapping", "src": "1097:73:120" }, { "contract": "ERC721", "path": "contracts/token/ERC721/ERC721.sol", "label": "______gap", "astId": 10052, "type": "t_array:50", "src": "11668:29:120" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokens", "astId": 10103, "type": "t_mapping>", "src": "467:50:122" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_ownedTokensIndex", "astId": 10107, "type": "t_mapping", "src": "587:53:122" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokens", "astId": 10110, "type": "t_array:dyn", "src": "701:28:122" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "_allTokensIndex", "astId": 10114, "type": "t_mapping", "src": "800:51:122" }, { "contract": "ERC721Enumerable", "path": "contracts/token/ERC721/ERC721Enumerable.sol", "label": "______gap", "astId": 10443, "type": "t_array:50", "src": "8814:29:122" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_name", "astId": 10510, "type": "t_string", "src": "266:20:125" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_symbol", "astId": 10512, "type": "t_string", "src": "313:22:125" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "_tokenURIs", "astId": 10516, "type": "t_mapping", "src": "381:45:125" }, { "contract": "ERC721Metadata", "path": "contracts/token/ERC721/ERC721Metadata.sol", "label": "______gap", "astId": 10645, "type": "t_array:50", "src": "2824:29:125" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", "astId": 231, "type": "t_struct", "src": "271:27:2" }, { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "______gap", "astId": 330, "type": "t_array:50", "src": "1081:29:2" }, { "contract": "ERC721MetadataMintable", "path": "contracts/token/ERC721/ERC721MetadataMintable.sol", "label": "______gap", "astId": 10715, "type": "t_array:50", "src": "1040:29:126" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", "astId": 350, "type": "t_struct", "src": "271:27:3" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "______gap", "astId": 449, "type": "t_array:50", "src": "1081:29:3" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "_paused", "astId": 3792, "type": "t_bool", "src": "352:20:33" }, { "contract": "Pausable", "path": "contracts/lifecycle/Pausable.sol", "label": "______gap", "astId": 3873, "type": "t_array:50", "src": "1429:29:33" }, { "contract": "ERC721Pausable", "path": "contracts/token/ERC721/ERC721Pausable.sol", "label": "______gap", "astId": 10860, "type": "t_array:50", "src": "851:29:128" } ], "warnings": { "hasConstructor": false, "hasSelfDestruct": false, "hasDelegateCall": false, "hasInitialValuesInDeclarations": false, "uninitializedBaseContracts": [], "storageUncheckedVars": [ { "contract": "MinterRole", "path": "contracts/access/roles/MinterRole.sol", "label": "_minters", "astId": 231, "type": "t_struct", "src": "271:27:2" }, { "contract": "PauserRole", "path": "contracts/access/roles/PauserRole.sol", "label": "_pausers", "astId": 350, "type": "t_struct", "src": "271:27:3" } ], "storageDiff": [] } } }, "solidityLibs": {}, "proxies": {}, "zosversion": "2", "frozen": true, "app": { "address": "0x2ba1a8c7352a5b5ea3ea3408f89e1ba7920d36ce" }, "package": { "address": "0x778dddf23ec1b5cb18394c6c110480caadb3b0f6" }, "provider": { "address": "0x06cebabebbe51b87e9d5d9bac398092bd12cd5b2" }, "version": "2.1.3" }