@@ -17,37 +17,36 @@ ephemeral-rollups-sdk = { workspace = true }
17
17
# # External crates
18
18
19
19
# runtime
20
- tokio = { version = " 1.0 " , features = [ " rt " , " sync " , " macros " ] }
21
- futures = " 0.3 "
20
+ tokio = { workspace = true }
21
+ futures = { workspace = true }
22
22
23
23
# network
24
- url = { version = " 2.5 " , features = [ " serde " ] }
25
- websocket = { package = " tokio-websockets " , version = " 0.10 " , features = [ " client " , " simd " , " native-tls " , " fastrand " , " openssl " ] }
26
- reqwest = { version = " 0.12 " }
24
+ url = { workspace = true }
25
+ websocket = { workspace = true }
26
+ reqwest = { workspace = true }
27
27
28
28
# solana
29
- sdk = { package = " solana-sdk " , version = " >=1.16, <2.0 " }
30
- rpc = { package = " solana-rpc-client " , version = " >=1.16, <2.0 " }
31
- rpc-api = { package = " solana-rpc-client-api " , version = " >=1.16, <2.0 " }
29
+ sdk = { workspace = true }
30
+ rpc = { workspace = true }
31
+ rpc-api = { workspace = true }
32
32
33
33
# parsing
34
- serde = { version = " 1.0 " , features = [ " derive " ] }
35
- json = { package = " sonic-rs " , version = " 0.3 " }
36
- humantime = " 2.1 "
34
+ serde = { workspace = true }
35
+ json = { workspace = true }
36
+ humantime = { workspace = true }
37
37
38
38
# codec
39
- base64 = " 0.12 "
40
- bs58 = " 0.5 "
41
- bincode = " 1.3 "
42
- zstd = " 0.13 "
39
+ base64 = { workspace = true }
40
+ bs58 = { workspace = true }
41
+ bincode = { workspace = true }
42
+ zstd = { workspace = true }
43
43
44
44
# containers
45
- scc = " 2.2.5 "
46
- smallvec = { version = " 1.13 " , features = [ " serde " ] }
45
+ scc = { workspace = true }
46
+ smallvec = { workspace = true }
47
47
48
48
# logging
49
- tracing = " 0.1 "
49
+ tracing = { workspace = true }
50
50
51
51
# misc
52
- thiserror = " 1.0"
53
-
52
+ thiserror = { workspace = true }
0 commit comments