Skip to content

Commit 539756c

Browse files
authored
chore: add mainnet-stage to SDK (#1824)
1 parent d9fd29d commit 539756c

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

batcher/aligned-sdk/src/core/types.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,7 @@ pub enum Network {
402402
Holesky,
403403
HoleskyStage,
404404
Mainnet,
405+
MainnetStage,
405406
}
406407

407408
impl FromStr for Network {
@@ -413,8 +414,9 @@ impl FromStr for Network {
413414
"holesky-stage" => Ok(Network::HoleskyStage),
414415
"devnet" => Ok(Network::Devnet),
415416
"mainnet" => Ok(Network::Mainnet),
417+
"mainnet-stage" => Ok(Network::MainnetStage),
416418
_ => Err(
417-
"Invalid network, possible values are: \"holesky\", \"holesky-stage\", \"devnet\", \"mainnet\""
419+
"Invalid network, possible values are: \"holesky\", \"holesky-stage\", \"devnet\", \"mainnet\", \"mainnet-stage\""
418420
.to_string(),
419421
),
420422
}

batcher/aligned-sdk/src/sdk.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,9 @@ pub fn get_payment_service_address(network: Network) -> ethers::types::H160 {
279279
H160::from_str("0x7577Ec4ccC1E6C529162ec8019A49C13F6DAd98b").unwrap()
280280
}
281281
Network::Mainnet => H160::from_str("0xb0567184A52cB40956df6333510d6eF35B89C8de").unwrap(),
282+
Network::MainnetStage => {
283+
H160::from_str("0x88ad27EfBeF16b6fC5b2E40c5155d61876f847c5").unwrap()
284+
}
282285
}
283286
}
284287

@@ -290,6 +293,9 @@ pub fn get_aligned_service_manager_address(network: Network) -> ethers::types::H
290293
H160::from_str("0x9C5231FC88059C086Ea95712d105A2026048c39B").unwrap()
291294
}
292295
Network::Mainnet => H160::from_str("0xeF2A435e5EE44B2041100EF8cbC8ae035166606c").unwrap(),
296+
Network::MainnetStage => {
297+
H160::from_str("0x96b6a29D7B98519Ae66E6398BD27A76B30a5dC3f").unwrap()
298+
}
293299
}
294300
}
295301

batcher/aligned/src/main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ enum NetworkArg {
224224
Holesky,
225225
HoleskyStage,
226226
Mainnet,
227+
MainnetStage,
227228
}
228229

229230
impl From<NetworkArg> for Network {
@@ -233,6 +234,7 @@ impl From<NetworkArg> for Network {
233234
NetworkArg::Holesky => Network::Holesky,
234235
NetworkArg::HoleskyStage => Network::HoleskyStage,
235236
NetworkArg::Mainnet => Network::Mainnet,
237+
NetworkArg::MainnetStage => Network::MainnetStage,
236238
}
237239
}
238240
}

0 commit comments

Comments
 (0)