|
| 1 | +{ |
| 2 | + "manifestVersion": "3.2", |
| 3 | + "admin": { |
| 4 | + "address": "0x063eb97c107914d687371FD5793eeb3984Bb26E1", |
| 5 | + "txHash": "0xb018172c43871194e14488cee2be57e9f63cea3ef1d12b773374647a620098a4", |
| 6 | + "deployTransaction": { |
| 7 | + "hash": "0xb018172c43871194e14488cee2be57e9f63cea3ef1d12b773374647a620098a4", |
| 8 | + "type": 2, |
| 9 | + "accessList": [], |
| 10 | + "blockHash": null, |
| 11 | + "blockNumber": null, |
| 12 | + "transactionIndex": null, |
| 13 | + "confirmations": 0, |
| 14 | + "from": "0x537f62D5f099EDd9F0FE78501D8C9D096082B573", |
| 15 | + "gasPrice": { |
| 16 | + "type": "BigNumber", |
| 17 | + "hex": "0x3b9aca07" |
| 18 | + }, |
| 19 | + "gasLimit": { |
| 20 | + "type": "BigNumber", |
| 21 | + "hex": "0x0762b4" |
| 22 | + }, |
| 23 | + "to": null, |
| 24 | + "value": { |
| 25 | + "type": "BigNumber", |
| 26 | + "hex": "0x00" |
| 27 | + }, |
| 28 | + "nonce": 80, |
| 29 | + "data": "0x608060405234801561001057600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350610759806100616000396000f3fe60806040526004361061007b5760003560e01c80639623609d1161004e5780639623609d1461011157806399a88ec414610124578063f2fde38b14610144578063f3b7dead146101645761007b565b8063204e1c7a14610080578063715018a6146100bc5780637eff275e146100d35780638da5cb5b146100f3575b600080fd5b34801561008c57600080fd5b506100a061009b366004610515565b610184565b6040516001600160a01b03909116815260200160405180910390f35b3480156100c857600080fd5b506100d1610215565b005b3480156100df57600080fd5b506100d16100ee366004610554565b610292565b3480156100ff57600080fd5b506000546001600160a01b03166100a0565b6100d161011f36600461058c565b61031c565b34801561013057600080fd5b506100d161013f366004610554565b6103ad565b34801561015057600080fd5b506100d161015f366004610515565b610405565b34801561017057600080fd5b506100a061017f366004610515565b6104ef565b6000806000836001600160a01b03166040516101aa90635c60da1b60e01b815260040190565b600060405180830381855afa9150503d80600081146101e5576040519150601f19603f3d011682016040523d82523d6000602084013e6101ea565b606091505b5091509150816101f957600080fd5b8080602001905181019061020d9190610538565b949350505050565b6000546001600160a01b031633146102485760405162461bcd60e51b815260040161023f906106c0565b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146102bc5760405162461bcd60e51b815260040161023f906106c0565b6040516308f2839760e41b81526001600160a01b038281166004830152831690638f283970906024015b600060405180830381600087803b15801561030057600080fd5b505af1158015610314573d6000803e3d6000fd5b505050505050565b6000546001600160a01b031633146103465760405162461bcd60e51b815260040161023f906106c0565b60405163278f794360e11b81526001600160a01b03841690634f1ef286903490610376908690869060040161065d565b6000604051808303818588803b15801561038f57600080fd5b505af11580156103a3573d6000803e3d6000fd5b5050505050505050565b6000546001600160a01b031633146103d75760405162461bcd60e51b815260040161023f906106c0565b604051631b2ce7f360e11b81526001600160a01b038281166004830152831690633659cfe6906024016102e6565b6000546001600160a01b0316331461042f5760405162461bcd60e51b815260040161023f906106c0565b6001600160a01b0381166104945760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161023f565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000806000836001600160a01b03166040516101aa906303e1469160e61b815260040190565b600060208284031215610526578081fd5b81356105318161070b565b9392505050565b600060208284031215610549578081fd5b81516105318161070b565b60008060408385031215610566578081fd5b82356105718161070b565b915060208301356105818161070b565b809150509250929050565b6000806000606084860312156105a0578081fd5b83356105ab8161070b565b925060208401356105bb8161070b565b9150604084013567ffffffffffffffff808211156105d7578283fd5b818601915086601f8301126105ea578283fd5b8135818111156105fc576105fc6106f5565b604051601f8201601f19908116603f01168101908382118183101715610624576106246106f5565b8160405282815289602084870101111561063c578586fd5b82602086016020830137856020848301015280955050505050509250925092565b600060018060a01b038416825260206040818401528351806040850152825b818110156106985785810183015185820160600152820161067c565b818111156106a95783606083870101525b50601f01601f191692909201606001949350505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b038116811461072057600080fd5b5056fea2646970667358221220d849f96f3086b9f82cdcf665adb8c697ace05638da1c7c16ab2d26293717af6764736f6c63430008020033", |
| 30 | + "r": "0xaa72d334f5dbfbc5a3cb1537464fbce5acea49b6451df39cdd19efe7cecfa4ec", |
| 31 | + "s": "0x0f728f4368330e06f757002e3af840f99e932f4aceeed40feb1f1b4e150801bf", |
| 32 | + "v": 0, |
| 33 | + "creates": "0x063eb97c107914d687371FD5793eeb3984Bb26E1", |
| 34 | + "chainId": 4 |
| 35 | + } |
| 36 | + }, |
| 37 | + "proxies": [ |
| 38 | + { |
| 39 | + "address": "0x71cF299e574969b560fdb5B810Fd96Da7e0efAce", |
| 40 | + "txHash": "0xecedb222b732bcbcf6b2ac11837cc57f6ca63858df53aef358d7a65814092503", |
| 41 | + "kind": "transparent" |
| 42 | + } |
| 43 | + ], |
| 44 | + "impls": { |
| 45 | + "71b28e4da2f1f3cfe1c0efcff76f3d196c8859b18b0ff301122267ff7948b69d": { |
| 46 | + "address": "0x58261c35cd2aDBD20d22A05f1c9Ad9e46B78431a", |
| 47 | + "txHash": "0x5a1fb522854da57b50849e4e957ed9dce87204d5e845740a344179f31ee25916", |
| 48 | + "layout": { |
| 49 | + "storage": [ |
| 50 | + { |
| 51 | + "contract": "Initializable", |
| 52 | + "label": "_initialized", |
| 53 | + "type": "t_bool", |
| 54 | + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:21" |
| 55 | + }, |
| 56 | + { |
| 57 | + "contract": "Initializable", |
| 58 | + "label": "_initializing", |
| 59 | + "type": "t_bool", |
| 60 | + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:26" |
| 61 | + }, |
| 62 | + { |
| 63 | + "contract": "ContextUpgradeable", |
| 64 | + "label": "__gap", |
| 65 | + "type": "t_array(t_uint256)50_storage", |
| 66 | + "src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:30" |
| 67 | + }, |
| 68 | + { |
| 69 | + "contract": "OwnableUpgradeable", |
| 70 | + "label": "_owner", |
| 71 | + "type": "t_address", |
| 72 | + "src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:21" |
| 73 | + }, |
| 74 | + { |
| 75 | + "contract": "OwnableUpgradeable", |
| 76 | + "label": "__gap", |
| 77 | + "type": "t_array(t_uint256)49_storage", |
| 78 | + "src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:77" |
| 79 | + }, |
| 80 | + { |
| 81 | + "contract": "NFTMinterFactory", |
| 82 | + "label": "_orgIds", |
| 83 | + "type": "t_struct(Counter)219_storage", |
| 84 | + "src": "contracts/NFTMinterFactory.sol:11" |
| 85 | + }, |
| 86 | + { |
| 87 | + "contract": "NFTMinterFactory", |
| 88 | + "label": "orgInfo", |
| 89 | + "type": "t_mapping(t_string_memory_ptr,t_struct(Org)2346_storage)", |
| 90 | + "src": "contracts/NFTMinterFactory.sol:27" |
| 91 | + }, |
| 92 | + { |
| 93 | + "contract": "NFTMinterFactory", |
| 94 | + "label": "nftContractInfo", |
| 95 | + "type": "t_mapping(t_string_memory_ptr,t_struct(NFTContract)2355_storage)", |
| 96 | + "src": "contracts/NFTMinterFactory.sol:28" |
| 97 | + }, |
| 98 | + { |
| 99 | + "contract": "NFTMinterFactory", |
| 100 | + "label": "orgContract", |
| 101 | + "type": "t_mapping(t_uint256,t_address)", |
| 102 | + "src": "contracts/NFTMinterFactory.sol:29" |
| 103 | + }, |
| 104 | + { |
| 105 | + "contract": "NFTMinterFactory", |
| 106 | + "label": "addressOrg", |
| 107 | + "type": "t_mapping(t_address,t_string_storage)", |
| 108 | + "src": "contracts/NFTMinterFactory.sol:30" |
| 109 | + } |
| 110 | + ], |
| 111 | + "types": { |
| 112 | + "t_struct(Counter)219_storage": { |
| 113 | + "label": "struct CountersUpgradeable.Counter", |
| 114 | + "members": [ |
| 115 | + { |
| 116 | + "label": "_value", |
| 117 | + "type": "t_uint256" |
| 118 | + } |
| 119 | + ] |
| 120 | + }, |
| 121 | + "t_uint256": { |
| 122 | + "label": "uint256" |
| 123 | + }, |
| 124 | + "t_mapping(t_string_memory_ptr,t_struct(Org)2346_storage)": { |
| 125 | + "label": "mapping(string => struct NFTMinterFactory.Org)" |
| 126 | + }, |
| 127 | + "t_string_storage": { |
| 128 | + "label": "string" |
| 129 | + }, |
| 130 | + "t_struct(Org)2346_storage": { |
| 131 | + "label": "struct NFTMinterFactory.Org", |
| 132 | + "members": [ |
| 133 | + { |
| 134 | + "label": "id", |
| 135 | + "type": "t_uint256" |
| 136 | + }, |
| 137 | + { |
| 138 | + "label": "name", |
| 139 | + "type": "t_string_storage" |
| 140 | + }, |
| 141 | + { |
| 142 | + "label": "metaDataHash", |
| 143 | + "type": "t_string_storage" |
| 144 | + }, |
| 145 | + { |
| 146 | + "label": "issuer", |
| 147 | + "type": "t_address" |
| 148 | + } |
| 149 | + ] |
| 150 | + }, |
| 151 | + "t_address": { |
| 152 | + "label": "address" |
| 153 | + }, |
| 154 | + "t_mapping(t_string_memory_ptr,t_struct(NFTContract)2355_storage)": { |
| 155 | + "label": "mapping(string => struct NFTMinterFactory.NFTContract)" |
| 156 | + }, |
| 157 | + "t_struct(NFTContract)2355_storage": { |
| 158 | + "label": "struct NFTMinterFactory.NFTContract", |
| 159 | + "members": [ |
| 160 | + { |
| 161 | + "label": "orgId", |
| 162 | + "type": "t_uint256" |
| 163 | + }, |
| 164 | + { |
| 165 | + "label": "tokenName", |
| 166 | + "type": "t_string_storage" |
| 167 | + }, |
| 168 | + { |
| 169 | + "label": "tokenSymbol", |
| 170 | + "type": "t_string_storage" |
| 171 | + }, |
| 172 | + { |
| 173 | + "label": "contractAddress", |
| 174 | + "type": "t_address" |
| 175 | + } |
| 176 | + ] |
| 177 | + }, |
| 178 | + "t_mapping(t_uint256,t_address)": { |
| 179 | + "label": "mapping(uint256 => address)" |
| 180 | + }, |
| 181 | + "t_mapping(t_address,t_string_storage)": { |
| 182 | + "label": "mapping(address => string)" |
| 183 | + }, |
| 184 | + "t_array(t_uint256)49_storage": { |
| 185 | + "label": "uint256[49]" |
| 186 | + }, |
| 187 | + "t_array(t_uint256)50_storage": { |
| 188 | + "label": "uint256[50]" |
| 189 | + }, |
| 190 | + "t_bool": { |
| 191 | + "label": "bool" |
| 192 | + } |
| 193 | + } |
| 194 | + } |
| 195 | + } |
| 196 | + } |
| 197 | +} |
0 commit comments