add updated zos files except for mainnet deployment
This commit is contained in:
@ -12,6 +12,35 @@ module.exports = {
|
||||
gas: 0xfffffffffff,
|
||||
gasPrice: 0x01,
|
||||
},
|
||||
|
||||
mainnet: {
|
||||
host: 'localhost',
|
||||
port: 8565,
|
||||
network_id: '1',
|
||||
gasPrice: 2000000000,
|
||||
},
|
||||
|
||||
ropsten: {
|
||||
host: 'localhost',
|
||||
port: 8565,
|
||||
network_id: '3',
|
||||
gasPrice: 2000000000,
|
||||
},
|
||||
|
||||
rinkeby: {
|
||||
host: 'localhost',
|
||||
port: 8565,
|
||||
network_id: '4',
|
||||
gasPrice: 0,
|
||||
},
|
||||
|
||||
kovan: {
|
||||
host: 'localhost',
|
||||
port: 8565,
|
||||
network_id: '42',
|
||||
gasPrice: 0,
|
||||
},
|
||||
|
||||
},
|
||||
|
||||
compilers: {
|
||||
|
||||
2
zos.json
2
zos.json
@ -2,7 +2,7 @@
|
||||
"zosversion": "2",
|
||||
"name": "openzeppelin-eth",
|
||||
"publish": true,
|
||||
"version": "2.1.3",
|
||||
"version": "2.2.0",
|
||||
"contracts": {
|
||||
"StandaloneERC20": "StandaloneERC20",
|
||||
"StandaloneERC721": "StandaloneERC721",
|
||||
|
||||
657
zos.kovan.json
657
zos.kovan.json
File diff suppressed because it is too large
Load Diff
861
zos.mainnet.json
861
zos.mainnet.json
@ -1,866 +1,9 @@
|
||||
{
|
||||
"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<t_uint256>": {
|
||||
"id": "t_array:50<t_uint256>",
|
||||
"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<t_uint256>": {
|
||||
"id": "t_mapping<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"label": "mapping(key => uint256)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_struct<Roles.Role>": {
|
||||
"id": "t_struct<Roles.Role>",
|
||||
"kind": "struct",
|
||||
"label": "Roles.Role",
|
||||
"members": [
|
||||
{
|
||||
"label": "bearer",
|
||||
"astId": 5,
|
||||
"type": "t_mapping<t_bool>",
|
||||
"src": "150:32:0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"t_mapping<t_bool>": {
|
||||
"id": "t_mapping<t_bool>",
|
||||
"valueType": "t_bool",
|
||||
"label": "mapping(key => bool)",
|
||||
"kind": "mapping"
|
||||
}
|
||||
},
|
||||
"storage": [
|
||||
{
|
||||
"contract": "Initializable",
|
||||
"path": "zos-lib/contracts/Initializable.sol",
|
||||
"label": "initialized",
|
||||
"astId": 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<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "1097:29:113"
|
||||
},
|
||||
{
|
||||
"contract": "ERC20",
|
||||
"path": "contracts/token/ERC20/ERC20.sol",
|
||||
"label": "_balances",
|
||||
"astId": 8167,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"src": "774:46:110"
|
||||
},
|
||||
{
|
||||
"contract": "ERC20",
|
||||
"path": "contracts/token/ERC20/ERC20.sol",
|
||||
"label": "_allowed",
|
||||
"astId": 8173,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "7661:29:110"
|
||||
},
|
||||
{
|
||||
"contract": "MinterRole",
|
||||
"path": "contracts/access/roles/MinterRole.sol",
|
||||
"label": "_minters",
|
||||
"astId": 231,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:2"
|
||||
},
|
||||
{
|
||||
"contract": "MinterRole",
|
||||
"path": "contracts/access/roles/MinterRole.sol",
|
||||
"label": "______gap",
|
||||
"astId": 330,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "1081:29:2"
|
||||
},
|
||||
{
|
||||
"contract": "ERC20Mintable",
|
||||
"path": "contracts/token/ERC20/ERC20Mintable.sol",
|
||||
"label": "______gap",
|
||||
"astId": 8817,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "745:29:114"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "_pausers",
|
||||
"astId": 350,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:3"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "______gap",
|
||||
"astId": 449,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "1429:29:33"
|
||||
},
|
||||
{
|
||||
"contract": "ERC20Pausable",
|
||||
"path": "contracts/token/ERC20/ERC20Pausable.sol",
|
||||
"label": "______gap",
|
||||
"astId": 8940,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<Roles.Role>",
|
||||
"src": "271:27:2"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "_pausers",
|
||||
"astId": 350,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:3"
|
||||
}
|
||||
],
|
||||
"storageDiff": []
|
||||
}
|
||||
},
|
||||
"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<t_uint256>": {
|
||||
"id": "t_array:50<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"length": "50",
|
||||
"kind": "array",
|
||||
"label": "uint256[50]"
|
||||
},
|
||||
"t_address": {
|
||||
"id": "t_address",
|
||||
"kind": "elementary",
|
||||
"label": "address"
|
||||
},
|
||||
"t_mapping<t_uint256>": {
|
||||
"id": "t_mapping<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"label": "mapping(key => uint256)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_mapping<t_bool>": {
|
||||
"id": "t_mapping<t_bool>",
|
||||
"valueType": "t_bool",
|
||||
"label": "mapping(key => bool)",
|
||||
"kind": "mapping"
|
||||
}
|
||||
},
|
||||
"storage": [
|
||||
{
|
||||
"contract": "Initializable",
|
||||
"path": "zos-lib/contracts/Initializable.sol",
|
||||
"label": "initialized",
|
||||
"astId": 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<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "1381:46:27"
|
||||
},
|
||||
{
|
||||
"contract": "TokenVesting",
|
||||
"path": "contracts/drafts/TokenVesting.sol",
|
||||
"label": "_revoked",
|
||||
"astId": 3064,
|
||||
"type": "t_mapping<t_bool>",
|
||||
"src": "1433:42:27"
|
||||
},
|
||||
{
|
||||
"contract": "TokenVesting",
|
||||
"path": "contracts/drafts/TokenVesting.sol",
|
||||
"label": "______gap",
|
||||
"astId": 3406,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "5837:29:27"
|
||||
}
|
||||
],
|
||||
"warnings": {
|
||||
"hasConstructor": false,
|
||||
"hasSelfDestruct": false,
|
||||
"hasDelegateCall": false,
|
||||
"hasInitialValuesInDeclarations": false,
|
||||
"uninitializedBaseContracts": [],
|
||||
"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<t_uint256>": {
|
||||
"id": "t_array:50<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"length": "50",
|
||||
"kind": "array",
|
||||
"label": "uint256[50]"
|
||||
},
|
||||
"t_mapping<t_uint256>": {
|
||||
"id": "t_mapping<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"label": "mapping(key => uint256)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_address": {
|
||||
"id": "t_address",
|
||||
"kind": "elementary",
|
||||
"label": "address"
|
||||
},
|
||||
"t_array:dyn<t_address>": {
|
||||
"id": "t_array:dyn<t_address>",
|
||||
"valueType": "t_address",
|
||||
"length": "dyn",
|
||||
"kind": "array",
|
||||
"label": "address[]"
|
||||
}
|
||||
},
|
||||
"storage": [
|
||||
{
|
||||
"contract": "Initializable",
|
||||
"path": "zos-lib/contracts/Initializable.sol",
|
||||
"label": "initialized",
|
||||
"astId": 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<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "611:43:105"
|
||||
},
|
||||
{
|
||||
"contract": "PaymentSplitter",
|
||||
"path": "contracts/payment/PaymentSplitter.sol",
|
||||
"label": "_released",
|
||||
"astId": 7479,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"src": "660:45:105"
|
||||
},
|
||||
{
|
||||
"contract": "PaymentSplitter",
|
||||
"path": "contracts/payment/PaymentSplitter.sol",
|
||||
"label": "_payees",
|
||||
"astId": 7482,
|
||||
"type": "t_array:dyn<t_address>",
|
||||
"src": "711:25:105"
|
||||
},
|
||||
{
|
||||
"contract": "PaymentSplitter",
|
||||
"path": "contracts/payment/PaymentSplitter.sol",
|
||||
"label": "______gap",
|
||||
"astId": 7728,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<t_uint256>": {
|
||||
"id": "t_array:50<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"length": "50",
|
||||
"kind": "array",
|
||||
"label": "uint256[50]"
|
||||
},
|
||||
"t_mapping<t_bool>": {
|
||||
"id": "t_mapping<t_bool>",
|
||||
"valueType": "t_bool",
|
||||
"label": "mapping(key => bool)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_address": {
|
||||
"id": "t_address",
|
||||
"kind": "elementary",
|
||||
"label": "address"
|
||||
},
|
||||
"t_mapping<t_address>": {
|
||||
"id": "t_mapping<t_address>",
|
||||
"valueType": "t_address",
|
||||
"label": "mapping(key => address)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_mapping<t_uint256>": {
|
||||
"id": "t_mapping<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"label": "mapping(key => uint256)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_array:dyn<t_uint256>": {
|
||||
"id": "t_array:dyn<t_uint256>",
|
||||
"valueType": "t_uint256",
|
||||
"length": "dyn",
|
||||
"kind": "array",
|
||||
"label": "uint256[]"
|
||||
},
|
||||
"t_mapping<t_array:dyn<t_uint256>>": {
|
||||
"id": "t_mapping<t_array:dyn<t_uint256>>",
|
||||
"valueType": "t_array:dyn<t_uint256>",
|
||||
"label": "mapping(key => uint256[])",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_string": {
|
||||
"id": "t_string",
|
||||
"kind": "elementary",
|
||||
"label": "string"
|
||||
},
|
||||
"t_mapping<t_string>": {
|
||||
"id": "t_mapping<t_string>",
|
||||
"valueType": "t_string",
|
||||
"label": "mapping(key => string)",
|
||||
"kind": "mapping"
|
||||
},
|
||||
"t_struct<Roles.Role>": {
|
||||
"id": "t_struct<Roles.Role>",
|
||||
"kind": "struct",
|
||||
"label": "Roles.Role",
|
||||
"members": [
|
||||
{
|
||||
"label": "bearer",
|
||||
"astId": 5,
|
||||
"type": "t_mapping<t_bool>",
|
||||
"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<t_uint256>",
|
||||
"src": "1891:29:138"
|
||||
},
|
||||
{
|
||||
"contract": "ERC165",
|
||||
"path": "contracts/introspection/ERC165.sol",
|
||||
"label": "_supportedInterfaces",
|
||||
"astId": 3582,
|
||||
"type": "t_mapping<t_bool>",
|
||||
"src": "497:52:30"
|
||||
},
|
||||
{
|
||||
"contract": "ERC165",
|
||||
"path": "contracts/introspection/ERC165.sol",
|
||||
"label": "______gap",
|
||||
"astId": 3626,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "1230:29:30"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721",
|
||||
"path": "contracts/token/ERC721/ERC721.sol",
|
||||
"label": "_tokenOwner",
|
||||
"astId": 9497,
|
||||
"type": "t_mapping<t_address>",
|
||||
"src": "774:48:120"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721",
|
||||
"path": "contracts/token/ERC721/ERC721.sol",
|
||||
"label": "_tokenApprovals",
|
||||
"astId": 9501,
|
||||
"type": "t_mapping<t_address>",
|
||||
"src": "878:52:120"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721",
|
||||
"path": "contracts/token/ERC721/ERC721.sol",
|
||||
"label": "_ownedTokensCount",
|
||||
"astId": 9505,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"src": "988:54:120"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721",
|
||||
"path": "contracts/token/ERC721/ERC721.sol",
|
||||
"label": "_operatorApprovals",
|
||||
"astId": 9511,
|
||||
"type": "t_mapping<t_bool>",
|
||||
"src": "1097:73:120"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721",
|
||||
"path": "contracts/token/ERC721/ERC721.sol",
|
||||
"label": "______gap",
|
||||
"astId": 10052,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "11668:29:120"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Enumerable",
|
||||
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
|
||||
"label": "_ownedTokens",
|
||||
"astId": 10103,
|
||||
"type": "t_mapping<t_array:dyn<t_uint256>>",
|
||||
"src": "467:50:122"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Enumerable",
|
||||
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
|
||||
"label": "_ownedTokensIndex",
|
||||
"astId": 10107,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"src": "587:53:122"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Enumerable",
|
||||
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
|
||||
"label": "_allTokens",
|
||||
"astId": 10110,
|
||||
"type": "t_array:dyn<t_uint256>",
|
||||
"src": "701:28:122"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Enumerable",
|
||||
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
|
||||
"label": "_allTokensIndex",
|
||||
"astId": 10114,
|
||||
"type": "t_mapping<t_uint256>",
|
||||
"src": "800:51:122"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Enumerable",
|
||||
"path": "contracts/token/ERC721/ERC721Enumerable.sol",
|
||||
"label": "______gap",
|
||||
"astId": 10443,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<t_string>",
|
||||
"src": "381:45:125"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Metadata",
|
||||
"path": "contracts/token/ERC721/ERC721Metadata.sol",
|
||||
"label": "______gap",
|
||||
"astId": 10645,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "2824:29:125"
|
||||
},
|
||||
{
|
||||
"contract": "MinterRole",
|
||||
"path": "contracts/access/roles/MinterRole.sol",
|
||||
"label": "_minters",
|
||||
"astId": 231,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:2"
|
||||
},
|
||||
{
|
||||
"contract": "MinterRole",
|
||||
"path": "contracts/access/roles/MinterRole.sol",
|
||||
"label": "______gap",
|
||||
"astId": 330,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "1081:29:2"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721MetadataMintable",
|
||||
"path": "contracts/token/ERC721/ERC721MetadataMintable.sol",
|
||||
"label": "______gap",
|
||||
"astId": 10715,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"src": "1040:29:126"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "_pausers",
|
||||
"astId": 350,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:3"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "______gap",
|
||||
"astId": 449,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<t_uint256>",
|
||||
"src": "1429:29:33"
|
||||
},
|
||||
{
|
||||
"contract": "ERC721Pausable",
|
||||
"path": "contracts/token/ERC721/ERC721Pausable.sol",
|
||||
"label": "______gap",
|
||||
"astId": 10860,
|
||||
"type": "t_array:50<t_uint256>",
|
||||
"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<Roles.Role>",
|
||||
"src": "271:27:2"
|
||||
},
|
||||
{
|
||||
"contract": "PauserRole",
|
||||
"path": "contracts/access/roles/PauserRole.sol",
|
||||
"label": "_pausers",
|
||||
"astId": 350,
|
||||
"type": "t_struct<Roles.Role>",
|
||||
"src": "271:27:3"
|
||||
}
|
||||
],
|
||||
"storageDiff": []
|
||||
}
|
||||
}
|
||||
},
|
||||
"contracts": {},
|
||||
"solidityLibs": {},
|
||||
"proxies": {},
|
||||
"zosversion": "2",
|
||||
"frozen": true,
|
||||
"frozen": false,
|
||||
"app": {
|
||||
"address": "0x2ba1a8c7352a5b5ea3ea3408f89e1ba7920d36ce"
|
||||
},
|
||||
|
||||
657
zos.rinkeby.json
657
zos.rinkeby.json
File diff suppressed because it is too large
Load Diff
885
zos.ropsten.json
885
zos.ropsten.json
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user