Преглед на файлове

fix(lazer-protocol): Make JrpcId cloneable

Mike Rolish преди 1 месец
родител
ревизия
689b6bb002
променени са 3 файла, в които са добавени 5 реда и са изтрити 5 реда
  1. 3 3
      Cargo.lock
  2. 1 1
      lazer/sdk/rust/protocol/Cargo.toml
  3. 1 1
      lazer/sdk/rust/protocol/src/jrpc.rs

+ 3 - 3
Cargo.lock

@@ -5711,7 +5711,7 @@ dependencies = [
  "hex",
  "humantime-serde",
  "libsecp256k1 0.7.2",
- "pyth-lazer-protocol 0.18.0",
+ "pyth-lazer-protocol 0.18.1",
  "reqwest 0.12.23",
  "serde",
  "serde_json",
@@ -5746,7 +5746,7 @@ dependencies = [
 
 [[package]]
 name = "pyth-lazer-protocol"
-version = "0.18.0"
+version = "0.18.1"
 dependencies = [
  "alloy-primitives 0.8.25",
  "anyhow",
@@ -5792,7 +5792,7 @@ dependencies = [
  "fs-err",
  "protobuf",
  "protobuf-codegen",
- "pyth-lazer-protocol 0.18.0",
+ "pyth-lazer-protocol 0.18.1",
  "serde_json",
 ]
 

+ 1 - 1
lazer/sdk/rust/protocol/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "pyth-lazer-protocol"
-version = "0.18.0"
+version = "0.18.1"
 edition = "2021"
 description = "Pyth Lazer SDK - protocol types."
 license = "Apache-2.0"

+ 1 - 1
lazer/sdk/rust/protocol/src/jrpc.rs

@@ -6,7 +6,7 @@ use crate::{api::Channel, price::Price};
 use serde::{Deserialize, Serialize};
 use std::time::Duration;
 
-#[derive(Serialize, Deserialize, Debug, Default, Eq, PartialEq)]
+#[derive(Serialize, Deserialize, Clone, Debug, Default, Eq, PartialEq)]
 #[serde(untagged)]
 pub enum JrpcId {
     String(String),