From 4f102e22949e05b4114e7e5ea5d02b413879411b Mon Sep 17 00:00:00 2001 From: Kyryl R Date: Wed, 24 Dec 2025 15:15:48 +0200 Subject: [PATCH] Fixed cargo metadata and linter warnings --- Cargo.toml | 3 + crates/cli-client/Cargo.toml | 4 ++ crates/coin-store/Cargo.toml | 4 ++ crates/coin-store/src/error.rs | 3 + crates/coin-store/src/filter.rs | 4 +- crates/coin-store/src/store.rs | 55 +++++++++++-------- crates/options-relay/Cargo.toml | 3 + crates/options-relay/src/client/publishing.rs | 2 +- crates/options-relay/src/client/read_only.rs | 2 +- crates/signer/Cargo.toml | 4 ++ crates/signer/src/lib.rs | 3 - 11 files changed, 56 insertions(+), 31 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 00ddaad..4d585f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,6 +10,9 @@ edition = "2024" rust-version = "1.91.0" authors = ["Blockstream"] readme = "README.md" +repository = "https://github.com/Blockstream/simplicity-dex" +keywords = ["liquid", "bitcoin", "options", "simplicity"] +categories = ["cryptography::cryptocurrencies"] [workspace.dependencies] anyhow = { version = "1.0.100" } diff --git a/crates/cli-client/Cargo.toml b/crates/cli-client/Cargo.toml index 24c4fe3..4f75164 100644 --- a/crates/cli-client/Cargo.toml +++ b/crates/cli-client/Cargo.toml @@ -7,6 +7,10 @@ version.workspace = true edition.workspace = true rust-version.workspace = true authors.workspace = true +readme.workspace = true +repository.workspace = true +keywords.workspace = true +categories.workspace = true [[bin]] name = "simplicity-dex" diff --git a/crates/coin-store/Cargo.toml b/crates/coin-store/Cargo.toml index bd35eff..5ccd793 100644 --- a/crates/coin-store/Cargo.toml +++ b/crates/coin-store/Cargo.toml @@ -7,6 +7,10 @@ version.workspace = true edition.workspace = true rust-version.workspace = true authors.workspace = true +readme.workspace = true +repository.workspace = true +keywords.workspace = true +categories.workspace = true [dependencies] simplicityhl = { workspace = true } diff --git a/crates/coin-store/src/error.rs b/crates/coin-store/src/error.rs index e826ec1..3a97dd8 100644 --- a/crates/coin-store/src/error.rs +++ b/crates/coin-store/src/error.rs @@ -37,4 +37,7 @@ pub enum StoreError { #[error("Migration error")] Migration(#[from] sqlx::migrate::MigrateError), + + #[error("Value overflow during calculation")] + ValueOverflow, } diff --git a/crates/coin-store/src/filter.rs b/crates/coin-store/src/filter.rs index 153d107..ee394a3 100644 --- a/crates/coin-store/src/filter.rs +++ b/crates/coin-store/src/filter.rs @@ -5,7 +5,7 @@ pub struct Filter { pub(crate) asset_id: Option, pub(crate) script_pubkey: Option