@@ -828,6 +828,15 @@ __Z_INLINE parser_error_t _readMethod_honzon_shrink_position_debit_V1(
828828 return parser_ok ;
829829}
830830
831+ __Z_INLINE parser_error_t _readMethod_honzon_adjust_loan_by_debit_value_V1 (
832+ parser_context_t * c , pd_honzon_adjust_loan_by_debit_value_V1_t * m )
833+ {
834+ CHECK_ERROR (_readCurrencyId_V1 (c , & m -> currency_id ))
835+ CHECK_ERROR (_readAmount_V1 (c , & m -> collateral_adjustment ))
836+ CHECK_ERROR (_readAmount_V1 (c , & m -> debit_value_adjustment ))
837+ return parser_ok ;
838+ }
839+
831840__Z_INLINE parser_error_t _readMethod_homa_mint_V1 (
832841 parser_context_t * c , pd_homa_mint_V1_t * m )
833842{
@@ -1390,6 +1399,9 @@ parser_error_t _readMethod_V1(
13901399 case 26119 : /* module 102 call 7 */
13911400 CHECK_ERROR (_readMethod_honzon_shrink_position_debit_V1 (c , & method -> basic .honzon_shrink_position_debit_V1 ))
13921401 break ;
1402+ case 26120 : /* module 102 call 8 */
1403+ CHECK_ERROR (_readMethod_honzon_adjust_loan_by_debit_value_V1 (c , & method -> basic .honzon_adjust_loan_by_debit_value_V1 ))
1404+ break ;
13931405 case 29696 : /* module 116 call 0 */
13941406 CHECK_ERROR (_readMethod_homa_mint_V1 (c , & method -> basic .homa_mint_V1 ))
13951407 break ;
@@ -1764,6 +1776,8 @@ const char* _getMethod_Name_V1_ParserFull(uint16_t callPrivIdx)
17641776 return STR_ME_EXPAND_POSITION_COLLATERAL ;
17651777 case 26119 : /* module 102 call 7 */
17661778 return STR_ME_SHRINK_POSITION_DEBIT ;
1779+ case 26120 : /* module 102 call 8 */
1780+ return STR_ME_ADJUST_LOAN_BY_DEBIT_VALUE ;
17671781 case 29696 : /* module 116 call 0 */
17681782 return STR_ME_MINT ;
17691783 case 29697 : /* module 116 call 1 */
@@ -2040,6 +2054,8 @@ uint8_t _getMethod_NumItems_V1(uint8_t moduleIdx, uint8_t callIdx)
20402054 return 3 ;
20412055 case 26119 : /* module 102 call 7 */
20422056 return 3 ;
2057+ case 26120 : /* module 102 call 8 */
2058+ return 3 ;
20432059 case 29696 : /* module 116 call 0 */
20442060 return 1 ;
20452061 case 29697 : /* module 116 call 1 */
@@ -3014,6 +3030,17 @@ const char* _getMethod_ItemName_V1(uint8_t moduleIdx, uint8_t callIdx, uint8_t i
30143030 default :
30153031 return NULL ;
30163032 }
3033+ case 26120 : /* module 102 call 8 */
3034+ switch (itemIdx ) {
3035+ case 0 :
3036+ return STR_IT_currency_id ;
3037+ case 1 :
3038+ return STR_IT_collateral_adjustment ;
3039+ case 2 :
3040+ return STR_IT_debit_value_adjustment ;
3041+ default :
3042+ return NULL ;
3043+ }
30173044 case 29696 : /* module 116 call 0 */
30183045 switch (itemIdx ) {
30193046 case 0 :
@@ -4803,6 +4830,26 @@ parser_error_t _getMethod_ItemValue_V1(
48034830 default :
48044831 return parser_no_data ;
48054832 }
4833+ case 26120 : /* module 102 call 8 */
4834+ switch (itemIdx ) {
4835+ case 0 : /* honzon_adjust_loan_by_debit_value_V1 - currency_id */ ;
4836+ return _toStringCurrencyId_V1 (
4837+ & m -> basic .honzon_adjust_loan_by_debit_value_V1 .currency_id ,
4838+ outValue , outValueLen ,
4839+ pageIdx , pageCount );
4840+ case 1 : /* honzon_adjust_loan_by_debit_value_V1 - collateral_adjustment */ ;
4841+ return _toStringAmount_V1 (
4842+ & m -> basic .honzon_adjust_loan_by_debit_value_V1 .collateral_adjustment ,
4843+ outValue , outValueLen ,
4844+ pageIdx , pageCount );
4845+ case 2 : /* honzon_adjust_loan_by_debit_value_V1 - debit_value_adjustment */ ;
4846+ return _toStringAmount_V1 (
4847+ & m -> basic .honzon_adjust_loan_by_debit_value_V1 .debit_value_adjustment ,
4848+ outValue , outValueLen ,
4849+ pageIdx , pageCount );
4850+ default :
4851+ return parser_no_data ;
4852+ }
48064853 case 29696 : /* module 116 call 0 */
48074854 switch (itemIdx ) {
48084855 case 0 : /* homa_mint_V1 - amount */ ;
@@ -5397,6 +5444,7 @@ bool _getMethod_IsNestingSupported_V1(uint8_t moduleIdx, uint8_t callIdx)
53975444 case 26117 : // Honzon:Unauthorize all
53985445 case 26118 : // Honzon:Expand position collateral
53995446 case 26119 : // Honzon:Shrink position debit
5447+ case 26120 : // Honzon:Adjust loan by debit value
54005448 case 29696 : // Homa:Mint
54015449 case 29697 : // Homa:Request redeem
54025450 case 29698 : // Homa:Fast match redeems
0 commit comments