Skip to content

Commit a8a678d

Browse files
committed
fix deser
1 parent 5ab8d66 commit a8a678d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/types/messages.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use drift_rs::{
1212
types::{MarketType, SignedMsgOrderParamsDelegateMessage},
1313
};
1414
use ed25519_dalek::{PublicKey, Signature, Verifier};
15-
use serde::de::{value::StrDeserializer, IntoDeserializer};
15+
use serde::de::{value::StringDeserializer, IntoDeserializer};
1616
use serde_json::json;
1717
use solana_sdk::{pubkey::Pubkey, transaction::VersionedTransaction};
1818

@@ -88,8 +88,8 @@ impl OrderMetadataAndMessage {
8888
/// DEV: this performs a deserialization of the raw payload
8989
pub fn order_info(&self) -> SignedMessageInfo {
9090
// expect: message already succesfully deserialized by this point
91-
deser_signed_msg_type::<StrDeserializer<serde::de::value::Error>>(
92-
self.order_message_str.as_str().into_deserializer(),
91+
deser_signed_msg_type::<StringDeserializer<serde::de::value::Error>>(
92+
self.order_message_str.clone().into_deserializer(),
9393
)
9494
.expect("deserializes")
9595
.info(&self.taker_authority)

0 commit comments

Comments
 (0)