Skip to content

Commit

Permalink
remove sudo scaling factor
Browse files Browse the repository at this point in the history
  • Loading branch information
nabaruns committed Feb 12, 2024
1 parent 32a2e5a commit 8839b59
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 49 deletions.
45 changes: 1 addition & 44 deletions contracts/osmosis-pool-ratesync/src/contract.rs
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,8 @@ pub fn execute(
asset_ordering,
),
ExecuteMsg::RemovePool { pool_id } => execute_remove_pool(deps, info, pool_id),
ExecuteMsg::UpdateScalingFactor { pool_id } => {
ExecuteMsg::UpdateScalingFactor { pool_id } =>
execute_update_scaling_factor(deps, env, pool_id)
}
ExecuteMsg::SudoAdjustScalingFactors {
pool_id,
scaling_factors,
} => execute_sudo_adjust_scaling_factors(deps, env, info, pool_id, scaling_factors),
}
}

Expand Down Expand Up @@ -809,14 +804,6 @@ mod tests {
let remove_resp = execute(deps.as_mut(), env.clone(), invalid_info.clone(), remove_msg);

assert_eq!(remove_resp, Err(ContractError::Unauthorized {}));

let adjust_msg = ExecuteMsg::SudoAdjustScalingFactors {
pool_id: 1,
scaling_factors: vec![1, 1],
};
let adjust_resp = execute(deps.as_mut(), env, invalid_info, adjust_msg);

assert_eq!(adjust_resp, Err(ContractError::Unauthorized {}));
}

#[test]
Expand Down Expand Up @@ -889,34 +876,4 @@ mod tests {
Err(ContractError::PoolNotFound { pool_id: 1 })
);
}

#[test]
fn test_sudo_adjust_scaling_factor() {
let (mut deps, env, info) = default_instantiate();

let adjust_msg = ExecuteMsg::SudoAdjustScalingFactors {
pool_id: 2,
scaling_factors: vec![1, 1],
};
let adjust_resp = execute(deps.as_mut(), env.clone(), info, adjust_msg).unwrap();

assert_eq!(
adjust_resp.attributes,
vec![
attr("action", "sudo_adjust_scaling_factors"),
attr("pool_id", "2"),
attr("scaling_factors", "[1,1]"),
]
);

let expected_adjust_msg: CosmosMsg = MsgStableSwapAdjustScalingFactors {
sender: env.contract.address.to_string(),
pool_id: 2,
scaling_factors: vec![1, 1],
}
.into();

assert_eq!(adjust_resp.messages.len(), 1);
assert_eq!(adjust_resp.messages[0].msg, expected_adjust_msg);
}
}
5 changes: 0 additions & 5 deletions contracts/osmosis-pool-ratesync/src/msg.rs
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,6 @@ pub enum ExecuteMsg {
UpdateScalingFactor {
pool_id: u64,
},

SudoAdjustScalingFactors {
pool_id: u64,
scaling_factors: Vec<u64>,
},
}

#[cw_serde]
Expand Down

0 comments on commit 8839b59

Please sign in to comment.