From 1f005d23703d1ae9f9e38b24395f9623e0df1f1e Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Fri, 21 Mar 2025 16:47:06 +0000 Subject: [PATCH] Add WaiveTransferFee::Yes for consistency This has no actual effect since we do not set TransferRate in mptIssuance of the vault shares; and transfers to the issuer are never subject to TransferRate. --- src/xrpld/app/tx/detail/VaultClawback.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/xrpld/app/tx/detail/VaultClawback.cpp b/src/xrpld/app/tx/detail/VaultClawback.cpp index c353b2a4df..cf43b56560 100644 --- a/src/xrpld/app/tx/detail/VaultClawback.cpp +++ b/src/xrpld/app/tx/detail/VaultClawback.cpp @@ -169,11 +169,13 @@ VaultClawback::doApply() auto const& vaultAccount = vault->at(sfAccount); // Transfer shares from holder to vault. - if (auto ter = accountSend(view(), holder, vaultAccount, shares, j_)) + if (auto ter = accountSend( + view(), holder, vaultAccount, shares, j_, WaiveTransferFee::Yes)) return ter; // Transfer assets from vault to issuer. - if (auto ter = accountSend(view(), vaultAccount, account_, assets, j_)) + if (auto ter = accountSend( + view(), vaultAccount, account_, assets, j_, WaiveTransferFee::Yes)) return ter; // Sanity check