summaryrefslogtreecommitdiffstats
path: root/lib/src/reactor/account.rs
blob: 59913b51452e3fb0571c74fec2990a07c4a3960b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! Module for account handling (following accounts, caching account updates) using the gossip
//! module for the lower-level handling

use std::sync::Arc;

use anyhow::Result;
use tokio::sync::RwLock;

use crate::profile::Profile;
use crate::reactor::gossip::GossipReactor;

#[derive(Debug)]
pub struct AccountReactor(GossipReactor);

impl AccountReactor {
    pub(super) fn new(profile: Arc<RwLock<Profile>>) -> Self {
        unimplemented!()
    }
}