From 9d8c74ec1e6a7bd756c106c72d36ef0a1033d594 Mon Sep 17 00:00:00 2001 From: Sergio Chouhy Date: Wed, 13 Aug 2025 09:48:02 -0300 Subject: [PATCH 1/2] taplo --- ci_scripts/lint-ubuntu.sh | 0 nssa/program_methods/Cargo.toml | 1 - nssa/program_methods/guest/Cargo.toml | 3 +-- nssa/rust-toolchain.toml | 1 - nssa/src/signature/public_key.rs | 2 +- nssa/test_program_methods/Cargo.toml | 1 - nssa/test_program_methods/guest/Cargo.toml | 3 +-- 7 files changed, 3 insertions(+), 8 deletions(-) mode change 100644 => 100755 ci_scripts/lint-ubuntu.sh diff --git a/ci_scripts/lint-ubuntu.sh b/ci_scripts/lint-ubuntu.sh old mode 100644 new mode 100755 diff --git a/nssa/program_methods/Cargo.toml b/nssa/program_methods/Cargo.toml index 0f31c9b..ea7e36b 100644 --- a/nssa/program_methods/Cargo.toml +++ b/nssa/program_methods/Cargo.toml @@ -8,4 +8,3 @@ risc0-build = { version = "2.3.1" } [package.metadata.risc0] methods = ["guest"] - diff --git a/nssa/program_methods/guest/Cargo.toml b/nssa/program_methods/guest/Cargo.toml index 12bddbf..4b377c8 100644 --- a/nssa/program_methods/guest/Cargo.toml +++ b/nssa/program_methods/guest/Cargo.toml @@ -7,5 +7,4 @@ edition = "2021" [dependencies] risc0-zkvm = { version = "2.3.1", default-features = false, features = ['std'] } -nssa-core = {path = "../../core"} - +nssa-core = { path = "../../core" } diff --git a/nssa/rust-toolchain.toml b/nssa/rust-toolchain.toml index 8663d46..36614c3 100644 --- a/nssa/rust-toolchain.toml +++ b/nssa/rust-toolchain.toml @@ -2,4 +2,3 @@ channel = "stable" components = ["rustfmt", "rust-src"] profile = "minimal" - diff --git a/nssa/src/signature/public_key.rs b/nssa/src/signature/public_key.rs index 6e0035f..ac163d8 100644 --- a/nssa/src/signature/public_key.rs +++ b/nssa/src/signature/public_key.rs @@ -15,7 +15,7 @@ impl PublicKey { Self(value) } - pub fn try_new(value: [u8; 32]) -> Result { + pub(super) fn try_new(value: [u8; 32]) -> Result { // Check point is valid let _ = secp256k1::XOnlyPublicKey::from_byte_array(value) .map_err(|_| NssaError::InvalidPublicKey)?; diff --git a/nssa/test_program_methods/Cargo.toml b/nssa/test_program_methods/Cargo.toml index 7da210b..dded508 100644 --- a/nssa/test_program_methods/Cargo.toml +++ b/nssa/test_program_methods/Cargo.toml @@ -8,4 +8,3 @@ risc0-build = { version = "2.3.1" } [package.metadata.risc0] methods = ["guest"] - diff --git a/nssa/test_program_methods/guest/Cargo.toml b/nssa/test_program_methods/guest/Cargo.toml index 12bddbf..4b377c8 100644 --- a/nssa/test_program_methods/guest/Cargo.toml +++ b/nssa/test_program_methods/guest/Cargo.toml @@ -7,5 +7,4 @@ edition = "2021" [dependencies] risc0-zkvm = { version = "2.3.1", default-features = false, features = ['std'] } -nssa-core = {path = "../../core"} - +nssa-core = { path = "../../core" } From fe06a22589005e447bc59808baaafba1b1812ad3 Mon Sep 17 00:00:00 2001 From: Sergio Chouhy Date: Wed, 13 Aug 2025 19:21:20 -0300 Subject: [PATCH 2/2] remove serialize and deserialize from message --- nssa/src/public_transaction/message.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nssa/src/public_transaction/message.rs b/nssa/src/public_transaction/message.rs index 784777d..68cb5fb 100644 --- a/nssa/src/public_transaction/message.rs +++ b/nssa/src/public_transaction/message.rs @@ -2,11 +2,11 @@ use nssa_core::{ account::Nonce, program::{InstructionData, ProgramId}, }; -use serde::{Deserialize, Serialize}; +use serde::Serialize; use crate::{Address, error::NssaError, program::Program}; -#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[derive(Debug, Clone, PartialEq, Eq)] pub struct Message { pub(crate) program_id: ProgramId, pub(crate) addresses: Vec
,