From 8a73d3ce9905a89b07f70101b66a8df1d08cb0c1 Mon Sep 17 00:00:00 2001 From: zancas Date: Mon, 6 May 2024 12:37:17 -0600 Subject: [PATCH] succumb to the siren call of 'use' --- zingolib/src/lightclient/propose.rs | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/zingolib/src/lightclient/propose.rs b/zingolib/src/lightclient/propose.rs index f453be530e..a487cf5f63 100644 --- a/zingolib/src/lightclient/propose.rs +++ b/zingolib/src/lightclient/propose.rs @@ -1,6 +1,7 @@ //! LightClient function do_propose generates a proposal to send to specified addresses. use crate::{ + data::proposal::ZingoProposal, lightclient::LightClient, wallet::tx_map_and_maybe_trees::{TxMapAndMaybeTrees, TxMapAndMaybeTreesTraitError}, }; @@ -169,10 +170,8 @@ impl LightClient { ) .map_err(DoProposeError::Proposal)?; - self.update_latest_proposal(crate::data::proposal::ZingoProposal::Transfer( - proposal.clone(), - )) - .await; + self.update_latest_proposal(ZingoProposal::Transfer(proposal.clone())) + .await; Ok(proposal) } @@ -245,14 +244,12 @@ impl LightClient { ) .map_err(DoProposeError::ShieldProposal)?; - self.update_latest_proposal(crate::data::proposal::ZingoProposal::Shield( - proposed_shield.clone(), - )) - .await; + self.update_latest_proposal(ZingoProposal::Shield(proposed_shield.clone())) + .await; Ok(proposed_shield) } /// A helper method that standardizes latest_proposal update - async fn update_latest_proposal(&self, proposal: crate::data::proposal::ZingoProposal) { + async fn update_latest_proposal(&self, proposal: ZingoProposal) { *(self.latest_proposal.write().await) = Some(proposal.clone()); } }