mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-04-30 03:01:58 -04:00
test: add basic auth server tests (#2278)
This commit is contained in:
@@ -75,7 +75,6 @@ pin-project = "1.0"
|
||||
|
||||
# http/rpc
|
||||
hyper = "0.14.25"
|
||||
jsonrpsee = { version = "0.16", features = ["server"] }
|
||||
|
||||
# misc
|
||||
eyre = "0.6.8"
|
||||
|
||||
@@ -3,16 +3,17 @@
|
||||
use crate::dirs::{JwtSecretPath, PlatformPath};
|
||||
use clap::Args;
|
||||
use futures::FutureExt;
|
||||
use jsonrpsee::server::ServerHandle;
|
||||
use reth_network_api::{NetworkInfo, Peers};
|
||||
use reth_provider::{
|
||||
BlockProvider, CanonStateSubscriptions, EvmEnvProvider, HeaderProvider, StateProviderFactory,
|
||||
};
|
||||
use reth_rpc::{JwtError, JwtSecret};
|
||||
use reth_rpc_builder::{
|
||||
auth::AuthServerConfig, constants, error::RpcError, IpcServerBuilder, RethRpcModule,
|
||||
RpcModuleBuilder, RpcModuleSelection, RpcServerConfig, RpcServerHandle, ServerBuilder,
|
||||
TransportRpcModuleConfig,
|
||||
auth::{AuthServerConfig, AuthServerHandle},
|
||||
constants,
|
||||
error::RpcError,
|
||||
IpcServerBuilder, RethRpcModule, RpcModuleBuilder, RpcModuleSelection, RpcServerConfig,
|
||||
RpcServerHandle, ServerBuilder, TransportRpcModuleConfig,
|
||||
};
|
||||
use reth_rpc_engine_api::{EngineApi, EngineApiServer};
|
||||
use reth_tasks::TaskSpawner;
|
||||
@@ -129,7 +130,7 @@ impl RpcServerArgs {
|
||||
executor: Tasks,
|
||||
events: Events,
|
||||
engine_api: Engine,
|
||||
) -> Result<(RpcServerHandle, ServerHandle), RpcError>
|
||||
) -> Result<(RpcServerHandle, AuthServerHandle), RpcError>
|
||||
where
|
||||
Client: BlockProvider
|
||||
+ HeaderProvider
|
||||
@@ -212,7 +213,7 @@ impl RpcServerArgs {
|
||||
network: Network,
|
||||
executor: Tasks,
|
||||
engine_api: EngineApi<Client>,
|
||||
) -> Result<ServerHandle, RpcError>
|
||||
) -> Result<AuthServerHandle, RpcError>
|
||||
where
|
||||
Client: BlockProvider
|
||||
+ HeaderProvider
|
||||
|
||||
Reference in New Issue
Block a user