Update serai-coordinator-cosign to the new serai-client-serai

This commit is contained in:
Luke Parker
2025-11-15 16:10:25 -05:00
parent 609cf06393
commit 3cfbd9add7
6 changed files with 48 additions and 19 deletions

View File

@@ -65,6 +65,17 @@ impl From<SeraiAddress> for Public {
}
}
impl From<crate::crypto::Public> for SeraiAddress {
fn from(key: crate::crypto::Public) -> Self {
Public::from(key).into()
}
}
impl From<SeraiAddress> for crate::crypto::Public {
fn from(address: SeraiAddress) -> Self {
Public::from(address).into()
}
}
// We use Bech32m to encode addresses
impl core::fmt::Display for SeraiAddress {
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {

View File

@@ -73,7 +73,7 @@ impl UnbalancedMerkleTree {
}
/// An unbalanced Merkle tree which is incrementally created.
#[derive(Clone, PartialEq, Eq, Debug)]
#[derive(Clone, PartialEq, Eq, Debug, BorshSerialize, BorshDeserialize)]
#[cfg_attr(
feature = "non_canonical_scale_derivations",
derive(scale::Encode, scale::Decode, scale::DecodeWithMemTracking)