@@ -45,6 +45,7 @@ impl DriaNetworkType {
45
45
pub fn get_static_bootstrap_nodes ( & self ) -> Vec < Multiaddr > {
46
46
match self {
47
47
DriaNetworkType :: Community => [
48
+ // "/ip4/18.205.158.27/tcp/4001/p2p/16Uiu2HAmB2GFG8oYa7DuivXYEsMUPiiKQ6yq9haQHRHHjJrn7FHo",
48
49
"/ip4/44.206.245.139/tcp/4001/p2p/16Uiu2HAm4q3LZU2T9kgjKK4ysy6KZYKLq8KiXQyae4RHdF7uqSt4" ,
49
50
"/ip4/18.234.39.91/tcp/4001/p2p/16Uiu2HAmJqegPzwuGKWzmb5m3RdSUJ7NhEGWB5jNCd3ca9zdQ9dU" ,
50
51
"/ip4/54.242.44.217/tcp/4001/p2p/16Uiu2HAmR2sAoh9F8jT9AZup9y79Mi6NEFVUbwRvahqtWamfabkz" ,
@@ -62,6 +63,7 @@ impl DriaNetworkType {
62
63
pub fn get_static_relay_nodes ( & self ) -> Vec < Multiaddr > {
63
64
match self {
64
65
DriaNetworkType :: Community => [
66
+ // "/ip4/3.88.84.50/tcp/4001/p2p/16Uiu2HAmN35mw5MMf3SCUt3TpEU6WnBvjYJQ4ZZeKHRHEkSc4RPq",
65
67
"/ip4/34.201.33.141/tcp/4001/p2p/16Uiu2HAkuXiV2CQkC9eJgU6cMnJ9SMARa85FZ6miTkvn5fuHNufa" ,
66
68
"/ip4/18.232.93.227/tcp/4001/p2p/16Uiu2HAmHeGKhWkXTweHJTA97qwP81ww1W2ntGaebeZ25ikDhd4z" ,
67
69
"/ip4/54.157.219.194/tcp/4001/p2p/16Uiu2HAm7A5QVSy5FwrXAJdNNsdfNAcaYahEavyjnFouaEi22dcq" ,
@@ -74,15 +76,30 @@ impl DriaNetworkType {
74
76
. collect ( )
75
77
}
76
78
79
+ /// Static RPC Peer IDs.
80
+ #[ inline( always) ]
81
+ pub fn get_static_rpc_nodes ( & self ) -> Vec < Multiaddr > {
82
+ match self {
83
+ DriaNetworkType :: Community => [
84
+ // "/ip4/104.28.54.97/tcp/4001/p2p/16Uiu2HAmEcBQRQy4CVCnQ144rnvagKa1fS5uAguwq9S2DRiRmAWE",
85
+ ]
86
+ . iter ( ) ,
87
+ DriaNetworkType :: Pro => [ ] . iter ( ) ,
88
+ DriaNetworkType :: Test => [ ] . iter ( ) ,
89
+ }
90
+ . map ( |s : & & str | s. parse ( ) . expect ( "could not parse static rpc address" ) )
91
+ . collect ( )
92
+ }
93
+
77
94
/// Static RPC Peer IDs.
78
95
#[ inline( always) ]
79
96
pub fn get_static_rpc_peer_ids ( & self ) -> Vec < PeerId > {
80
- // match self {
81
- // DriaNetworkType::Community => [].iter(),
82
- // DriaNetworkType::Pro => [].iter(),
83
- // }
84
- // .filter_map(|s| s.parse().ok())
85
- // .collect( )
86
- vec ! [ ]
97
+ match self {
98
+ DriaNetworkType :: Community => [ ] . iter ( ) ,
99
+ DriaNetworkType :: Pro => [ ] . iter ( ) ,
100
+ DriaNetworkType :: Test => [ ] . iter ( ) ,
101
+ }
102
+ . map ( | s : & & str | s . parse ( ) . expect ( "could not parse static rpc peer ids" ) )
103
+ . collect ( )
87
104
}
88
105
}
0 commit comments