@@ -250,7 +250,7 @@ fn stake(deps: DepsMut, sender: Addr, received_asset: Asset) -> Result<Response,
250250 ) ?;
251251 USER_BALANCES . update (
252252 deps. storage ,
253- ( sender. clone ( ) , deposit_asset_key. clone ( ) ) ,
253+ ( sender, deposit_asset_key) ,
254254 |b| -> Result < _ , ContractError > { Ok ( b. unwrap_or_default ( ) + received_asset. amount ) } ,
255255 ) ?;
256256
@@ -501,15 +501,15 @@ fn _claim_rewards(
501501 (
502502 user. clone ( ) ,
503503 deposit_asset_key. clone ( ) ,
504- reward_asset_info_key. clone ( ) ,
504+ reward_asset_info_key,
505505 ) ,
506506 ) ;
507507
508508 if let Ok ( user_asset_reward_rate) = user_asset_reward_rate {
509509 if user_balance. is_zero ( ) {
510510 return Ok ( PendingRewards :: new (
511511 deposit_asset. clone ( ) ,
512- reward_asset. clone ( ) ,
512+ reward_asset,
513513 Uint128 :: zero ( ) ,
514514 ) ) ;
515515 } else {
@@ -519,14 +519,14 @@ fn _claim_rewards(
519519
520520 return Ok ( PendingRewards :: new (
521521 deposit_asset. clone ( ) ,
522- reward_asset. clone ( ) ,
522+ reward_asset,
523523 rewards,
524524 ) ) ;
525525 }
526526 }
527527 Ok ( PendingRewards :: new (
528528 deposit_asset. clone ( ) ,
529- reward_asset. clone ( ) ,
529+ reward_asset,
530530 Uint128 :: zero ( ) ,
531531 ) )
532532 } )
@@ -708,7 +708,7 @@ fn update_rewards(deps: DepsMut, env: Env, info: MessageInfo) -> Result<Response
708708
709709 // Iterate the lp_tokens_list and create the necessary submessages
710710 // appending them to the contract response.
711- for lp_token in lp_tokens_list. clone ( ) {
711+ for lp_token in lp_tokens_list {
712712 let msg = CosmosMsg :: Wasm ( WasmMsg :: Execute {
713713 contract_addr : config. astro_incentives_addr . to_string ( ) ,
714714 msg : to_json_binary ( & ExecuteAstroMsg :: ClaimRewards {
@@ -732,7 +732,7 @@ fn update_rewards(deps: DepsMut, env: Env, info: MessageInfo) -> Result<Response
732732 value : Binary :: from (
733733 MsgClaimDelegationRewards {
734734 delegator_address : env. contract . address . to_string ( ) ,
735- validator_address : v. to_string ( ) ,
735+ validator_address : v,
736736 denom : config. alliance_token_denom . clone ( ) ,
737737 }
738738 . encode_to_vec ( ) ,
@@ -772,7 +772,6 @@ fn update_alliance_reward_callback(
772772 let reward_asset_info_key = AssetInfoKey :: from ( config. alliance_reward_denom . clone ( ) ) ;
773773 let current_balance = config
774774 . alliance_reward_denom
775- . clone ( )
776775 . query_balance ( & deps. querier , env. contract . address ) ?;
777776 let previous_balance = TEMP_BALANCE . load ( deps. storage , reward_asset_info_key. clone ( ) ) ?;
778777 let rewards_collected = current_balance - previous_balance;
0 commit comments