From befac11dfe348e051f5c6d0674ffe8449d7d371d Mon Sep 17 00:00:00 2001 From: Maxim Andreev Date: Thu, 5 Dec 2024 06:07:14 +0000 Subject: [PATCH] release 0.6.0 --- Cargo.lock | 4 +- Cargo.toml | 2 +- benchmark/providers/evmole-rs/Cargo.lock | 95 +---------------------- benchmark/providers/evmole-rs/src/main.rs | 1 - javascript/package.json | 2 +- 5 files changed, 6 insertions(+), 98 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 82b90c6..abc5c2d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "alloy-dyn-abi" @@ -564,7 +564,7 @@ dependencies = [ [[package]] name = "evmole" -version = "0.5.1" +version = "0.6.0" dependencies = [ "alloy-dyn-abi", "alloy-primitives", diff --git a/Cargo.toml b/Cargo.toml index 8cb1fa4..9252985 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evmole" -version = "0.5.1" +version = "0.6.0" edition = "2021" description = "Extracts function selectors and arguments from EVM bytecode" authors = ["Maxim Andreev "] diff --git a/benchmark/providers/evmole-rs/Cargo.lock b/benchmark/providers/evmole-rs/Cargo.lock index 920be90..7be1f67 100644 --- a/benchmark/providers/evmole-rs/Cargo.lock +++ b/benchmark/providers/evmole-rs/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ahash" @@ -400,12 +400,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "bumpalo" -version = "3.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" - [[package]] name = "byte-slice-cast" version = "1.2.2" @@ -670,13 +664,10 @@ dependencies = [ [[package]] name = "evmole" -version = "0.5.1" +version = "0.6.0" dependencies = [ "alloy-dyn-abi", "alloy-primitives", - "serde", - "serde-wasm-bindgen", - "wasm-bindgen", ] [[package]] @@ -855,16 +846,6 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" -[[package]] -name = "js-sys" -version = "0.3.74" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705" -dependencies = [ - "once_cell", - "wasm-bindgen", -] - [[package]] name = "k256" version = "0.13.4" @@ -921,12 +902,6 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" -[[package]] -name = "log" -version = "0.4.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" - [[package]] name = "main" version = "0.1.0" @@ -1337,17 +1312,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "serde-wasm-bindgen" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" -dependencies = [ - "js-sys", - "serde", - "wasm-bindgen", -] - [[package]] name = "serde_derive" version = "1.0.210" @@ -1620,61 +1584,6 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" -[[package]] -name = "wasm-bindgen" -version = "0.2.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" -dependencies = [ - "cfg-if", - "once_cell", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.77", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.77", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.97" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" - [[package]] name = "windows-sys" version = "0.52.0" diff --git a/benchmark/providers/evmole-rs/src/main.rs b/benchmark/providers/evmole-rs/src/main.rs index 3d85cfa..f4ace49 100644 --- a/benchmark/providers/evmole-rs/src/main.rs +++ b/benchmark/providers/evmole-rs/src/main.rs @@ -4,7 +4,6 @@ use std::io::{BufWriter, Write}; use std::time::Instant; use clap::{Parser, ValueEnum}; -use hex::FromHex; #[derive(serde::Deserialize)] struct Input { diff --git a/javascript/package.json b/javascript/package.json index 5256a13..e6d7341 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,7 +1,7 @@ { "name": "evmole", "description": "Extracts function selectors and arguments from EVM bytecode", - "version": "0.5.1", + "version": "0.6.0", "license": "MIT", "collaborators": [ "Maxim Andreev "