|
739 | 739 | }, |
740 | 740 | "namespaces": {} |
741 | 741 | } |
| 742 | + }, |
| 743 | + "125db54394ee349f18c5e7b6f717dff5868c4ccab68a96eeef38a6321b3f05b2": { |
| 744 | + "address": "0xcE48266260761F1Ae2FcEc0A7852f355Ea6401B9", |
| 745 | + "txHash": "0x06791bfa435395ed5456022fb124d63bc2e314347de8c090b9f79099650fd3a9", |
| 746 | + "layout": { |
| 747 | + "solcVersion": "0.8.17", |
| 748 | + "storage": [ |
| 749 | + { |
| 750 | + "label": "_initialized", |
| 751 | + "offset": 0, |
| 752 | + "slot": "0", |
| 753 | + "type": "t_uint8", |
| 754 | + "contract": "Initializable", |
| 755 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:62", |
| 756 | + "retypedFrom": "bool" |
| 757 | + }, |
| 758 | + { |
| 759 | + "label": "_initializing", |
| 760 | + "offset": 1, |
| 761 | + "slot": "0", |
| 762 | + "type": "t_bool", |
| 763 | + "contract": "Initializable", |
| 764 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/Initializable.sol:67" |
| 765 | + }, |
| 766 | + { |
| 767 | + "label": "__gap", |
| 768 | + "offset": 0, |
| 769 | + "slot": "1", |
| 770 | + "type": "t_array(t_uint256)50_storage", |
| 771 | + "contract": "ContextUpgradeable", |
| 772 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/ContextUpgradeable.sol:36" |
| 773 | + }, |
| 774 | + { |
| 775 | + "label": "__gap", |
| 776 | + "offset": 0, |
| 777 | + "slot": "51", |
| 778 | + "type": "t_array(t_uint256)50_storage", |
| 779 | + "contract": "ERC165Upgradeable", |
| 780 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/utils/introspection/ERC165Upgradeable.sol:41" |
| 781 | + }, |
| 782 | + { |
| 783 | + "label": "_balances", |
| 784 | + "offset": 0, |
| 785 | + "slot": "101", |
| 786 | + "type": "t_mapping(t_uint256,t_mapping(t_address,t_uint256))", |
| 787 | + "contract": "ERC1155Upgradeable", |
| 788 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/ERC1155Upgradeable.sol:25" |
| 789 | + }, |
| 790 | + { |
| 791 | + "label": "_operatorApprovals", |
| 792 | + "offset": 0, |
| 793 | + "slot": "102", |
| 794 | + "type": "t_mapping(t_address,t_mapping(t_address,t_bool))", |
| 795 | + "contract": "ERC1155Upgradeable", |
| 796 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/ERC1155Upgradeable.sol:28" |
| 797 | + }, |
| 798 | + { |
| 799 | + "label": "_uri", |
| 800 | + "offset": 0, |
| 801 | + "slot": "103", |
| 802 | + "type": "t_string_storage", |
| 803 | + "contract": "ERC1155Upgradeable", |
| 804 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/ERC1155Upgradeable.sol:31" |
| 805 | + }, |
| 806 | + { |
| 807 | + "label": "__gap", |
| 808 | + "offset": 0, |
| 809 | + "slot": "104", |
| 810 | + "type": "t_array(t_uint256)47_storage", |
| 811 | + "contract": "ERC1155Upgradeable", |
| 812 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/ERC1155Upgradeable.sol:528" |
| 813 | + }, |
| 814 | + { |
| 815 | + "label": "__gap", |
| 816 | + "offset": 0, |
| 817 | + "slot": "151", |
| 818 | + "type": "t_array(t_uint256)50_storage", |
| 819 | + "contract": "ERC1155BurnableUpgradeable", |
| 820 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/extensions/ERC1155BurnableUpgradeable.sol:52" |
| 821 | + }, |
| 822 | + { |
| 823 | + "label": "_baseURI", |
| 824 | + "offset": 0, |
| 825 | + "slot": "201", |
| 826 | + "type": "t_string_storage", |
| 827 | + "contract": "ERC1155URIStorageUpgradeable", |
| 828 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/extensions/ERC1155URIStorageUpgradeable.sol:27" |
| 829 | + }, |
| 830 | + { |
| 831 | + "label": "_tokenURIs", |
| 832 | + "offset": 0, |
| 833 | + "slot": "202", |
| 834 | + "type": "t_mapping(t_uint256,t_string_storage)", |
| 835 | + "contract": "ERC1155URIStorageUpgradeable", |
| 836 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/extensions/ERC1155URIStorageUpgradeable.sol:30" |
| 837 | + }, |
| 838 | + { |
| 839 | + "label": "__gap", |
| 840 | + "offset": 0, |
| 841 | + "slot": "203", |
| 842 | + "type": "t_array(t_uint256)48_storage", |
| 843 | + "contract": "ERC1155URIStorageUpgradeable", |
| 844 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/token/ERC1155/extensions/ERC1155URIStorageUpgradeable.sol:77" |
| 845 | + }, |
| 846 | + { |
| 847 | + "label": "_owner", |
| 848 | + "offset": 0, |
| 849 | + "slot": "251", |
| 850 | + "type": "t_address", |
| 851 | + "contract": "OwnableUpgradeable", |
| 852 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/OwnableUpgradeable.sol:22" |
| 853 | + }, |
| 854 | + { |
| 855 | + "label": "__gap", |
| 856 | + "offset": 0, |
| 857 | + "slot": "252", |
| 858 | + "type": "t_array(t_uint256)49_storage", |
| 859 | + "contract": "OwnableUpgradeable", |
| 860 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/access/OwnableUpgradeable.sol:94" |
| 861 | + }, |
| 862 | + { |
| 863 | + "label": "__gap", |
| 864 | + "offset": 0, |
| 865 | + "slot": "301", |
| 866 | + "type": "t_array(t_uint256)50_storage", |
| 867 | + "contract": "ERC1967UpgradeUpgradeable", |
| 868 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/ERC1967/ERC1967UpgradeUpgradeable.sol:211" |
| 869 | + }, |
| 870 | + { |
| 871 | + "label": "__gap", |
| 872 | + "offset": 0, |
| 873 | + "slot": "351", |
| 874 | + "type": "t_array(t_uint256)50_storage", |
| 875 | + "contract": "UUPSUpgradeable", |
| 876 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/proxy/utils/UUPSUpgradeable.sol:107" |
| 877 | + }, |
| 878 | + { |
| 879 | + "label": "typeCounter", |
| 880 | + "offset": 0, |
| 881 | + "slot": "401", |
| 882 | + "type": "t_uint256", |
| 883 | + "contract": "SemiFungible1155", |
| 884 | + "src": "src/protocol/SemiFungible1155.sol:27" |
| 885 | + }, |
| 886 | + { |
| 887 | + "label": "owners", |
| 888 | + "offset": 0, |
| 889 | + "slot": "402", |
| 890 | + "type": "t_mapping(t_uint256,t_address)", |
| 891 | + "contract": "SemiFungible1155", |
| 892 | + "src": "src/protocol/SemiFungible1155.sol:38" |
| 893 | + }, |
| 894 | + { |
| 895 | + "label": "creators", |
| 896 | + "offset": 0, |
| 897 | + "slot": "403", |
| 898 | + "type": "t_mapping(t_uint256,t_address)", |
| 899 | + "contract": "SemiFungible1155", |
| 900 | + "src": "src/protocol/SemiFungible1155.sol:41" |
| 901 | + }, |
| 902 | + { |
| 903 | + "label": "tokenValues", |
| 904 | + "offset": 0, |
| 905 | + "slot": "404", |
| 906 | + "type": "t_mapping(t_uint256,t_uint256)", |
| 907 | + "contract": "SemiFungible1155", |
| 908 | + "src": "src/protocol/SemiFungible1155.sol:44" |
| 909 | + }, |
| 910 | + { |
| 911 | + "label": "maxIndex", |
| 912 | + "offset": 0, |
| 913 | + "slot": "405", |
| 914 | + "type": "t_mapping(t_uint256,t_uint256)", |
| 915 | + "contract": "SemiFungible1155", |
| 916 | + "src": "src/protocol/SemiFungible1155.sol:47" |
| 917 | + }, |
| 918 | + { |
| 919 | + "label": "__gap", |
| 920 | + "offset": 0, |
| 921 | + "slot": "406", |
| 922 | + "type": "t_array(t_uint256)25_storage", |
| 923 | + "contract": "SemiFungible1155", |
| 924 | + "src": "src/protocol/SemiFungible1155.sol:648" |
| 925 | + }, |
| 926 | + { |
| 927 | + "label": "merkleRoots", |
| 928 | + "offset": 0, |
| 929 | + "slot": "431", |
| 930 | + "type": "t_mapping(t_uint256,t_bytes32)", |
| 931 | + "contract": "AllowlistMinter", |
| 932 | + "src": "src/protocol/AllowlistMinter.sol:17" |
| 933 | + }, |
| 934 | + { |
| 935 | + "label": "hasBeenClaimed", |
| 936 | + "offset": 0, |
| 937 | + "slot": "432", |
| 938 | + "type": "t_mapping(t_uint256,t_mapping(t_bytes32,t_bool))", |
| 939 | + "contract": "AllowlistMinter", |
| 940 | + "src": "src/protocol/AllowlistMinter.sol:18" |
| 941 | + }, |
| 942 | + { |
| 943 | + "label": "maxUnits", |
| 944 | + "offset": 0, |
| 945 | + "slot": "433", |
| 946 | + "type": "t_mapping(t_uint256,t_uint256)", |
| 947 | + "contract": "AllowlistMinter", |
| 948 | + "src": "src/protocol/AllowlistMinter.sol:19" |
| 949 | + }, |
| 950 | + { |
| 951 | + "label": "minted", |
| 952 | + "offset": 0, |
| 953 | + "slot": "434", |
| 954 | + "type": "t_mapping(t_uint256,t_uint256)", |
| 955 | + "contract": "AllowlistMinter", |
| 956 | + "src": "src/protocol/AllowlistMinter.sol:20" |
| 957 | + }, |
| 958 | + { |
| 959 | + "label": "__gap", |
| 960 | + "offset": 0, |
| 961 | + "slot": "435", |
| 962 | + "type": "t_array(t_uint256)26_storage", |
| 963 | + "contract": "AllowlistMinter", |
| 964 | + "src": "src/protocol/AllowlistMinter.sol:75" |
| 965 | + }, |
| 966 | + { |
| 967 | + "label": "_paused", |
| 968 | + "offset": 0, |
| 969 | + "slot": "461", |
| 970 | + "type": "t_bool", |
| 971 | + "contract": "PausableUpgradeable", |
| 972 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/PausableUpgradeable.sol:29" |
| 973 | + }, |
| 974 | + { |
| 975 | + "label": "__gap", |
| 976 | + "offset": 0, |
| 977 | + "slot": "462", |
| 978 | + "type": "t_array(t_uint256)49_storage", |
| 979 | + "contract": "PausableUpgradeable", |
| 980 | + "src": "lib/openzeppelin-contracts-upgradeable/contracts/security/PausableUpgradeable.sol:116" |
| 981 | + }, |
| 982 | + { |
| 983 | + "label": "typeRestrictions", |
| 984 | + "offset": 0, |
| 985 | + "slot": "511", |
| 986 | + "type": "t_mapping(t_uint256,t_enum(TransferRestrictions)19459)", |
| 987 | + "contract": "HypercertMinter", |
| 988 | + "src": "src/protocol/HypercertMinter.sol:20" |
| 989 | + }, |
| 990 | + { |
| 991 | + "label": "__gap", |
| 992 | + "offset": 0, |
| 993 | + "slot": "512", |
| 994 | + "type": "t_array(t_uint256)29_storage", |
| 995 | + "contract": "HypercertMinter", |
| 996 | + "src": "src/protocol/HypercertMinter.sol:258" |
| 997 | + } |
| 998 | + ], |
| 999 | + "types": { |
| 1000 | + "t_address": { |
| 1001 | + "label": "address", |
| 1002 | + "numberOfBytes": "20" |
| 1003 | + }, |
| 1004 | + "t_array(t_uint256)25_storage": { |
| 1005 | + "label": "uint256[25]", |
| 1006 | + "numberOfBytes": "800" |
| 1007 | + }, |
| 1008 | + "t_array(t_uint256)26_storage": { |
| 1009 | + "label": "uint256[26]", |
| 1010 | + "numberOfBytes": "832" |
| 1011 | + }, |
| 1012 | + "t_array(t_uint256)29_storage": { |
| 1013 | + "label": "uint256[29]", |
| 1014 | + "numberOfBytes": "928" |
| 1015 | + }, |
| 1016 | + "t_array(t_uint256)47_storage": { |
| 1017 | + "label": "uint256[47]", |
| 1018 | + "numberOfBytes": "1504" |
| 1019 | + }, |
| 1020 | + "t_array(t_uint256)48_storage": { |
| 1021 | + "label": "uint256[48]", |
| 1022 | + "numberOfBytes": "1536" |
| 1023 | + }, |
| 1024 | + "t_array(t_uint256)49_storage": { |
| 1025 | + "label": "uint256[49]", |
| 1026 | + "numberOfBytes": "1568" |
| 1027 | + }, |
| 1028 | + "t_array(t_uint256)50_storage": { |
| 1029 | + "label": "uint256[50]", |
| 1030 | + "numberOfBytes": "1600" |
| 1031 | + }, |
| 1032 | + "t_bool": { |
| 1033 | + "label": "bool", |
| 1034 | + "numberOfBytes": "1" |
| 1035 | + }, |
| 1036 | + "t_bytes32": { |
| 1037 | + "label": "bytes32", |
| 1038 | + "numberOfBytes": "32" |
| 1039 | + }, |
| 1040 | + "t_enum(TransferRestrictions)19459": { |
| 1041 | + "label": "enum IHypercertToken.TransferRestrictions", |
| 1042 | + "members": [ |
| 1043 | + "AllowAll", |
| 1044 | + "DisallowAll", |
| 1045 | + "FromCreatorOnly" |
| 1046 | + ], |
| 1047 | + "numberOfBytes": "1" |
| 1048 | + }, |
| 1049 | + "t_mapping(t_address,t_bool)": { |
| 1050 | + "label": "mapping(address => bool)", |
| 1051 | + "numberOfBytes": "32" |
| 1052 | + }, |
| 1053 | + "t_mapping(t_address,t_mapping(t_address,t_bool))": { |
| 1054 | + "label": "mapping(address => mapping(address => bool))", |
| 1055 | + "numberOfBytes": "32" |
| 1056 | + }, |
| 1057 | + "t_mapping(t_address,t_uint256)": { |
| 1058 | + "label": "mapping(address => uint256)", |
| 1059 | + "numberOfBytes": "32" |
| 1060 | + }, |
| 1061 | + "t_mapping(t_bytes32,t_bool)": { |
| 1062 | + "label": "mapping(bytes32 => bool)", |
| 1063 | + "numberOfBytes": "32" |
| 1064 | + }, |
| 1065 | + "t_mapping(t_uint256,t_address)": { |
| 1066 | + "label": "mapping(uint256 => address)", |
| 1067 | + "numberOfBytes": "32" |
| 1068 | + }, |
| 1069 | + "t_mapping(t_uint256,t_bytes32)": { |
| 1070 | + "label": "mapping(uint256 => bytes32)", |
| 1071 | + "numberOfBytes": "32" |
| 1072 | + }, |
| 1073 | + "t_mapping(t_uint256,t_enum(TransferRestrictions)19459)": { |
| 1074 | + "label": "mapping(uint256 => enum IHypercertToken.TransferRestrictions)", |
| 1075 | + "numberOfBytes": "32" |
| 1076 | + }, |
| 1077 | + "t_mapping(t_uint256,t_mapping(t_address,t_uint256))": { |
| 1078 | + "label": "mapping(uint256 => mapping(address => uint256))", |
| 1079 | + "numberOfBytes": "32" |
| 1080 | + }, |
| 1081 | + "t_mapping(t_uint256,t_mapping(t_bytes32,t_bool))": { |
| 1082 | + "label": "mapping(uint256 => mapping(bytes32 => bool))", |
| 1083 | + "numberOfBytes": "32" |
| 1084 | + }, |
| 1085 | + "t_mapping(t_uint256,t_string_storage)": { |
| 1086 | + "label": "mapping(uint256 => string)", |
| 1087 | + "numberOfBytes": "32" |
| 1088 | + }, |
| 1089 | + "t_mapping(t_uint256,t_uint256)": { |
| 1090 | + "label": "mapping(uint256 => uint256)", |
| 1091 | + "numberOfBytes": "32" |
| 1092 | + }, |
| 1093 | + "t_string_storage": { |
| 1094 | + "label": "string", |
| 1095 | + "numberOfBytes": "32" |
| 1096 | + }, |
| 1097 | + "t_uint256": { |
| 1098 | + "label": "uint256", |
| 1099 | + "numberOfBytes": "32" |
| 1100 | + }, |
| 1101 | + "t_uint8": { |
| 1102 | + "label": "uint8", |
| 1103 | + "numberOfBytes": "1" |
| 1104 | + } |
| 1105 | + }, |
| 1106 | + "namespaces": {} |
| 1107 | + } |
742 | 1108 | } |
743 | 1109 | } |
744 | 1110 | } |
0 commit comments