File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -45,14 +45,14 @@ async fn main() {
4545
4646 // Create the decoder server instance
4747 let decoder_server = server:: DecoderStandaloneServer :: new ( decoder, cache_expiration) ;
48-
49- // Start JSON-RPC server
50- tracing:: info!( "running JSON-RPC decoder server at {}" , rpc_server_address) ;
5148 let cors = CorsLayer :: new ( )
5249 . allow_origin ( Any )
5350 . allow_methods ( Any )
5451 . allow_headers ( Any ) ;
55- let http_middleware = tower:: ServiceBuilder :: new ( ) . layer ( cors) ;
52+
53+ // Start JSON-RPC server
54+ tracing:: info!( "running JSON-RPC decoder server at {}" , rpc_server_address) ;
55+ let http_middleware = tower:: ServiceBuilder :: new ( ) . layer ( cors. clone ( ) ) ;
5656 let http_server = Server :: builder ( )
5757 . set_http_middleware ( http_middleware)
5858 . build ( rpc_server_address. clone ( ) )
@@ -64,8 +64,10 @@ async fn main() {
6464 // Start RESTful API server
6565 let restful_handle = if let Some ( restful_server_address) = restful_server_address {
6666 tracing:: info!( "running RESTful API server at {}" , restful_server_address) ;
67- let app =
68- server:: DecoderStandaloneServer :: create_restful_routes ( ) . with_state ( decoder_server) ;
67+
68+ let app = server:: DecoderStandaloneServer :: create_restful_routes ( )
69+ . with_state ( decoder_server)
70+ . layer ( cors) ;
6971
7072 let restful_listener = tokio:: net:: TcpListener :: bind ( & restful_server_address)
7173 . await
You can’t perform that action at this time.
0 commit comments