Skip to content

Commit 8a2692c

Browse files
committed
chore: rename generic-api-client
1 parent 469d294 commit 8a2692c

File tree

15 files changed

+20
-21
lines changed

15 files changed

+20
-21
lines changed

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ cargo-features = [ "edition2024" ]
22

33
[workspace]
44
members = [
5-
"generic-api-client",
65
"v_exchanges",
76
"v_exchanges_*",
87
]
@@ -29,7 +28,7 @@ tokio-tungstenite = { version = "^0.24.0", features = ["native-tls"] }
2928
tracing = "0.1.40"
3029
url = "2.5.3"
3130
v_utils = { version = "^1.9.1", features = ["trades", "tracing"], path = "../v_utils/v_utils" }
32-
generic-api-client = { version = "0.3", path = "../generic-api-client" }
31+
v_exchanges_api_generics = { version = "0.3", path = "../v_exchanges_api_generics" }
3332
hmac = "0.12.1"
3433
sha2 = "0.10.8"
3534
hex = "0.4.3"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ TODO
3737
[^1] where allowed, otherwise use min position size or just skip problematic endpoints
3838

3939
## Relevant projects
40-
- [crypto-botters](<https://github.com/negi-grass/crypto-botters>), from where I stole the entire `generic-api-client`.
40+
- [crypto-botters](<https://github.com/negi-grass/crypto-botters>), from where I stole the entire `generic-api-client` (as `v_exchanges_api_generics`).
4141
- [binance-rs](<https://github.com/wisespace-io/binance-rs>), which provided a cheat-sheet for so many binance interactions and best-practices on testing.
4242

4343

docs/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ flowchart TD
1010
D --> T
1111
```
1212

13-
### `generic-api-client`
13+
### `v_exchanges_api_generics`
1414
Provides a standardized interface for defining how an exchange wants to be communicated with.
1515

1616
### `v_exchanges_core`

v_exchanges_adapters/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ bitflyer = ["dep:rand"]
1818
bybit = ["dep:serde_urlencoded", "dep:rand"]
1919
coincheck = ["dep:serde_urlencoded"]
2020

21-
native-tls = ["generic-api-client/native-tls"]
22-
native-tls-vendored = ["generic-api-client/native-tls-vendored"]
23-
rustls-tls-native-roots = ["generic-api-client/rustls-tls-native-roots"]
24-
rustls-tls-webpki-roots = ["generic-api-client/rustls-tls-webpki-roots"]
21+
native-tls = ["v_exchanges_api_generics/native-tls"]
22+
native-tls-vendored = ["v_exchanges_api_generics/native-tls-vendored"]
23+
rustls-tls-native-roots = ["v_exchanges_api_generics/rustls-tls-native-roots"]
24+
rustls-tls-webpki-roots = ["v_exchanges_api_generics/rustls-tls-webpki-roots"]
2525

2626
[dependencies]
27-
generic-api-client = { version = "^0.3", path = "../generic-api-client" }
27+
v_exchanges_api_generics = { version = "^0.3", path = "../v_exchanges_api_generics" }
2828
serde.workspace = true
2929
serde_json.workspace = true
3030
serde_with.workspace = true

v_exchanges_adapters/src/exchanges/binance.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use std::{
66
time::{Duration, SystemTime},
77
};
88

9-
use generic_api_client::{http::*, websocket::*};
9+
use v_exchanges_api_generics::{http::*, websocket::*};
1010
use hmac::{Hmac, Mac};
1111
use serde::{Deserialize, Serialize, de::DeserializeOwned};
1212
use sha2::Sha256;

v_exchanges_adapters/src/exchanges/bitflyer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
use std::{marker::PhantomData, time::SystemTime};
55

6-
use generic_api_client::{
6+
use v_exchanges_api_generics::{
77
http::{header::HeaderValue, *},
88
websocket::*,
99
};

v_exchanges_adapters/src/exchanges/bybit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
use std::{borrow::Cow, marker::PhantomData, time::SystemTime, vec};
55

6-
use generic_api_client::{
6+
use v_exchanges_api_generics::{
77
http::{header::HeaderValue, *},
88
websocket::*,
99
};

v_exchanges_adapters/src/exchanges/coincheck.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
use std::{marker::PhantomData, time::SystemTime};
55

6-
use generic_api_client::{
6+
use v_exchanges_api_generics::{
77
http::{header::HeaderValue, *},
88
websocket::*,
99
};

v_exchanges_adapters/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#![cfg_attr(docsrs, feature(doc_cfg))]
22

33
pub use exchanges::*;
4-
pub use generic_api_client;
5-
use generic_api_client::{
4+
pub use v_exchanges_api_generics;
5+
use v_exchanges_api_generics::{
66
http::{self, *},
77
websocket::*,
88
};

v_exchanges_adapters/src/traits.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::fmt::Debug;
22

3-
use generic_api_client::{http, websocket};
3+
use v_exchanges_api_generics::{http, websocket};
44

55
/// A `trait` that represents an option which can be set when creating handlers
66
pub trait HandlerOption: Default {

0 commit comments

Comments
 (0)