From 7b4e901dd7eb59ca00acda5efd114c796fc5034a Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Mon, 10 Mar 2025 14:34:08 +0000 Subject: [PATCH] Replace assert with XRPL_ASSERT --- src/xrpld/ledger/detail/View.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/xrpld/ledger/detail/View.cpp b/src/xrpld/ledger/detail/View.cpp index 1a08b72bf3..993c56a494 100644 --- a/src/xrpld/ledger/detail/View.cpp +++ b/src/xrpld/ledger/detail/View.cpp @@ -2518,7 +2518,9 @@ assetsToSharesDeposit( std::shared_ptr const& vault, STAmount const& assets) { - assert(assets.asset() == vault->at(sfAsset)); + XRPL_ASSERT( + assets.asset() == vault->at(sfAsset), + "ripple::assetsToSharesDeposit : assets and vault match"); Number assetTotal = *vault->at(sfAssetTotal); STAmount shares{ vault->at(sfMPTokenIssuanceID), static_cast(assets)}; @@ -2535,7 +2537,9 @@ assetsToSharesWithdraw( std::shared_ptr const& vault, STAmount const& assets) { - assert(assets.asset() == vault->at(sfAsset)); + XRPL_ASSERT( + assets.asset() == vault->at(sfAsset), + "ripple::assetsToSharesWithdraw : assets and vault match"); Number assetTotal = vault->at(sfAssetTotal); assetTotal -= vault->at(sfLossUnrealized); STAmount shares{vault->at(sfMPTokenIssuanceID)}; @@ -2552,7 +2556,9 @@ sharesToAssetsWithdraw( std::shared_ptr const& vault, STAmount const& shares) { - assert(shares.asset() == vault->at(sfMPTokenIssuanceID)); + XRPL_ASSERT( + shares.asset() == vault->at(sfMPTokenIssuanceID), + "ripple::sharesToAssetsWithdraw : shares and vault match"); Number assetTotal = vault->at(sfAssetTotal); assetTotal -= vault->at(sfLossUnrealized); STAmount assets{vault->at(sfAsset)};