summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-10-21 22:23:52 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-10-21 22:48:29 +0800
commitdb71798db2ba7ede27f2ad7f2428cffbf8f1e98c (patch)
treee6e2895b6f6d59dff5759ae6f54144e5328411ec /src/main.rs
parenta2d6e450fd488cb737474f0ff9810c2d1f9108cf (diff)
feat: peer cmd
refactor: Ui now takes network
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main.rs b/src/main.rs
index 162f8de..9412390 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -24,18 +24,14 @@ async fn main() {
Network::broadcast(network.clone(), Request::Ibd(None)).await;
- let (blockchain, me) = {
+ let me = {
let net = network
.lock()
.await;
- (
- net.get_blockchain()
- .clone(),
- *net.get_me(),
- )
+ *net.get_me()
};
- let mut ui = Ui::new(blockchain, me);
+ let mut ui = Ui::new(Arc::downgrade(&network), me);
loop {
let mut cmd = String::new();