From c33922f4dc3e8aac404d22e05c1a0dd09f3086a3 Mon Sep 17 00:00:00 2001 From: Guillermo Bescos Date: Wed, 24 Jul 2024 21:56:08 +0100 Subject: [PATCH] fix: make match statement explicit --- target_chains/solana/programs/pyth-push-oracle/src/lib.rs | 2 +- target_chains/solana/programs/pyth-solana-receiver/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/target_chains/solana/programs/pyth-push-oracle/src/lib.rs b/target_chains/solana/programs/pyth-push-oracle/src/lib.rs index c11be204f1..94d02696a9 100644 --- a/target_chains/solana/programs/pyth-push-oracle/src/lib.rs +++ b/target_chains/solana/programs/pyth-push-oracle/src/lib.rs @@ -83,7 +83,7 @@ pub mod pyth_push_oracle { .map_err(|_| PushOracleError::DeserializeMessageFailed)?; let next_timestamp = match message { Message::PriceFeedMessage(price_feed_message) => price_feed_message.publish_time, - _ => { + Message::TwapMessage(_) | Message::PublisherStakeCapsMessage(_) => { return err!(PushOracleError::UnsupportedMessageType); } }; diff --git a/target_chains/solana/programs/pyth-solana-receiver/src/lib.rs b/target_chains/solana/programs/pyth-solana-receiver/src/lib.rs index 1343a61c81..5c83458cb3 100644 --- a/target_chains/solana/programs/pyth-solana-receiver/src/lib.rs +++ b/target_chains/solana/programs/pyth-solana-receiver/src/lib.rs @@ -437,7 +437,7 @@ fn post_price_update_from_vaa<'info>( price_update_account.price_message = price_feed_message; price_update_account.posted_slot = Clock::get()?.slot; } - _ => { + Message::TwapMessage(_) | Message::PublisherStakeCapsMessage(_) => { return err!(ReceiverError::UnsupportedMessageType); } }