Skip to content

Commit eeae20d

Browse files
committed
fix abi test
1 parent 29ad202 commit eeae20d

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

frozen-abi/src/abi_example.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -613,6 +613,14 @@ impl<O: AbiEnumVisitor, E: AbiEnumVisitor> AbiEnumVisitor for Result<O, E> {
613613
}
614614
}
615615

616+
impl AbiEnumVisitor for str {
617+
fn visit_for_abi(&self, digester: &mut AbiDigester) -> DigestResult {
618+
info!("AbiEnumVisitor for str");
619+
"".serialize(digester.create_new())
620+
.map_err(DigestError::wrap_by_type::<str>)
621+
}
622+
}
623+
616624
#[cfg(not(target_os = "solana"))]
617625
impl<T: AbiExample> AbiExample for std::sync::OnceLock<T> {
618626
fn example() -> Self {

message/src/versions/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ pub const MESSAGE_VERSION_PREFIX: u8 = 0x80;
3838
/// format.
3939
#[cfg_attr(
4040
feature = "frozen-abi",
41-
frozen_abi(digest = "Hndd1SDxQ5qNZvzHo77dpW6uD5c1DJNVjtg8tE6hc432"),
41+
frozen_abi(digest = "AbhbWKcm8BEickDjeXN7mL4BTvrqvhVKv7ZXNykq22ck"),
4242
derive(AbiEnumVisitor, AbiExample)
4343
)]
4444
#[derive(Debug, PartialEq, Eq, Clone)]

0 commit comments

Comments
 (0)