Browse Source

Remove unnecessary async move

feature/actor-custom-derive
Mariusz Klochowicz 3 years ago
parent
commit
41e838df5e
No known key found for this signature in database GPG Key ID: 470C865699C8D4D
  1. 43
      daemon/src/maker.rs

43
daemon/src/maker.rs

@ -205,30 +205,25 @@ async fn main() -> Result<()> {
.unwrap(); .unwrap();
let ActorSystem { let ActorSystem {
cfd_actor_addr, cfd_actor_addr,
cfd_feed_receiver, cfd_feed_receiver,
order_feed_receiver, order_feed_receiver,
update_cfd_feed_receiver, update_cfd_feed_receiver,
} = } = ActorSystem::new(
ActorSystem::new( db,
db, wallet.clone(),
wallet.clone(), oracle,
oracle, |cfds, channel| oracle::Actor::new(cfds, channel),
|cfds, channel| oracle::Actor::new(cfds, channel), {
{ |channel, cfds| {
|channel, cfds| { let electrum = opts.network.electrum().to_string();
let electrum = opts.network.electrum().to_string(); monitor::Actor::new(electrum, channel, cfds)
async move { }
monitor::Actor::new(electrum, channel, cfds.clone()).await },
} |channel0, channel1| maker_inc_connections::Actor::new(channel0, channel1),
} listener,
}, )
|channel0, channel1| { .await;
maker_inc_connections::Actor::new(channel0, channel1)
},
listener,
)
.await;
tokio::spawn(wallet_sync::new(wallet, wallet_feed_sender)); tokio::spawn(wallet_sync::new(wallet, wallet_feed_sender));

Loading…
Cancel
Save