|
2605 | 2605 | "label": "feePolicy", |
2606 | 2606 | "offset": 0, |
2607 | 2607 | "slot": "302", |
2608 | | - "type": "t_contract(IFeePolicy)11570", |
| 2608 | + "type": "t_contract(IFeePolicy)11619", |
2609 | 2609 | "contract": "PerpetualTranche", |
2610 | 2610 | "src": "contracts/PerpetualTranche.sol:132" |
2611 | 2611 | }, |
|
2629 | 2629 | "label": "bondIssuer", |
2630 | 2630 | "offset": 0, |
2631 | 2631 | "slot": "305", |
2632 | | - "type": "t_contract(IBondIssuer)11490", |
| 2632 | + "type": "t_contract(IBondIssuer)11539", |
2633 | 2633 | "contract": "PerpetualTranche", |
2634 | 2634 | "src": "contracts/PerpetualTranche.sol:150" |
2635 | 2635 | }, |
2636 | 2636 | { |
2637 | 2637 | "label": "_depositBond", |
2638 | 2638 | "offset": 0, |
2639 | 2639 | "slot": "306", |
2640 | | - "type": "t_contract(IBondController)12129", |
| 2640 | + "type": "t_contract(IBondController)12178", |
2641 | 2641 | "contract": "PerpetualTranche", |
2642 | 2642 | "src": "contracts/PerpetualTranche.sol:153" |
2643 | 2643 | }, |
|
2685 | 2685 | "label": "_mintedSupplyPerTranche_DEPRECATED", |
2686 | 2686 | "offset": 0, |
2687 | 2687 | "slot": "312", |
2688 | | - "type": "t_mapping(t_contract(ITranche)12156,t_uint256)", |
| 2688 | + "type": "t_mapping(t_contract(ITranche)12205,t_uint256)", |
2689 | 2689 | "contract": "PerpetualTranche", |
2690 | 2690 | "src": "contracts/PerpetualTranche.sol:182" |
2691 | 2691 | }, |
|
2717 | 2717 | "label": "vault", |
2718 | 2718 | "offset": 0, |
2719 | 2719 | "slot": "317", |
2720 | | - "type": "t_contract(IRolloverVault)11853", |
| 2720 | + "type": "t_contract(IRolloverVault)11902", |
2721 | 2721 | "contract": "PerpetualTranche", |
2722 | 2722 | "src": "contracts/PerpetualTranche.sol:209" |
2723 | 2723 | } |
|
2751 | 2751 | "label": "bytes32", |
2752 | 2752 | "numberOfBytes": "32" |
2753 | 2753 | }, |
2754 | | - "t_contract(IBondController)12129": { |
| 2754 | + "t_contract(IBondController)12178": { |
2755 | 2755 | "label": "contract IBondController", |
2756 | 2756 | "numberOfBytes": "20" |
2757 | 2757 | }, |
2758 | | - "t_contract(IBondIssuer)11490": { |
| 2758 | + "t_contract(IBondIssuer)11539": { |
2759 | 2759 | "label": "contract IBondIssuer", |
2760 | 2760 | "numberOfBytes": "20" |
2761 | 2761 | }, |
2762 | 2762 | "t_contract(IERC20Upgradeable)1205": { |
2763 | 2763 | "label": "contract IERC20Upgradeable", |
2764 | 2764 | "numberOfBytes": "20" |
2765 | 2765 | }, |
2766 | | - "t_contract(IFeePolicy)11570": { |
| 2766 | + "t_contract(IFeePolicy)11619": { |
2767 | 2767 | "label": "contract IFeePolicy", |
2768 | 2768 | "numberOfBytes": "20" |
2769 | 2769 | }, |
2770 | | - "t_contract(IRolloverVault)11853": { |
| 2770 | + "t_contract(IRolloverVault)11902": { |
2771 | 2771 | "label": "contract IRolloverVault", |
2772 | 2772 | "numberOfBytes": "20" |
2773 | 2773 | }, |
2774 | | - "t_contract(ITranche)12156": { |
| 2774 | + "t_contract(ITranche)12205": { |
2775 | 2775 | "label": "contract ITranche", |
2776 | 2776 | "numberOfBytes": "20" |
2777 | 2777 | }, |
|
2791 | 2791 | "label": "mapping(contract IERC20Upgradeable => uint256)", |
2792 | 2792 | "numberOfBytes": "32" |
2793 | 2793 | }, |
2794 | | - "t_mapping(t_contract(ITranche)12156,t_uint256)": { |
| 2794 | + "t_mapping(t_contract(ITranche)12205,t_uint256)": { |
2795 | 2795 | "label": "mapping(contract ITranche => uint256)", |
2796 | 2796 | "numberOfBytes": "32" |
2797 | 2797 | }, |
|
2840 | 2840 | }, |
2841 | 2841 | "namespaces": {} |
2842 | 2842 | } |
| 2843 | + }, |
| 2844 | + "da4c4261b05e9c48f821bf11eb12a2eeae529c35a2152ca2e4794ad6729b13d6": { |
| 2845 | + "address": "0xA85Be82083E032EdF32a19028DF558484b399196", |
| 2846 | + "txHash": "0xa4c0c32b4a5756ea10e89753679d3d3485dae0e8ada42fc7cc26633b0f934ec5", |
| 2847 | + "layout": { |
| 2848 | + "solcVersion": "0.8.20", |
| 2849 | + "storage": [ |
| 2850 | + { |
| 2851 | + "label": "_initialized", |
| 2852 | + "offset": 0, |
| 2853 | + "slot": "0", |
| 2854 | + "type": "t_uint8", |
| 2855 | + "contract": "Initializable", |
| 2856 | + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:63", |
| 2857 | + "retypedFrom": "bool" |
| 2858 | + }, |
| 2859 | + { |
| 2860 | + "label": "_initializing", |
| 2861 | + "offset": 1, |
| 2862 | + "slot": "0", |
| 2863 | + "type": "t_bool", |
| 2864 | + "contract": "Initializable", |
| 2865 | + "src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:68" |
| 2866 | + }, |
| 2867 | + { |
| 2868 | + "label": "__gap", |
| 2869 | + "offset": 0, |
| 2870 | + "slot": "1", |
| 2871 | + "type": "t_array(t_uint256)50_storage", |
| 2872 | + "contract": "ContextUpgradeable", |
| 2873 | + "src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:40" |
| 2874 | + }, |
| 2875 | + { |
| 2876 | + "label": "_balances", |
| 2877 | + "offset": 0, |
| 2878 | + "slot": "51", |
| 2879 | + "type": "t_mapping(t_address,t_uint256)", |
| 2880 | + "contract": "ERC20Upgradeable", |
| 2881 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:40" |
| 2882 | + }, |
| 2883 | + { |
| 2884 | + "label": "_allowances", |
| 2885 | + "offset": 0, |
| 2886 | + "slot": "52", |
| 2887 | + "type": "t_mapping(t_address,t_mapping(t_address,t_uint256))", |
| 2888 | + "contract": "ERC20Upgradeable", |
| 2889 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:42" |
| 2890 | + }, |
| 2891 | + { |
| 2892 | + "label": "_totalSupply", |
| 2893 | + "offset": 0, |
| 2894 | + "slot": "53", |
| 2895 | + "type": "t_uint256", |
| 2896 | + "contract": "ERC20Upgradeable", |
| 2897 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:44" |
| 2898 | + }, |
| 2899 | + { |
| 2900 | + "label": "_name", |
| 2901 | + "offset": 0, |
| 2902 | + "slot": "54", |
| 2903 | + "type": "t_string_storage", |
| 2904 | + "contract": "ERC20Upgradeable", |
| 2905 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:46" |
| 2906 | + }, |
| 2907 | + { |
| 2908 | + "label": "_symbol", |
| 2909 | + "offset": 0, |
| 2910 | + "slot": "55", |
| 2911 | + "type": "t_string_storage", |
| 2912 | + "contract": "ERC20Upgradeable", |
| 2913 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:47" |
| 2914 | + }, |
| 2915 | + { |
| 2916 | + "label": "__gap", |
| 2917 | + "offset": 0, |
| 2918 | + "slot": "56", |
| 2919 | + "type": "t_array(t_uint256)45_storage", |
| 2920 | + "contract": "ERC20Upgradeable", |
| 2921 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:376" |
| 2922 | + }, |
| 2923 | + { |
| 2924 | + "label": "__gap", |
| 2925 | + "offset": 0, |
| 2926 | + "slot": "101", |
| 2927 | + "type": "t_array(t_uint256)50_storage", |
| 2928 | + "contract": "ERC20BurnableUpgradeable", |
| 2929 | + "src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20BurnableUpgradeable.sol:51" |
| 2930 | + }, |
| 2931 | + { |
| 2932 | + "label": "_owner", |
| 2933 | + "offset": 0, |
| 2934 | + "slot": "151", |
| 2935 | + "type": "t_address", |
| 2936 | + "contract": "OwnableUpgradeable", |
| 2937 | + "src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:22" |
| 2938 | + }, |
| 2939 | + { |
| 2940 | + "label": "__gap", |
| 2941 | + "offset": 0, |
| 2942 | + "slot": "152", |
| 2943 | + "type": "t_array(t_uint256)49_storage", |
| 2944 | + "contract": "OwnableUpgradeable", |
| 2945 | + "src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:94" |
| 2946 | + }, |
| 2947 | + { |
| 2948 | + "label": "_paused", |
| 2949 | + "offset": 0, |
| 2950 | + "slot": "201", |
| 2951 | + "type": "t_bool", |
| 2952 | + "contract": "PausableUpgradeable", |
| 2953 | + "src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:29" |
| 2954 | + }, |
| 2955 | + { |
| 2956 | + "label": "__gap", |
| 2957 | + "offset": 0, |
| 2958 | + "slot": "202", |
| 2959 | + "type": "t_array(t_uint256)49_storage", |
| 2960 | + "contract": "PausableUpgradeable", |
| 2961 | + "src": "@openzeppelin/contracts-upgradeable/security/PausableUpgradeable.sol:116" |
| 2962 | + }, |
| 2963 | + { |
| 2964 | + "label": "_status", |
| 2965 | + "offset": 0, |
| 2966 | + "slot": "251", |
| 2967 | + "type": "t_uint256", |
| 2968 | + "contract": "ReentrancyGuardUpgradeable", |
| 2969 | + "src": "@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:38" |
| 2970 | + }, |
| 2971 | + { |
| 2972 | + "label": "__gap", |
| 2973 | + "offset": 0, |
| 2974 | + "slot": "252", |
| 2975 | + "type": "t_array(t_uint256)49_storage", |
| 2976 | + "contract": "ReentrancyGuardUpgradeable", |
| 2977 | + "src": "@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:88" |
| 2978 | + }, |
| 2979 | + { |
| 2980 | + "label": "underlying", |
| 2981 | + "offset": 0, |
| 2982 | + "slot": "301", |
| 2983 | + "type": "t_contract(IERC20Upgradeable)1205", |
| 2984 | + "contract": "RolloverVault", |
| 2985 | + "src": "contracts/RolloverVault.sol:107" |
| 2986 | + }, |
| 2987 | + { |
| 2988 | + "label": "_deployed", |
| 2989 | + "offset": 0, |
| 2990 | + "slot": "302", |
| 2991 | + "type": "t_struct(AddressSet)4926_storage", |
| 2992 | + "contract": "RolloverVault", |
| 2993 | + "src": "contracts/RolloverVault.sol:111" |
| 2994 | + }, |
| 2995 | + { |
| 2996 | + "label": "minDeploymentAmt", |
| 2997 | + "offset": 0, |
| 2998 | + "slot": "304", |
| 2999 | + "type": "t_uint256", |
| 3000 | + "contract": "RolloverVault", |
| 3001 | + "src": "contracts/RolloverVault.sol:119" |
| 3002 | + }, |
| 3003 | + { |
| 3004 | + "label": "perp", |
| 3005 | + "offset": 0, |
| 3006 | + "slot": "305", |
| 3007 | + "type": "t_contract(IPerpetualTranche)11845", |
| 3008 | + "contract": "RolloverVault", |
| 3009 | + "src": "contracts/RolloverVault.sol:122" |
| 3010 | + }, |
| 3011 | + { |
| 3012 | + "label": "feePolicy", |
| 3013 | + "offset": 0, |
| 3014 | + "slot": "306", |
| 3015 | + "type": "t_contract(IFeePolicy)11619", |
| 3016 | + "contract": "RolloverVault", |
| 3017 | + "src": "contracts/RolloverVault.sol:128" |
| 3018 | + }, |
| 3019 | + { |
| 3020 | + "label": "keeper", |
| 3021 | + "offset": 0, |
| 3022 | + "slot": "307", |
| 3023 | + "type": "t_address", |
| 3024 | + "contract": "RolloverVault", |
| 3025 | + "src": "contracts/RolloverVault.sol:133" |
| 3026 | + }, |
| 3027 | + { |
| 3028 | + "label": "reservedUnderlyingBal", |
| 3029 | + "offset": 0, |
| 3030 | + "slot": "308", |
| 3031 | + "type": "t_uint256", |
| 3032 | + "contract": "RolloverVault", |
| 3033 | + "src": "contracts/RolloverVault.sol:144" |
| 3034 | + }, |
| 3035 | + { |
| 3036 | + "label": "reservedSubscriptionPerc", |
| 3037 | + "offset": 0, |
| 3038 | + "slot": "309", |
| 3039 | + "type": "t_uint256", |
| 3040 | + "contract": "RolloverVault", |
| 3041 | + "src": "contracts/RolloverVault.sol:152" |
| 3042 | + } |
| 3043 | + ], |
| 3044 | + "types": { |
| 3045 | + "t_address": { |
| 3046 | + "label": "address", |
| 3047 | + "numberOfBytes": "20" |
| 3048 | + }, |
| 3049 | + "t_array(t_bytes32)dyn_storage": { |
| 3050 | + "label": "bytes32[]", |
| 3051 | + "numberOfBytes": "32" |
| 3052 | + }, |
| 3053 | + "t_array(t_uint256)45_storage": { |
| 3054 | + "label": "uint256[45]", |
| 3055 | + "numberOfBytes": "1440" |
| 3056 | + }, |
| 3057 | + "t_array(t_uint256)49_storage": { |
| 3058 | + "label": "uint256[49]", |
| 3059 | + "numberOfBytes": "1568" |
| 3060 | + }, |
| 3061 | + "t_array(t_uint256)50_storage": { |
| 3062 | + "label": "uint256[50]", |
| 3063 | + "numberOfBytes": "1600" |
| 3064 | + }, |
| 3065 | + "t_bool": { |
| 3066 | + "label": "bool", |
| 3067 | + "numberOfBytes": "1" |
| 3068 | + }, |
| 3069 | + "t_bytes32": { |
| 3070 | + "label": "bytes32", |
| 3071 | + "numberOfBytes": "32" |
| 3072 | + }, |
| 3073 | + "t_contract(IERC20Upgradeable)1205": { |
| 3074 | + "label": "contract IERC20Upgradeable", |
| 3075 | + "numberOfBytes": "20" |
| 3076 | + }, |
| 3077 | + "t_contract(IFeePolicy)11619": { |
| 3078 | + "label": "contract IFeePolicy", |
| 3079 | + "numberOfBytes": "20" |
| 3080 | + }, |
| 3081 | + "t_contract(IPerpetualTranche)11845": { |
| 3082 | + "label": "contract IPerpetualTranche", |
| 3083 | + "numberOfBytes": "20" |
| 3084 | + }, |
| 3085 | + "t_mapping(t_address,t_mapping(t_address,t_uint256))": { |
| 3086 | + "label": "mapping(address => mapping(address => uint256))", |
| 3087 | + "numberOfBytes": "32" |
| 3088 | + }, |
| 3089 | + "t_mapping(t_address,t_uint256)": { |
| 3090 | + "label": "mapping(address => uint256)", |
| 3091 | + "numberOfBytes": "32" |
| 3092 | + }, |
| 3093 | + "t_mapping(t_bytes32,t_uint256)": { |
| 3094 | + "label": "mapping(bytes32 => uint256)", |
| 3095 | + "numberOfBytes": "32" |
| 3096 | + }, |
| 3097 | + "t_string_storage": { |
| 3098 | + "label": "string", |
| 3099 | + "numberOfBytes": "32" |
| 3100 | + }, |
| 3101 | + "t_struct(AddressSet)4926_storage": { |
| 3102 | + "label": "struct EnumerableSetUpgradeable.AddressSet", |
| 3103 | + "members": [ |
| 3104 | + { |
| 3105 | + "label": "_inner", |
| 3106 | + "type": "t_struct(Set)4611_storage", |
| 3107 | + "offset": 0, |
| 3108 | + "slot": "0" |
| 3109 | + } |
| 3110 | + ], |
| 3111 | + "numberOfBytes": "64" |
| 3112 | + }, |
| 3113 | + "t_struct(Set)4611_storage": { |
| 3114 | + "label": "struct EnumerableSetUpgradeable.Set", |
| 3115 | + "members": [ |
| 3116 | + { |
| 3117 | + "label": "_values", |
| 3118 | + "type": "t_array(t_bytes32)dyn_storage", |
| 3119 | + "offset": 0, |
| 3120 | + "slot": "0" |
| 3121 | + }, |
| 3122 | + { |
| 3123 | + "label": "_indexes", |
| 3124 | + "type": "t_mapping(t_bytes32,t_uint256)", |
| 3125 | + "offset": 0, |
| 3126 | + "slot": "1" |
| 3127 | + } |
| 3128 | + ], |
| 3129 | + "numberOfBytes": "64" |
| 3130 | + }, |
| 3131 | + "t_uint256": { |
| 3132 | + "label": "uint256", |
| 3133 | + "numberOfBytes": "32" |
| 3134 | + }, |
| 3135 | + "t_uint8": { |
| 3136 | + "label": "uint8", |
| 3137 | + "numberOfBytes": "1" |
| 3138 | + } |
| 3139 | + }, |
| 3140 | + "namespaces": {} |
| 3141 | + } |
2843 | 3142 | } |
2844 | 3143 | } |
2845 | 3144 | } |
0 commit comments