From 824a6b6d5800e5213172dac9d0b666d744377e7e Mon Sep 17 00:00:00 2001 From: trung2891 Date: Wed, 25 Dec 2024 16:44:06 +0700 Subject: [PATCH] chore: hotfix factory migrate msg --- contracts/oraiswap_factory/src/contract.rs | 7 +------ packages/oraiswap/src/factory.rs | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/contracts/oraiswap_factory/src/contract.rs b/contracts/oraiswap_factory/src/contract.rs index 1b50fd21..fecab817 100644 --- a/contracts/oraiswap_factory/src/contract.rs +++ b/contracts/oraiswap_factory/src/contract.rs @@ -439,7 +439,6 @@ pub fn query_pairs( #[cfg_attr(not(feature = "library"), entry_point)] pub fn migrate(deps: DepsMut, _env: Env, msg: MigrateMsg) -> StdResult { - let old_config = CONFIG.load(deps.storage)?; let config = Config { oracle_addr: deps.api.addr_canonicalize(msg.oracle_addr.as_str())?, owner: deps.api.addr_canonicalize(msg.owner.as_str())?, @@ -449,11 +448,7 @@ pub fn migrate(deps: DepsMut, _env: Env, msg: MigrateMsg) -> StdResult .commission_rate .unwrap_or(DEFAULT_COMMISSION_RATE.to_string()), operator_fee: msg.operator_fee.unwrap_or(DEFAULT_OPERATOR_FEE.to_string()), - operator: deps.api.addr_canonicalize( - msg.operator - .unwrap_or(old_config.owner.to_string()) - .as_str(), - )?, + operator: deps.api.addr_canonicalize(&msg.operator)?, }; CONFIG.save(deps.storage, &config)?; diff --git a/packages/oraiswap/src/factory.rs b/packages/oraiswap/src/factory.rs index adf474e0..3ae13bc6 100644 --- a/packages/oraiswap/src/factory.rs +++ b/packages/oraiswap/src/factory.rs @@ -79,7 +79,7 @@ pub struct MigrateMsg { pub oracle_addr: Addr, pub commission_rate: Option, pub operator_fee: Option, - pub operator: Option, + pub operator: String, } // We define a custom struct for each query response