From cc042ea1d07178c19401b1e5c26c6021a0502515 Mon Sep 17 00:00:00 2001 From: Mitch Turner Date: Wed, 22 Jan 2025 10:48:47 -0700 Subject: [PATCH] Bump version --- CHANGELOG.md | 2 + Cargo.lock | 112 +++++++++--------- Cargo.toml | 60 +++++----- README.md | 2 +- .../upgradable-executor/src/executor.rs | 2 +- 5 files changed, 90 insertions(+), 88 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9810be4bc5e..a900a0250d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [Version 0.41.1] + ### Added - [2551](https://github.com/FuelLabs/fuel-core/pull/2551): Enhanced the DA compressed block header to include block id. - [2595](https://github.com/FuelLabs/fuel-core/pull/2595): Added `indexation` field to the `nodeInfo` GraphQL endpoint to allow checking if a specific indexation is enabled. diff --git a/Cargo.lock b/Cargo.lock index 6ea19abf743..a51001b7391 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "fuel-core" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "assert_matches", @@ -3400,7 +3400,7 @@ dependencies = [ "fuel-core-sync", "fuel-core-trace", "fuel-core-txpool", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-core-upgradable-executor", "futures", "hex", @@ -3451,7 +3451,7 @@ dependencies = [ "fuel-core-services", "fuel-core-storage", "fuel-core-sync", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "hex", "itertools 0.12.1", @@ -3473,11 +3473,11 @@ dependencies = [ [[package]] name = "fuel-core-bft" -version = "0.41.0" +version = "0.41.1" [[package]] name = "fuel-core-bin" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "aws-config", @@ -3492,7 +3492,7 @@ dependencies = [ "fuel-core-metrics", "fuel-core-shared-sequencer", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "hex", "humantime", "itertools 0.12.1", @@ -3515,7 +3515,7 @@ dependencies = [ [[package]] name = "fuel-core-chain-config" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "bech32", @@ -3523,7 +3523,7 @@ dependencies = [ "derivative", "fuel-core-chain-config", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "insta", "itertools 0.12.1", "parquet", @@ -3541,14 +3541,14 @@ dependencies = [ [[package]] name = "fuel-core-client" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "base64 0.22.1", "cynic", "derive_more 0.99.18", "eventsource-client", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "hex", "hyper-rustls 0.24.2", @@ -3565,23 +3565,23 @@ dependencies = [ [[package]] name = "fuel-core-client-bin" -version = "0.41.0" +version = "0.41.1" dependencies = [ "clap", "fuel-core-client", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "serde_json", "tokio", ] [[package]] name = "fuel-core-compression" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "enum_dispatch", "fuel-core-compression", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "paste", "postcard", "proptest", @@ -3594,30 +3594,30 @@ dependencies = [ [[package]] name = "fuel-core-consensus-module" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "fuel-core-chain-config", "fuel-core-poa", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "test-case", ] [[package]] name = "fuel-core-database" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", ] [[package]] name = "fuel-core-e2e-client" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "assert_cmd", @@ -3625,7 +3625,7 @@ dependencies = [ "fuel-core-chain-config", "fuel-core-client", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "hex", "humantime-serde", @@ -3642,12 +3642,12 @@ dependencies = [ [[package]] name = "fuel-core-executor" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "hex", "parking_lot", "serde", @@ -3656,14 +3656,14 @@ dependencies = [ [[package]] name = "fuel-core-gas-price-service" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", "enum-iterator", "fuel-core-services", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-gas-price-algorithm", "futures", "mockito", @@ -3683,14 +3683,14 @@ dependencies = [ [[package]] name = "fuel-core-importer" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-metrics", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "mockall", "parking_lot", "rayon", @@ -3701,18 +3701,18 @@ dependencies = [ [[package]] name = "fuel-core-keygen" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "clap", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "libp2p-identity", "serde", ] [[package]] name = "fuel-core-keygen-bin" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "atty", @@ -3725,7 +3725,7 @@ dependencies = [ [[package]] name = "fuel-core-metrics" -version = "0.41.0" +version = "0.41.1" dependencies = [ "once_cell", "parking_lot", @@ -3740,7 +3740,7 @@ dependencies = [ [[package]] name = "fuel-core-p2p" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3751,7 +3751,7 @@ dependencies = [ "fuel-core-services", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "hex", "hickory-resolver", @@ -3781,7 +3781,7 @@ dependencies = [ [[package]] name = "fuel-core-poa" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3790,7 +3790,7 @@ dependencies = [ "fuel-core-services", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "mockall", "rand", "serde", @@ -3803,7 +3803,7 @@ dependencies = [ [[package]] name = "fuel-core-producer" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3811,7 +3811,7 @@ dependencies = [ "fuel-core-producer", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "mockall", "proptest", "rand", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "fuel-core-relayer" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3836,7 +3836,7 @@ dependencies = [ "fuel-core-services", "fuel-core-storage", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "mockall", "once_cell", @@ -3855,7 +3855,7 @@ dependencies = [ [[package]] name = "fuel-core-services" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3872,7 +3872,7 @@ dependencies = [ [[package]] name = "fuel-core-shared-sequencer" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -3880,7 +3880,7 @@ dependencies = [ "cosmos-sdk-proto", "cosmrs", "fuel-core-services", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-sequencer-proto", "futures", "postcard", @@ -3896,13 +3896,13 @@ dependencies = [ [[package]] name = "fuel-core-storage" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "derive_more 0.99.18", "enum-iterator", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-vm 0.59.1", "impl-tools", "itertools 0.12.1", @@ -3920,13 +3920,13 @@ dependencies = [ [[package]] name = "fuel-core-sync" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", "fuel-core-services", "fuel-core-trace", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "mockall", "rand", @@ -3961,7 +3961,7 @@ dependencies = [ "fuel-core-storage", "fuel-core-trace", "fuel-core-txpool", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-core-upgradable-executor", "futures", "hex", @@ -3989,7 +3989,7 @@ dependencies = [ [[package]] name = "fuel-core-trace" -version = "0.41.0" +version = "0.41.1" dependencies = [ "ctor", "tracing", @@ -3999,7 +3999,7 @@ dependencies = [ [[package]] name = "fuel-core-txpool" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "async-trait", @@ -4009,7 +4009,7 @@ dependencies = [ "fuel-core-storage", "fuel-core-trace", "fuel-core-txpool", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "mockall", "num-rational", @@ -4041,7 +4041,7 @@ dependencies = [ [[package]] name = "fuel-core-types" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "aws-config", @@ -4061,13 +4061,13 @@ dependencies = [ [[package]] name = "fuel-core-upgradable-executor" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "derive_more 0.99.18", "fuel-core-executor", "fuel-core-storage", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "fuel-core-wasm-executor", "parking_lot", "postcard", @@ -4077,13 +4077,13 @@ dependencies = [ [[package]] name = "fuel-core-wasm-executor" -version = "0.41.0" +version = "0.41.1" dependencies = [ "anyhow", "fuel-core-executor", "fuel-core-storage", "fuel-core-types 0.35.0", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "postcard", "proptest", "serde", @@ -4153,7 +4153,7 @@ dependencies = [ [[package]] name = "fuel-gas-price-algorithm" -version = "0.41.0" +version = "0.41.1" dependencies = [ "proptest", "rand", @@ -9809,7 +9809,7 @@ dependencies = [ "fuel-core-storage", "fuel-core-trace", "fuel-core-txpool", - "fuel-core-types 0.41.0", + "fuel-core-types 0.41.1", "futures", "itertools 0.12.1", "rand", diff --git a/Cargo.toml b/Cargo.toml index f80a78f7a02..e4ef7db3f8a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,41 +57,41 @@ homepage = "https://fuel.network/" keywords = ["blockchain", "cryptocurrencies", "fuel-vm", "vm"] license = "BUSL-1.1" repository = "https://github.com/FuelLabs/fuel-core" -version = "0.41.0" +version = "0.41.1" [workspace.dependencies] # Workspace members -fuel-core = { version = "0.41.0", path = "./crates/fuel-core", default-features = false } -fuel-core-client-bin = { version = "0.41.0", path = "./bin/fuel-core-client" } -fuel-core-bin = { version = "0.41.0", path = "./bin/fuel-core" } -fuel-core-keygen = { version = "0.41.0", path = "./crates/keygen" } -fuel-core-keygen-bin = { version = "0.41.0", path = "./bin/keygen" } -fuel-core-chain-config = { version = "0.41.0", path = "./crates/chain-config", default-features = false } -fuel-core-client = { version = "0.41.0", path = "./crates/client" } -fuel-core-compression = { version = "0.41.0", path = "./crates/compression" } -fuel-core-database = { version = "0.41.0", path = "./crates/database" } -fuel-core-metrics = { version = "0.41.0", path = "./crates/metrics" } -fuel-core-services = { version = "0.41.0", path = "./crates/services" } -fuel-core-consensus-module = { version = "0.41.0", path = "./crates/services/consensus_module" } -fuel-core-bft = { version = "0.41.0", path = "./crates/services/consensus_module/bft" } -fuel-core-poa = { version = "0.41.0", path = "./crates/services/consensus_module/poa" } -fuel-core-shared-sequencer = { version = "0.41.0", path = "crates/services/shared-sequencer" } -fuel-core-executor = { version = "0.41.0", path = "./crates/services/executor", default-features = false } -fuel-core-importer = { version = "0.41.0", path = "./crates/services/importer" } -fuel-core-gas-price-service = { version = "0.41.0", path = "crates/services/gas_price_service" } -fuel-core-p2p = { version = "0.41.0", path = "./crates/services/p2p" } -fuel-core-producer = { version = "0.41.0", path = "./crates/services/producer" } -fuel-core-relayer = { version = "0.41.0", path = "./crates/services/relayer" } -fuel-core-sync = { version = "0.41.0", path = "./crates/services/sync" } -fuel-core-txpool = { version = "0.41.0", path = "./crates/services/txpool_v2" } -fuel-core-storage = { version = "0.41.0", path = "./crates/storage", default-features = false } -fuel-core-trace = { version = "0.41.0", path = "./crates/trace" } -fuel-core-types = { version = "0.41.0", path = "./crates/types", default-features = false } +fuel-core = { version = "0.41.1", path = "./crates/fuel-core", default-features = false } +fuel-core-client-bin = { version = "0.41.1", path = "./bin/fuel-core-client" } +fuel-core-bin = { version = "0.41.1", path = "./bin/fuel-core" } +fuel-core-keygen = { version = "0.41.1", path = "./crates/keygen" } +fuel-core-keygen-bin = { version = "0.41.1", path = "./bin/keygen" } +fuel-core-chain-config = { version = "0.41.1", path = "./crates/chain-config", default-features = false } +fuel-core-client = { version = "0.41.1", path = "./crates/client" } +fuel-core-compression = { version = "0.41.1", path = "./crates/compression" } +fuel-core-database = { version = "0.41.1", path = "./crates/database" } +fuel-core-metrics = { version = "0.41.1", path = "./crates/metrics" } +fuel-core-services = { version = "0.41.1", path = "./crates/services" } +fuel-core-consensus-module = { version = "0.41.1", path = "./crates/services/consensus_module" } +fuel-core-bft = { version = "0.41.1", path = "./crates/services/consensus_module/bft" } +fuel-core-poa = { version = "0.41.1", path = "./crates/services/consensus_module/poa" } +fuel-core-shared-sequencer = { version = "0.41.1", path = "crates/services/shared-sequencer" } +fuel-core-executor = { version = "0.41.1", path = "./crates/services/executor", default-features = false } +fuel-core-importer = { version = "0.41.1", path = "./crates/services/importer" } +fuel-core-gas-price-service = { version = "0.41.1", path = "crates/services/gas_price_service" } +fuel-core-p2p = { version = "0.41.1", path = "./crates/services/p2p" } +fuel-core-producer = { version = "0.41.1", path = "./crates/services/producer" } +fuel-core-relayer = { version = "0.41.1", path = "./crates/services/relayer" } +fuel-core-sync = { version = "0.41.1", path = "./crates/services/sync" } +fuel-core-txpool = { version = "0.41.1", path = "./crates/services/txpool_v2" } +fuel-core-storage = { version = "0.41.1", path = "./crates/storage", default-features = false } +fuel-core-trace = { version = "0.41.1", path = "./crates/trace" } +fuel-core-types = { version = "0.41.1", path = "./crates/types", default-features = false } fuel-core-tests = { version = "0.0.0", path = "./tests" } -fuel-core-upgradable-executor = { version = "0.41.0", path = "./crates/services/upgradable-executor" } -fuel-core-wasm-executor = { version = "0.41.0", path = "./crates/services/upgradable-executor/wasm-executor", default-features = false } +fuel-core-upgradable-executor = { version = "0.41.1", path = "./crates/services/upgradable-executor" } +fuel-core-wasm-executor = { version = "0.41.1", path = "./crates/services/upgradable-executor/wasm-executor", default-features = false } fuel-core-xtask = { version = "0.0.0", path = "./xtask" } -fuel-gas-price-algorithm = { version = "0.41.0", path = "crates/fuel-gas-price-algorithm" } +fuel-gas-price-algorithm = { version = "0.41.1", path = "crates/fuel-gas-price-algorithm" } # Fuel dependencies fuel-vm-private = { version = "0.59.1", package = "fuel-vm", default-features = false } diff --git a/README.md b/README.md index 1879cada383..b1b71771439 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ git clone https://github.com/FuelLabs/fuel-core.git Go to the latest release tag for ignition on the `fuel-core` repository : ``` -git checkout v0.41.0 +git checkout v0.41.1 ``` Build your node binary: diff --git a/crates/services/upgradable-executor/src/executor.rs b/crates/services/upgradable-executor/src/executor.rs index 298e20f2f26..7988404d0b7 100644 --- a/crates/services/upgradable-executor/src/executor.rs +++ b/crates/services/upgradable-executor/src/executor.rs @@ -158,7 +158,7 @@ impl Executor { ("0-40-0", 16), ("0-40-1", 17), ("0-40-2", 18), - ("0-41-0", LATEST_STATE_TRANSITION_VERSION), + ("0-41-1", LATEST_STATE_TRANSITION_VERSION), ]; pub fn new(