File tree 5 files changed +17
-19
lines changed
5 files changed +17
-19
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ clap = { version = "4.0", features = ["derive"] }
17
17
hex = " 0.4.3"
18
18
jsonrpc-core = " 18.0.0"
19
19
log = " 0.4.17"
20
- serde = { version = " 1.0.147 " , features = [" derive" ] }
21
- serde_json = " 1.0.87 "
20
+ serde = { version = " 1.0.148 " , features = [" derive" ] }
21
+ serde_json = " 1.0.89 "
22
22
spacesvm = { path = " ../spacesvm" }
23
- tokio = { version = " 1.22.0" , features = [" full " ] }
23
+ tokio = { version = " 1.22.0" , features = [] }
Original file line number Diff line number Diff line change @@ -15,14 +15,14 @@ name = "spacesvm"
15
15
path = " src/bin/spaces/main.rs"
16
16
17
17
[dependencies ]
18
- avalanche-types = { version = " 0.0.143 " , features = [" subnet" ] }
18
+ avalanche-types = { version = " 0.0.144 " , features = [" subnet" ] }
19
19
byteorder = " 1.4.3"
20
- chrono = " 0.4.22 "
20
+ chrono = " 0.4.23 "
21
21
crossbeam-channel = " 0.5.6"
22
22
derivative = " 2.2.0"
23
23
dyn-clone = " 1.0.9"
24
24
ethereum-types = { version = " 0.14.0" }
25
- clap = { version = " 4.0.22 " , features = [" cargo" , " derive" ] }
25
+ clap = { version = " 4.0.27 " , features = [" cargo" , " derive" ] }
26
26
eip-712 = " 0.1.0"
27
27
env_logger = " 0.10.0"
28
28
hex = " 0.4.3"
@@ -32,23 +32,23 @@ jsonrpc-core = "18.0.0"
32
32
jsonrpc-core-client = { version = " 18.0.0" }
33
33
jsonrpc-derive = " 18.0"
34
34
log = " 0.4.17"
35
- lru = " 0.8.0 "
35
+ lru = " 0.8.1 "
36
36
prost = " 0.11.2"
37
37
ripemd = " 0.1.3"
38
38
semver = " 1.0.14"
39
- serde = { version = " 1.0.147 " , features = [" derive" ] }
40
- serde_json = " 1.0.87 "
39
+ serde = { version = " 1.0.148 " , features = [" derive" ] }
40
+ serde_json = " 1.0.89 "
41
41
serde_yaml = " 0.9.14"
42
42
sha3 = " 0.10.6"
43
- tokio = { version = " 1.21.2 " , features = [" fs" , " rt-multi-thread" ] }
43
+ tokio = { version = " 1.22.0 " , features = [" fs" , " rt-multi-thread" ] }
44
44
tokio-stream = { version = " 0.1.11" , features = [" net" ] }
45
45
tonic = { version = " 0.8.2" , features = [" gzip" ] }
46
46
tonic-health = " 0.7"
47
47
typetag = " 0.2"
48
48
49
49
[dev-dependencies ]
50
50
jsonrpc-tcp-server = " 18.0.0"
51
- futures-test = " 0.3.24 "
51
+ futures-test = " 0.3.25 "
52
52
53
53
[[test ]]
54
54
name = " integration"
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ async fn main() -> Result<()> {
45
45
) = tokio:: sync:: broadcast:: channel ( 1 ) ;
46
46
47
47
info ! ( "starting spacesvm-rs" ) ;
48
- let vm_server = subnet:: rpc:: vm:: server:: Server :: new ( Box :: new ( vm:: ChainVm :: new ( ) ) , stop_ch_tx) ;
48
+ let vm_server = subnet:: rpc:: vm:: server:: Server :: new ( vm:: ChainVm :: new ( ) , stop_ch_tx) ;
49
49
50
50
subnet:: rpc:: plugin:: serve ( vm_server, stop_ch_rx)
51
51
. await
Original file line number Diff line number Diff line change @@ -26,10 +26,8 @@ async fn test_api() {
26
26
27
27
// setup stop channel for grpc services.
28
28
let ( stop_ch_tx, stop_ch_rx) : ( Sender < ( ) > , Receiver < ( ) > ) = tokio:: sync:: broadcast:: channel ( 1 ) ;
29
- let vm_server = avalanche_types:: subnet:: rpc:: vm:: server:: Server :: new (
30
- Box :: new ( vm:: ChainVm :: new ( ) ) ,
31
- stop_ch_tx,
32
- ) ;
29
+ let vm_server =
30
+ avalanche_types:: subnet:: rpc:: vm:: server:: Server :: new ( vm:: ChainVm :: new ( ) , stop_ch_tx) ;
33
31
34
32
// start Vm service
35
33
let vm_addr = utils:: new_socket_addr ( ) ;
@@ -112,7 +110,7 @@ async fn test_api() {
112
110
. await
113
111
. unwrap ( ) ;
114
112
115
- let mut client = spacesvm:: api:: client:: Client :: new ( http:: Uri :: from_static ( "http://test.url" ) ) ;
113
+ let client = spacesvm:: api:: client:: Client :: new ( http:: Uri :: from_static ( "http://test.url" ) ) ;
116
114
117
115
// ping
118
116
let ( _id, json_str) = client. raw_request ( "ping" , & Params :: None ) . await ;
Original file line number Diff line number Diff line change @@ -13,11 +13,11 @@ homepage = "https://avax.network"
13
13
[dev-dependencies ]
14
14
avalanche-installer = " 0.0.8"
15
15
avalanche-network-runner-sdk = " 0.3.0" # https://crates.io/crates/avalanche-network-runner-sdk
16
- avalanche-types = { version = " 0.0.140 " , features = [" client" , " subnet" ] } # https://crates.io/crates/avalanche-types
16
+ avalanche-types = { version = " 0.0.144 " , features = [" client" , " subnet" ] } # https://crates.io/crates/avalanche-types
17
17
env_logger = " 0.10.0"
18
18
log = " 0.4.17"
19
19
random-manager = " 0.0.1"
20
20
serde_json = " 1.0.87" # https://github.com/serde-rs/json/releases
21
21
tempfile = " 3.3.0"
22
22
spacesvm = { path = " ../../spacesvm" }
23
- tokio = { version = " 1.21.2 " , features = [] } # https://github.com/tokio-rs/tokio/releases
23
+ tokio = { version = " 1.22.0 " , features = [] } # https://github.com/tokio-rs/tokio/releases
You can’t perform that action at this time.
0 commit comments