diff --git a/lazer/Cargo.lock b/lazer/Cargo.lock index db00451155..3cdb3a4c03 100644 --- a/lazer/Cargo.lock +++ b/lazer/Cargo.lock @@ -3177,6 +3177,20 @@ dependencies = [ [[package]] name = "pyth-lazer-protocol" version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "694b671c6f258fdd8e5c28a5ad8cf2ce20e416417c9a5619c0d00397f400e2f8" +dependencies = [ + "anyhow", + "byteorder", + "derive_more", + "itertools 0.13.0", + "rust_decimal", + "serde", +] + +[[package]] +name = "pyth-lazer-protocol" +version = "0.2.0" dependencies = [ "anyhow", "bincode", @@ -3195,7 +3209,7 @@ dependencies = [ "bytemuck", "byteorder", "hex", - "pyth-lazer-protocol", + "pyth-lazer-protocol 0.1.3", "solana-program-test", "solana-sdk", "thiserror 2.0.3", diff --git a/lazer/contracts/solana/programs/pyth-lazer-solana-contract/Cargo.toml b/lazer/contracts/solana/programs/pyth-lazer-solana-contract/Cargo.toml index f4c43cfa95..642016757f 100644 --- a/lazer/contracts/solana/programs/pyth-lazer-solana-contract/Cargo.toml +++ b/lazer/contracts/solana/programs/pyth-lazer-solana-contract/Cargo.toml @@ -19,7 +19,7 @@ no-log-ix-name = [] idl-build = ["anchor-lang/idl-build"] [dependencies] -pyth-lazer-protocol = { version = "0.1.2", path = "../../../../sdk/rust/protocol" } +pyth-lazer-protocol = "0.1.2" anchor-lang = "0.30.1" bytemuck = "1.20.0" diff --git a/lazer/sdk/rust/protocol/src/router.rs b/lazer/sdk/rust/protocol/src/router.rs index 307e9aa9d4..f6559b0f28 100644 --- a/lazer/sdk/rust/protocol/src/router.rs +++ b/lazer/sdk/rust/protocol/src/router.rs @@ -8,7 +8,7 @@ use { serde::{de::Error, Deserialize, Serialize}, std::{ num::NonZeroI64, - ops::{Add, Deref, DerefMut, Div, Mul, Sub}, + ops::{Add, Deref, DerefMut, Div, Sub}, time::{SystemTime, UNIX_EPOCH}, }, };