Ali Behjati 2 gadi atpakaļ
vecāks
revīzija
d77070feae
2 mainītis faili ar 3 papildinājumiem un 4 dzēšanām
  1. 2 3
      hermes/src/network/pythnet.rs
  2. 1 1
      hermes/src/store.rs

+ 2 - 3
hermes/src/network/pythnet.rs

@@ -43,13 +43,12 @@ pub async fn spawn(pythnet_ws_endpoint: String, store: Store) -> Result<()> {
             encoding: Some(UiAccountEncoding::Base64Zstd),
             ..Default::default()
         },
-        filters: Some(vec![RpcFilterType::Memcmp(Memcmp {
+        filters:        Some(vec![RpcFilterType::Memcmp(Memcmp {
             offset:   0,
             bytes:    MemcmpEncodedBytes::Bytes(b"PAS1".to_vec()),
             encoding: None,
         })]),
-        with_context: Some(true),
-        ..Default::default()
+        with_context:   Some(true),
     };
 
     let (mut notif, _unsub) = client

+ 1 - 1
hermes/src/store.rs

@@ -76,7 +76,7 @@ impl Store {
             Update::Vaa(vaa_bytes) => {
                 let vaa =
                     serde_wormhole::from_slice::<Vaa<&serde_wormhole::RawMessage>>(&vaa_bytes)?;
-                let payload = WormholePayload::try_from_bytes(&vaa.payload, &vaa_bytes)?;
+                let payload = WormholePayload::try_from_bytes(vaa.payload, &vaa_bytes)?;
 
                 // FIXME: Validate the VAA
                 // FIXME: Skip similar VAAs