From 31b2aaf84976cf99eafdecd8c91305073dbd6302 Mon Sep 17 00:00:00 2001 From: tracy <25892474+traceurl@users.noreply.github.com> Date: Tue, 19 Jul 2022 23:21:02 +0800 Subject: [PATCH] DPPOracleAdmin version 1.1.1 --- contracts/DODOPrivatePool/impl/DPPOracle/DPPOracleAdmin.sol | 4 ++-- contracts/DODOPrivatePool/intf/IDPPOracle.sol | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/contracts/DODOPrivatePool/impl/DPPOracle/DPPOracleAdmin.sol b/contracts/DODOPrivatePool/impl/DPPOracle/DPPOracleAdmin.sol index 5793084..3244a75 100644 --- a/contracts/DODOPrivatePool/impl/DPPOracle/DPPOracleAdmin.sol +++ b/contracts/DODOPrivatePool/impl/DPPOracle/DPPOracleAdmin.sol @@ -123,7 +123,7 @@ contract DPPOracleAdmin is InitializableOwnable { ); // only allow owner directly call or operator call via DODODppProxy return IDPPOracle(_DPP_).reset( - _OWNER_, //only support asset transfer out to owner + msg.sender, //only support asset transfer to msg.sender (_OWNER_ or allowed proxy) newLpFeeRate, newI, newK, @@ -137,6 +137,6 @@ contract DPPOracleAdmin is InitializableOwnable { // ============ Admin Version Control ============ function version() external pure returns (string memory) { - return "DPPOracle Admin 1.1.0"; + return "DPPOracle Admin 1.1.1"; } } \ No newline at end of file diff --git a/contracts/DODOPrivatePool/intf/IDPPOracle.sol b/contracts/DODOPrivatePool/intf/IDPPOracle.sol index 181b700..ae572b2 100644 --- a/contracts/DODOPrivatePool/intf/IDPPOracle.sol +++ b/contracts/DODOPrivatePool/intf/IDPPOracle.sol @@ -17,8 +17,10 @@ interface IDPPOracle { uint256 lpFeeRate, address mtFeeRateModel, uint256 k, - address i, //oracle address - bool isOpenTWAP + uint256 i, + address o, + bool isOpenTWAP, + bool isOracleEnabled ) external; function _MT_FEE_RATE_MODEL_() external returns (address);