Skip to content

Commit 42c1e29

Browse files
committed
Add api_key field to rollup rpc config
1 parent d45a29a commit 42c1e29

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/citrea_config/rollup.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ pub struct RpcConfig {
4949
/// Maximum number of subscription connections
5050
#[serde(default = "default_max_subscriptions_per_connection")]
5151
pub max_subscriptions_per_connection: u32,
52+
/// API key for protected JSON-RPC methods
53+
pub api_key: Option<String>,
5254
}
5355

5456
#[inline]
@@ -145,6 +147,7 @@ impl Default for RollupConfig {
145147
batch_requests_limit: 50,
146148
enable_subscriptions: true,
147149
max_subscriptions_per_connection: 100,
150+
api_key: Some("12345".to_string()),
148151
},
149152
storage: StorageConfig {
150153
path: TempDir::new()

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pub mod bitcoin;
2-
mod citrea_cli;
2+
pub mod citrea_cli;
33
mod citrea_config;
4-
mod client;
4+
pub mod client;
55
pub mod config;
66
mod docker;
77
pub mod framework;

0 commit comments

Comments
 (0)