From b53a93a6762324b66a4e67add5fdfc65c9897f07 Mon Sep 17 00:00:00 2001
From: Davide Galassi <davxy@datawok.net>
Date: Wed, 1 Nov 2023 09:15:19 +0100
Subject: [PATCH] Bump ec-utils version (#2104)

---
 Cargo.lock                                      |  2 +-
 substrate/primitives/crypto/ec-utils/Cargo.toml |  2 +-
 substrate/primitives/crypto/ec-utils/src/lib.rs | 12 ++++++------
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index f2b9b9ec45d..1f22fccd2c1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -17085,7 +17085,7 @@ dependencies = [
 
 [[package]]
 name = "sp-crypto-ec-utils"
-version = "0.4.0"
+version = "0.4.1"
 dependencies = [
  "ark-bls12-377",
  "ark-bls12-377-ext",
diff --git a/substrate/primitives/crypto/ec-utils/Cargo.toml b/substrate/primitives/crypto/ec-utils/Cargo.toml
index 651fc96d7ac..3c84c17a5c2 100644
--- a/substrate/primitives/crypto/ec-utils/Cargo.toml
+++ b/substrate/primitives/crypto/ec-utils/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "sp-crypto-ec-utils"
-version = "0.4.0"
+version = "0.4.1"
 authors.workspace = true
 description = "Host functions for common Arkworks elliptic curve operations"
 edition.workspace = true
diff --git a/substrate/primitives/crypto/ec-utils/src/lib.rs b/substrate/primitives/crypto/ec-utils/src/lib.rs
index e3aea98faa1..970ad71765a 100644
--- a/substrate/primitives/crypto/ec-utils/src/lib.rs
+++ b/substrate/primitives/crypto/ec-utils/src/lib.rs
@@ -15,14 +15,14 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-//! Elliptic curves which are mostly compatible with *Arkworks* library
-//! mostly useful in non-native contexts.
+//! This crate offers elliptic curves types which are compatible with the
+//! [Arkworks](https://github.com/arkworks-rs) library functionalities.
 //!
-//! The definitions make use of host functions to offload the non-native
-//! computational environment from the some of the most computationally
-//! expensive operations by internally leveraging the
+//! The implementation has been primarily designed to be used in slow hosted
+//! targets (e.g. wasm32) and offloads the most computationally expensive
+//! operations to the host by leveraging the
 //! [arkworks-extensions](https://github.com/paritytech/arkworks-extensions)
-//! library.
+//! library and Substrate's host functions.
 //!
 //! The exported types are organized and named in a way that mirrors the structure
 //! of the types in the original Arkworks library. This design choice aims to make
-- 
GitLab