diff --git a/CHANGELOG.md b/CHANGELOG.md index 48222dd62e5..178c130aeae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +## [2.0.0-pre-rc.21.4] - 2024-05-28 + +### Changed + +- improve deserialization error message + ## [2.0.0-pre-rc.21.3] - 2024-05-08 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index dfc86319c63..601d121ccbd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace.package] edition = "2021" -version = "2.0.0-pre-rc.21.3" +version = "2.0.0-pre-rc.21.4" # TODO: teams are being deprecated update the authors URL authors = ["Iroha 2 team "] @@ -15,45 +15,45 @@ categories = ["cryptography::cryptocurrencies"] [workspace.dependencies] iroha = { path = "cli" } -iroha_torii = { version = "=2.0.0-pre-rc.21.3", path = "torii" } -iroha_torii_derive = { version = "=2.0.0-pre-rc.21.3", path = "torii/derive" } -iroha_torii_const = { version = "=2.0.0-pre-rc.21.3", path = "torii/const" } -iroha_macro_utils = { version = "=2.0.0-pre-rc.21.3", path = "macro/utils" } -iroha_telemetry = { version = "=2.0.0-pre-rc.21.3", path = "telemetry" } -iroha_telemetry_derive = { version = "=2.0.0-pre-rc.21.3", path = "telemetry/derive" } -iroha_p2p = { version = "=2.0.0-pre-rc.21.3", path = "p2p" } -iroha_core = { version = "=2.0.0-pre-rc.21.3 ", path = "core" } -iroha_primitives = { version = "=2.0.0-pre-rc.21.3", path = "primitives", default-features = false } -iroha_primitives_derive = { version = "=2.0.0-pre-rc.21.3", path = "primitives/derive" } -iroha_data_model = { version = "=2.0.0-pre-rc.21.3", path = "data_model", default-features = false } -iroha_data_model_derive = { version = "=2.0.0-pre-rc.21.3", path = "data_model/derive" } -iroha_client = { version = "=2.0.0-pre-rc.21.3", path = "client" } -iroha_config = { version = "=2.0.0-pre-rc.21.3", path = "config" } -iroha_config_base = { version = "=2.0.0-pre-rc.21.3", path = "config/base" } -iroha_schema_gen = { version = "=2.0.0-pre-rc.21.3", path = "schema/gen" } -iroha_schema = { version = "=2.0.0-pre-rc.21.3", path = "schema", default-features = false } -iroha_schema_derive = { version = "=2.0.0-pre-rc.21.3", path = "schema/derive" } -iroha_logger = { version = "=2.0.0-pre-rc.21.3", path = "logger" } -iroha_crypto = { version = "=2.0.0-pre-rc.21.3", path = "crypto", default-features = false } -iroha_macro = { version = "=2.0.0-pre-rc.21.3", path = "macro", default-features = false } -iroha_derive = { version = "=2.0.0-pre-rc.21.3", path = "macro/derive" } -iroha_futures = { version = "=2.0.0-pre-rc.21.3", path = "futures" } -iroha_futures_derive = { version = "=2.0.0-pre-rc.21.3", path = "futures/derive" } -iroha_genesis = { version = "=2.0.0-pre-rc.21.3", path = "genesis" } -iroha_ffi = { version = "=2.0.0-pre-rc.21.3", path = "ffi" } -iroha_ffi_derive = { version = "=2.0.0-pre-rc.21.3", path = "ffi/derive" } -iroha_version = { version = "=2.0.0-pre-rc.21.3", path = "version", default-features = false } -iroha_version_derive = { version = "=2.0.0-pre-rc.21.3", path = "version/derive", default-features = false } -iroha_wasm_codec = { version = "=2.0.0-pre-rc.21.3", path = "wasm_codec" } -iroha_wasm_builder = { version = "=2.0.0-pre-rc.21.3", path = "wasm_builder" } - -iroha_smart_contract = { version = "=2.0.0-pre-rc.21.3", path = "smart_contract" } -iroha_smart_contract_derive = { version = "=2.0.0-pre-rc.21.3", path = "smart_contract/derive" } -iroha_smart_contract_utils = { version = "=2.0.0-pre-rc.21.3", path = "smart_contract/utils" } -iroha_executor_derive = { version = "=2.0.0-pre-rc.21.3", path = "smart_contract/executor/derive" } -iroha_trigger_derive = { version = "=2.0.0-pre-rc.21.3", path = "smart_contract/trigger/derive" } - -test_network = { version = "=2.0.0-pre-rc.21.3", path = "core/test_network" } +iroha_torii = { version = "=2.0.0-pre-rc.21.4", path = "torii" } +iroha_torii_derive = { version = "=2.0.0-pre-rc.21.4", path = "torii/derive" } +iroha_torii_const = { version = "=2.0.0-pre-rc.21.4", path = "torii/const" } +iroha_macro_utils = { version = "=2.0.0-pre-rc.21.4", path = "macro/utils" } +iroha_telemetry = { version = "=2.0.0-pre-rc.21.4", path = "telemetry" } +iroha_telemetry_derive = { version = "=2.0.0-pre-rc.21.4", path = "telemetry/derive" } +iroha_p2p = { version = "=2.0.0-pre-rc.21.4", path = "p2p" } +iroha_core = { version = "=2.0.0-pre-rc.21.4 ", path = "core" } +iroha_primitives = { version = "=2.0.0-pre-rc.21.4", path = "primitives", default-features = false } +iroha_primitives_derive = { version = "=2.0.0-pre-rc.21.4", path = "primitives/derive" } +iroha_data_model = { version = "=2.0.0-pre-rc.21.4", path = "data_model", default-features = false } +iroha_data_model_derive = { version = "=2.0.0-pre-rc.21.4", path = "data_model/derive" } +iroha_client = { version = "=2.0.0-pre-rc.21.4", path = "client" } +iroha_config = { version = "=2.0.0-pre-rc.21.4", path = "config" } +iroha_config_base = { version = "=2.0.0-pre-rc.21.4", path = "config/base" } +iroha_schema_gen = { version = "=2.0.0-pre-rc.21.4", path = "schema/gen" } +iroha_schema = { version = "=2.0.0-pre-rc.21.4", path = "schema", default-features = false } +iroha_schema_derive = { version = "=2.0.0-pre-rc.21.4", path = "schema/derive" } +iroha_logger = { version = "=2.0.0-pre-rc.21.4", path = "logger" } +iroha_crypto = { version = "=2.0.0-pre-rc.21.4", path = "crypto", default-features = false } +iroha_macro = { version = "=2.0.0-pre-rc.21.4", path = "macro", default-features = false } +iroha_derive = { version = "=2.0.0-pre-rc.21.4", path = "macro/derive" } +iroha_futures = { version = "=2.0.0-pre-rc.21.4", path = "futures" } +iroha_futures_derive = { version = "=2.0.0-pre-rc.21.4", path = "futures/derive" } +iroha_genesis = { version = "=2.0.0-pre-rc.21.4", path = "genesis" } +iroha_ffi = { version = "=2.0.0-pre-rc.21.4", path = "ffi" } +iroha_ffi_derive = { version = "=2.0.0-pre-rc.21.4", path = "ffi/derive" } +iroha_version = { version = "=2.0.0-pre-rc.21.4", path = "version", default-features = false } +iroha_version_derive = { version = "=2.0.0-pre-rc.21.4", path = "version/derive", default-features = false } +iroha_wasm_codec = { version = "=2.0.0-pre-rc.21.4", path = "wasm_codec" } +iroha_wasm_builder = { version = "=2.0.0-pre-rc.21.4", path = "wasm_builder" } + +iroha_smart_contract = { version = "=2.0.0-pre-rc.21.4", path = "smart_contract" } +iroha_smart_contract_derive = { version = "=2.0.0-pre-rc.21.4", path = "smart_contract/derive" } +iroha_smart_contract_utils = { version = "=2.0.0-pre-rc.21.4", path = "smart_contract/utils" } +iroha_executor_derive = { version = "=2.0.0-pre-rc.21.4", path = "smart_contract/executor/derive" } +iroha_trigger_derive = { version = "=2.0.0-pre-rc.21.4", path = "smart_contract/trigger/derive" } + +test_network = { version = "=2.0.0-pre-rc.21.4", path = "core/test_network" } proc-macro2 = "1.0.81" syn = { version = "2.0.60", default-features = false } quote = "1.0.36" diff --git a/client/tests/integration/smartcontracts/Cargo.toml b/client/tests/integration/smartcontracts/Cargo.toml index f138ae919db..ab8d36b39a8 100644 --- a/client/tests/integration/smartcontracts/Cargo.toml +++ b/client/tests/integration/smartcontracts/Cargo.toml @@ -1,6 +1,6 @@ [workspace.package] edition = "2021" -version = "2.0.0-pre-rc.21.3" +version = "2.0.0-pre-rc.21.4" # TODO: teams are being deprecated update the authors URL authors = ["Iroha 2 team "] @@ -28,10 +28,10 @@ opt-level = "z" # Optimize for size vs speed with "s"/"z"(removes vectorizat codegen-units = 1 # Further reduces binary size but increases compilation time [workspace.dependencies] -iroha_smart_contract = { version = "=2.0.0-pre-rc.21.3", path = "../../../../smart_contract", features = ["debug"]} -iroha_trigger = { version = "=2.0.0-pre-rc.21.3", path = "../../../../smart_contract/trigger", features = ["debug"]} -iroha_executor = { version = "=2.0.0-pre-rc.21.3", path = "../../../../smart_contract/executor" } -iroha_schema = { version = "=2.0.0-pre-rc.21.3", path = "../../../../schema" } +iroha_smart_contract = { version = "=2.0.0-pre-rc.21.4", path = "../../../../smart_contract", features = ["debug"]} +iroha_trigger = { version = "=2.0.0-pre-rc.21.4", path = "../../../../smart_contract/trigger", features = ["debug"]} +iroha_executor = { version = "=2.0.0-pre-rc.21.4", path = "../../../../smart_contract/executor" } +iroha_schema = { version = "=2.0.0-pre-rc.21.4", path = "../../../../schema" } parity-scale-codec = { version = "3.2.1", default-features = false } anyhow = { version = "1.0.71", default-features = false } diff --git a/default_executor/Cargo.toml b/default_executor/Cargo.toml index 0cfa5c3b25b..757c58e1280 100644 --- a/default_executor/Cargo.toml +++ b/default_executor/Cargo.toml @@ -2,7 +2,7 @@ name = "iroha_default_executor" edition = "2021" -version = "2.0.0-pre-rc.21.3" +version = "2.0.0-pre-rc.21.4" # TODO: teams are being deprecated update the authors URL authors = ["Iroha 2 team "] @@ -24,7 +24,7 @@ opt-level = "z" # Optimize for size vs speed with "s"/"z"(removes vectorizat codegen-units = 1 # Further reduces binary size but increases compilation time [dependencies] -iroha_executor = { version = "2.0.0-pre-rc.21.3", path = "../smart_contract/executor", features = ["debug"] } +iroha_executor = { version = "2.0.0-pre-rc.21.4", path = "../smart_contract/executor", features = ["debug"] } getrandom = { version = "0.2", features = ["custom"] } lol_alloc = "0.4.0" diff --git a/wasm_codec/Cargo.toml b/wasm_codec/Cargo.toml index 53072e2329f..7f6f7cdb190 100644 --- a/wasm_codec/Cargo.toml +++ b/wasm_codec/Cargo.toml @@ -10,7 +10,7 @@ license.workspace = true workspace = true [dependencies] -iroha_core_wasm_codec_derive = { version = "=2.0.0-pre-rc.21.3", path = "derive" } +iroha_core_wasm_codec_derive = { version = "=2.0.0-pre-rc.21.4", path = "derive" } thiserror = { workspace = true } wasmtime = { workspace = true }