null private transactions instead of empty
This commit is contained in:
parent
1da730daa2
commit
848eb61349
@ -359,10 +359,14 @@ impl Web3ProxyApp {
|
||||
.await
|
||||
.context("spawning private_rpcs")?;
|
||||
|
||||
// save the handle to catch any errors
|
||||
handles.push(private_handle);
|
||||
if private_rpcs.conns.len() == 0 {
|
||||
None
|
||||
} else {
|
||||
// save the handle to catch any errors
|
||||
handles.push(private_handle);
|
||||
|
||||
Some(private_rpcs)
|
||||
Some(private_rpcs)
|
||||
}
|
||||
};
|
||||
|
||||
// create rate limiters
|
||||
|
@ -38,7 +38,7 @@ use tracing::{error, info, instrument, trace, warn};
|
||||
/// A collection of web3 connections. Sends requests either the current best server or all servers.
|
||||
#[derive(From)]
|
||||
pub struct Web3Connections {
|
||||
pub(super) conns: HashMap<String, Arc<Web3Connection>>,
|
||||
pub(crate) conns: HashMap<String, Arc<Web3Connection>>,
|
||||
/// any requests will be forwarded to one (or more) of these connections
|
||||
pub(super) synced_connections: ArcSwap<SyncedConnections>,
|
||||
pub(super) pending_transactions:
|
||||
|
Loading…
Reference in New Issue
Block a user