@@ -31,8 +31,8 @@ export type introspection_types = {
3131 'DomainData' : { kind : 'OBJECT' ; name : 'DomainData' ; fields : { 'chainId' : { name : 'chainId' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'ChainId' ; ofType : null ; } ; } } ; 'name' : { name : 'name' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'String' ; ofType : null ; } ; } } ; 'verifyingContract' : { name : 'verifyingContract' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } } ; 'version' : { name : 'version' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'String' ; ofType : null ; } ; } } ; } ; } ;
3232 'ERC712Signature' : { kind : 'INPUT_OBJECT' ; name : 'ERC712Signature' ; isOneOf : false ; inputFields : [ { name : 'value' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Signature' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'deadline' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Int' ; ofType : null ; } ; } ; defaultValue : null } ] ; } ;
3333 'EmodeMarketCategory' : { kind : 'OBJECT' ; name : 'EmodeMarketCategory' ; fields : { 'id' : { name : 'id' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Int' ; ofType : null ; } ; } } ; 'label' : { name : 'label' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'String' ; ofType : null ; } ; } } ; 'liquidationPenalty' : { name : 'liquidationPenalty' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'liquidationThreshold' : { name : 'liquidationThreshold' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'maxLTV' : { name : 'maxLTV' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'reserves' : { name : 'reserves' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'LIST' ; name : never ; ofType : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'EmodeMarketReserveInfo' ; ofType : null ; } ; } ; } ; } } ; } ; } ;
34- 'EmodeMarketReserveInfo' : { kind : 'OBJECT' ; name : 'EmodeMarketReserveInfo' ; fields : { 'canBeBorrowed' : { name : 'canBeBorrowed' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'canBeCollateral' : { name : 'canBeCollateral' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'underlyingToken' : { name : 'underlyingToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; } ; } ;
35- 'EmodeReserveInfo' : { kind : 'OBJECT' ; name : 'EmodeReserveInfo' ; fields : { 'canBeBorrowed' : { name : 'canBeBorrowed' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'canBeCollateral' : { name : 'canBeCollateral' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'categoryId' : { name : 'categoryId' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Int' ; ofType : null ; } ; } } ; 'label' : { name : 'label' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'String' ; ofType : null ; } ; } } ; 'liquidationPenalty' : { name : 'liquidationPenalty' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'liquidationThreshold' : { name : 'liquidationThreshold' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'maxLTV' : { name : 'maxLTV' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; } ; } ;
34+ 'EmodeMarketReserveInfo' : { kind : 'OBJECT' ; name : 'EmodeMarketReserveInfo' ; fields : { 'canBeBorrowed' : { name : 'canBeBorrowed' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'canBeCollateral' : { name : 'canBeCollateral' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'hasLtvZero' : { name : 'hasLtvZero' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; ' underlyingToken' : { name : 'underlyingToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; } ; } ;
35+ 'EmodeReserveInfo' : { kind : 'OBJECT' ; name : 'EmodeReserveInfo' ; fields : { 'canBeBorrowed' : { name : 'canBeBorrowed' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'canBeCollateral' : { name : 'canBeCollateral' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'categoryId' : { name : 'categoryId' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Int' ; ofType : null ; } ; } } ; 'hasLtvZero' : { name : 'hasLtvZero' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'label' : { name : 'label' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'String' ; ofType : null ; } ; } } ; 'liquidationPenalty' : { name : 'liquidationPenalty' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'liquidationThreshold' : { name : 'liquidationThreshold' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'maxLTV' : { name : 'maxLTV' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; } ; } ;
3636 'Erc20AmountInput' : { kind : 'INPUT_OBJECT' ; name : 'Erc20AmountInput' ; isOneOf : false ; inputFields : [ { name : 'currency' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'value' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'BigDecimal' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'permitSig' ; type : { kind : 'INPUT_OBJECT' ; name : 'ERC712Signature' ; ofType : null ; } ; defaultValue : null } ] ; } ;
3737 'EvmAddress' : unknown ;
3838 'ExecutionPlan' : { kind : 'UNION' ; name : 'ExecutionPlan' ; fields : { } ; possibleTypes : 'ApprovalRequired' | 'InsufficientBalanceError' | 'TransactionRequest' ; } ;
@@ -79,7 +79,7 @@ export type introspection_types = {
7979 'RepayErc20Amount' : { kind : 'INPUT_OBJECT' ; name : 'RepayErc20Amount' ; isOneOf : true ; inputFields : [ { name : 'exact' ; type : { kind : 'SCALAR' ; name : 'BigDecimal' ; ofType : null ; } ; defaultValue : null } , { name : 'max' ; type : { kind : 'SCALAR' ; name : 'AlwaysTrue' ; ofType : null ; } ; defaultValue : null } ] ; } ;
8080 'RepayErc20AmountInput' : { kind : 'INPUT_OBJECT' ; name : 'RepayErc20AmountInput' ; isOneOf : false ; inputFields : [ { name : 'currency' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'value' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'INPUT_OBJECT' ; name : 'RepayErc20Amount' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'permitSig' ; type : { kind : 'INPUT_OBJECT' ; name : 'ERC712Signature' ; ofType : null ; } ; defaultValue : null } ] ; } ;
8181 'RepayRequest' : { kind : 'INPUT_OBJECT' ; name : 'RepayRequest' ; isOneOf : false ; inputFields : [ { name : 'market' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'amount' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'INPUT_OBJECT' ; name : 'RepayAmountInput' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'sender' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } ; defaultValue : null } , { name : 'onBehalfOf' ; type : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; defaultValue : null } , { name : 'chainId' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'ChainId' ; ofType : null ; } ; } ; defaultValue : null } ] ; } ;
82- 'Reserve' : { kind : 'OBJECT' ; name : 'Reserve' ; fields : { 'aToken' : { name : 'aToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; 'acceptsNative' : { name : 'acceptsNative' ; type : { kind : 'OBJECT' ; name : 'NativeCurrency' ; ofType : null ; } } ; 'borrowInfo' : { name : 'borrowInfo' ; type : { kind : 'OBJECT' ; name : 'ReserveBorrowInfo' ; ofType : null ; } } ; 'eModeInfo' : { name : 'eModeInfo' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'LIST' ; name : never ; ofType : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'EmodeReserveInfo' ; ofType : null ; } ; } ; } ; } } ; 'flashLoanEnabled' : { name : 'flashLoanEnabled' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'incentives' : { name : 'incentives' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'LIST' ; name : never ; ofType : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'UNION' ; name : 'ReserveIncentive' ; ofType : null ; } ; } ; } ; } } ; 'interestRateStrategyAddress' : { name : 'interestRateStrategyAddress' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } } ; 'isFrozen' : { name : 'isFrozen' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'isPaused' : { name : 'isPaused' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'isolationModeConfig' : { name : 'isolationModeConfig' ; type : { kind : 'OBJECT' ; name : 'ReserveIsolationModeConfig' ; ofType : null ; } } ; 'market' : { name : 'market' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'MarketInfo' ; ofType : null ; } ; } } ; 'permitSupported' : { name : 'permitSupported' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'size' : { name : 'size' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'supplyInfo' : { name : 'supplyInfo' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'ReserveSupplyInfo' ; ofType : null ; } ; } } ; 'unbacked' : { name : 'unbacked' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'underlyingToken' : { name : 'underlyingToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; 'usdExchangeRate' : { name : 'usdExchangeRate' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'BigDecimal' ; ofType : null ; } ; } } ; 'usdOracleAddress' : { name : 'usdOracleAddress' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } } ; 'userState' : { name : 'userState' ; type : { kind : 'OBJECT' ; name : 'ReserveUserState' ; ofType : null ; } } ; 'vToken' : { name : 'vToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; } ; } ;
82+ 'Reserve' : { kind : 'OBJECT' ; name : 'Reserve' ; fields : { 'aToken' : { name : 'aToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; 'acceptsNative' : { name : 'acceptsNative' ; type : { kind : 'OBJECT' ; name : 'NativeCurrency' ; ofType : null ; } } ; 'borrowInfo' : { name : 'borrowInfo' ; type : { kind : 'OBJECT' ; name : 'ReserveBorrowInfo' ; ofType : null ; } } ; 'eModeInfo' : { name : 'eModeInfo' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'LIST' ; name : never ; ofType : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'EmodeReserveInfo' ; ofType : null ; } ; } ; } ; } } ; 'flashLoanEnabled' : { name : 'flashLoanEnabled' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'incentives' : { name : 'incentives' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'LIST' ; name : never ; ofType : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'UNION' ; name : 'ReserveIncentive' ; ofType : null ; } ; } ; } ; } } ; 'interestRateStrategyAddress' : { name : 'interestRateStrategyAddress' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } } ; 'isFrozen' : { name : 'isFrozen' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'isPaused' : { name : 'isPaused' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'isolationModeConfig' : { name : 'isolationModeConfig' ; type : { kind : 'OBJECT' ; name : 'ReserveIsolationModeConfig' ; ofType : null ; } } ; 'market' : { name : 'market' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'MarketInfo' ; ofType : null ; } ; } } ; 'permitSupported' : { name : 'permitSupported' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'size' : { name : 'size' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'supplyInfo' : { name : 'supplyInfo' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'ReserveSupplyInfo' ; ofType : null ; } ; } } ; 'underlyingToken' : { name : 'underlyingToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; 'usdExchangeRate' : { name : 'usdExchangeRate' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'BigDecimal' ; ofType : null ; } ; } } ; 'usdOracleAddress' : { name : 'usdOracleAddress' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'EvmAddress' ; ofType : null ; } ; } } ; 'userState' : { name : 'userState' ; type : { kind : 'OBJECT' ; name : 'ReserveUserState' ; ofType : null ; } } ; 'vToken' : { name : 'vToken' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'Currency' ; ofType : null ; } ; } } ; } ; } ;
8383 'ReserveBorrowInfo' : { kind : 'OBJECT' ; name : 'ReserveBorrowInfo' ; fields : { 'apy' : { name : 'apy' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'availableLiquidity' : { name : 'availableLiquidity' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'baseVariableBorrowRate' : { name : 'baseVariableBorrowRate' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'borrowCap' : { name : 'borrowCap' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'borrowCapReached' : { name : 'borrowCapReached' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'SCALAR' ; name : 'Boolean' ; ofType : null ; } ; } } ; 'borrowingState' : { name : 'borrowingState' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'ENUM' ; name : 'ReserveBorrowingState' ; ofType : null ; } ; } } ; 'optimalUsageRate' : { name : 'optimalUsageRate' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'reserveFactor' : { name : 'reserveFactor' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'total' : { name : 'total' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'TokenAmount' ; ofType : null ; } ; } } ; 'utilizationRate' : { name : 'utilizationRate' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'variableRateSlope1' : { name : 'variableRateSlope1' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; 'variableRateSlope2' : { name : 'variableRateSlope2' ; type : { kind : 'NON_NULL' ; name : never ; ofType : { kind : 'OBJECT' ; name : 'PercentValue' ; ofType : null ; } ; } } ; } ; } ;
8484 'ReserveBorrowingState' : { name : 'ReserveBorrowingState' ; enumValues : 'ENABLED' | 'DISABLED' | 'USER_EMODE_DISABLED_BORROW' ; } ;
8585 'ReserveIncentive' : { kind : 'UNION' ; name : 'ReserveIncentive' ; fields : { } ; possibleTypes : 'AaveBorrowIncentive' | 'AaveSupplyIncentive' | 'MeritBorrowAndSupplyIncentiveCondition' | 'MeritBorrowIncentive' | 'MeritSupplyIncentive' ; } ;
0 commit comments