use tx.origin to getFeeRate

This commit is contained in:
mingda
2020-11-20 15:33:51 +08:00
parent 7793a16346
commit 7777750ff2

View File

@@ -89,8 +89,8 @@ contract DVMTrader is DVMVault {
(uint256 baseReserve, uint256 quoteReserve) = getVaultReserve();
(uint256 baseBalance, uint256 quoteBalance) = getVaultBalance();
uint256 mtFeeRate = _MT_FEE_RATE_MODEL_.getFeeRate(assetTo);
uint256 lpFeeRate = _LP_FEE_RATE_MODEL_.getFeeRate(assetTo);
uint256 mtFeeRate = _MT_FEE_RATE_MODEL_.getFeeRate(tx.origin);
uint256 lpFeeRate = _LP_FEE_RATE_MODEL_.getFeeRate(tx.origin);
if (baseBalance < baseReserve) {
uint256 validBaseOut = DecimalMath.divCeil(
baseReserve - baseBalance,