@@ -258,6 +258,9 @@ type EmodeMarketCategory {
258258 """The liquidation penalty applied in efficiency mode"""
259259 liquidationPenalty : PercentValue !
260260
261+ """Whether this eMode category is isolated in v3.7+"""
262+ isolated : Boolean !
263+
261264 """The list of reserves which will tailor for this eMode"""
262265 reserves : [EmodeMarketReserveInfo ! ]!
263266}
@@ -605,8 +608,10 @@ type MarketUserState {
605608 """The loan to value of the user"""
606609 ltv : PercentValue !
607610
608- """One of the user collateral is in isolation mode"""
609- isInIsolationMode : Boolean !
611+ """
612+ Deprecated compatibility field. Use the selected eMode category's `isolated` flag instead.
613+ """
614+ isInIsolationMode : Boolean ! @deprecated (reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead" )
610615}
611616
612617input MarketsRequest {
@@ -1071,9 +1076,9 @@ type Reserve {
10711076 isPaused : Boolean !
10721077
10731078 """
1074- If the reserve supports isolation mode this is defined and the configs are defined
1079+ Deprecated compatibility field. Use the selected eMode category's `isolated` flag instead.
10751080 """
1076- isolationModeConfig : ReserveIsolationModeConfig
1081+ isolationModeConfig : ReserveIsolationModeConfig @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
10771082
10781083 """If the reserve can use flash loans on it"""
10791084 flashLoanEnabled : Boolean !
@@ -1195,15 +1200,15 @@ type ReserveInfo {
11951200
11961201type ReserveIsolationModeConfig {
11971202 """This means that it can be used to borrow"""
1198- canBeCollateral : Boolean !
1199- canBeBorrowed : Boolean !
1200- debtCeiling : TokenAmount !
1203+ canBeCollateral : Boolean ! @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
1204+ canBeBorrowed : Boolean ! @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
1205+ debtCeiling : TokenAmount ! @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
12011206
12021207 """The decimals used for the debt ceiling"""
1203- debtCeilingDecimals : Int !
1208+ debtCeilingDecimals : Int ! @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
12041209
12051210 """Only the amount that is borrowed by the users in isolation"""
1206- totalBorrows : TokenAmount !
1211+ totalBorrows : TokenAmount ! @deprecated ( reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead " )
12071212}
12081213
12091214input ReserveRequest {
@@ -1270,8 +1275,10 @@ type ReserveUserState {
12701275 """If the user is in a state to be able to borrow from the reserve"""
12711276 canBeBorrowed : Boolean !
12721277
1273- """Is the user in isolation mode"""
1274- isInIsolationMode : Boolean !
1278+ """
1279+ Deprecated compatibility field. Use the selected eMode category's `isolated` flag instead.
1280+ """
1281+ isInIsolationMode : Boolean ! @deprecated (reason : " Deprecated in v3.7+: use the selected eMode category's `isolated` flag instead" )
12751282}
12761283
12771284input SavingsGhoBalanceRequest {
0 commit comments