Renamed pulse wire to sdk

This commit is contained in:
2026-07-28 22:33:19 +02:00
parent 7968ae14af
commit 5c65b19e97
18 changed files with 39 additions and 38 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
use crate::{engine::Engine, store::config::Config};
use pulse_wire::terminal::{ItemState, Mode, Strategy};
use pulse_sdk::terminal::{ItemState, Mode, Strategy};
use toml::Value;
impl Engine {
@@ -100,7 +100,7 @@ impl Engine {
self.config.lock().await.cooldown = cooldown;
self.terminal_server.broadcast(
pulse_wire::terminal::TerminalServerMessage::StrategyUpdated(Strategy {
pulse_sdk::terminal::TerminalServerMessage::StrategyUpdated(Strategy {
strategy: self.strategy.strategy.manifest.lock().await.clone(),
risk: self.strategy.risk.manifest.lock().await.clone(),
mode: Mode::Auto,
+3 -3
View File
@@ -6,7 +6,7 @@ use crate::{
store::{accounts::AccountList, config::Config},
terminal::TerminalServer,
};
use pulse_wire::prelude::*;
use pulse_sdk::prelude::*;
use std::sync::Arc;
use tokio::{sync::Mutex, task::JoinHandle};
@@ -60,7 +60,7 @@ impl Engine {
if let Err(error) = self
.terminal_server
.broadcast(
pulse_wire::terminal::TerminalServerMessage::WatchListUpdated(
pulse_sdk::terminal::TerminalServerMessage::WatchListUpdated(
watch_list,
),
)
@@ -92,7 +92,7 @@ impl Engine {
Ok(state) => {
self.terminal_server
.broadcast(
pulse_wire::terminal::TerminalServerMessage::PositionsUpdated(
pulse_sdk::terminal::TerminalServerMessage::PositionsUpdated(
state
.asset_positions
.into_iter()
+1 -1
View File
@@ -1,5 +1,5 @@
use hypersdk::hypercore::{self, CandleInterval, Subscription, WebSocket};
use pulse_wire::prelude::*;
use pulse_sdk::prelude::*;
use std::{
collections::HashSet,
path::PathBuf,
+1 -1
View File
@@ -1,4 +1,4 @@
use pulse_wire::prelude::*;
use pulse_sdk::prelude::*;
use serde_json::Value;
use std::collections::HashMap;
+1 -1
View File
@@ -1,6 +1,6 @@
use std::marker::PhantomData;
use pulse_wire::map_postcard_err;
use pulse_sdk::map_postcard_err;
use serde::{Deserialize, Serialize};
use tokio::{
io::{AsyncReadExt, AsyncWriteExt},
+8 -8
View File
@@ -1,5 +1,5 @@
use crate::engine::Engine;
use pulse_wire::{map_postcard_err, prelude::*};
use pulse_sdk::{map_postcard_err, prelude::*};
use std::{
collections::HashMap,
sync::{Arc, Weak},
@@ -30,7 +30,7 @@ impl TerminalServer {
}
pub async fn run(self: &Arc<Self>) -> tokio::io::Result<()> {
let path = pulse_wire::server_path();
let path = pulse_sdk::server_path();
if path.exists() {
tokio::fs::remove_file(&path).await?;
@@ -64,7 +64,7 @@ impl TerminalServer {
self.send_to(
id,
pulse_wire::terminal::TerminalServerMessage::StrategyUpdated(Strategy {
pulse_sdk::terminal::TerminalServerMessage::StrategyUpdated(Strategy {
strategy: engine.strategy.strategy.manifest.lock().await.clone(),
risk: engine.strategy.risk.manifest.lock().await.clone(),
mode: Mode::Auto,
@@ -76,7 +76,7 @@ impl TerminalServer {
self.send_to(
id,
pulse_wire::terminal::TerminalServerMessage::SetLogs(self.logs.lock().await.clone()),
pulse_sdk::terminal::TerminalServerMessage::SetLogs(self.logs.lock().await.clone()),
)
.await?;
@@ -124,7 +124,7 @@ impl TerminalServer {
pub async fn broadcast(
self: &Arc<Self>,
message: pulse_wire::terminal::TerminalServerMessage,
message: pulse_sdk::terminal::TerminalServerMessage,
) -> tokio::io::Result<()> {
let msg = map_postcard_err(postcard::to_allocvec(&message))?;
@@ -149,7 +149,7 @@ impl TerminalServer {
pub async fn send_to(
self: &Arc<Self>,
id: &usize,
message: pulse_wire::terminal::TerminalServerMessage,
message: pulse_sdk::terminal::TerminalServerMessage,
) -> tokio::io::Result<()> {
Self::send_to_client(
self.clients.lock().await.get_mut(id).ok_or_else(|| {
@@ -185,14 +185,14 @@ impl TerminalServer {
self.logs.lock().await.push(log.clone());
self.broadcast(pulse_wire::terminal::TerminalServerMessage::AddLog(log))
self.broadcast(pulse_sdk::terminal::TerminalServerMessage::AddLog(log))
.await
}
pub async fn log_raw(self: &Arc<Self>, log: EventLog) -> tokio::io::Result<()> {
self.logs.lock().await.push(log.clone());
self.broadcast(pulse_wire::terminal::TerminalServerMessage::AddLog(log))
self.broadcast(pulse_sdk::terminal::TerminalServerMessage::AddLog(log))
.await
}