mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 20:29:23 +00:00
Don't consider the Serai set in the cosigning protocol
The Serai set SHOULD be banned from setting keys so this SHOULD be unreachable. It's now explicitly unreachable.
This commit is contained in:
@@ -161,6 +161,11 @@ async fn keys_for_network(
|
|||||||
serai: &TemporalSerai<'_>,
|
serai: &TemporalSerai<'_>,
|
||||||
network: NetworkId,
|
network: NetworkId,
|
||||||
) -> Result<Option<(Session, KeyPair)>, String> {
|
) -> Result<Option<(Session, KeyPair)>, String> {
|
||||||
|
// The Serai network never cosigns so it has no keys for cosigning
|
||||||
|
if network == NetworkId::Serai {
|
||||||
|
return Ok(None);
|
||||||
|
}
|
||||||
|
|
||||||
let Some(latest_session) =
|
let Some(latest_session) =
|
||||||
serai.validator_sets().session(network).await.map_err(|e| format!("{e:?}"))?
|
serai.validator_sets().session(network).await.map_err(|e| format!("{e:?}"))?
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user