Skip to content

Commit

Permalink
Release v0.33.0 (#2099)
Browse files Browse the repository at this point in the history
  • Loading branch information
xgreenx authored Aug 18, 2024
1 parent f999c83 commit c73431a
Show file tree
Hide file tree
Showing 8 changed files with 63 additions and 60 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [Version 0.33.0]

### Added
- [2094](https://github.com/FuelLabs/fuel-core/pull/2094): Added support for predefined blocks provided via the filesystem.
- [2094](https://github.com/FuelLabs/fuel-core/pull/2094): Added `--predefined-blocks-path` CLI argument to pass the path to the predefined blocks.
Expand Down
56 changes: 28 additions & 28 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

56 changes: 28 additions & 28 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,39 +50,39 @@ homepage = "https://fuel.network/"
keywords = ["blockchain", "cryptocurrencies", "fuel-vm", "vm"]
license = "BUSL-1.1"
repository = "https://github.com/FuelLabs/fuel-core"
version = "0.32.1"
version = "0.33.0"

[workspace.dependencies]
# Workspace members
fuel-core = { version = "0.32.1", path = "./crates/fuel-core", default-features = false }
fuel-core-client-bin = { version = "0.32.1", path = "./bin/fuel-core-client" }
fuel-core-bin = { version = "0.32.1", path = "./bin/fuel-core" }
fuel-core-keygen = { version = "0.32.1", path = "./crates/keygen" }
fuel-core-keygen-bin = { version = "0.32.1", path = "./bin/keygen" }
fuel-core-chain-config = { version = "0.32.1", path = "./crates/chain-config", default-features = false }
fuel-core-client = { version = "0.32.1", path = "./crates/client" }
fuel-core-database = { version = "0.32.1", path = "./crates/database" }
fuel-core-metrics = { version = "0.32.1", path = "./crates/metrics" }
fuel-core-services = { version = "0.32.1", path = "./crates/services" }
fuel-core-consensus-module = { version = "0.32.1", path = "./crates/services/consensus_module" }
fuel-core-bft = { version = "0.32.1", path = "./crates/services/consensus_module/bft" }
fuel-core-poa = { version = "0.32.1", path = "./crates/services/consensus_module/poa" }
fuel-core-executor = { version = "0.32.1", path = "./crates/services/executor", default-features = false }
fuel-core-importer = { version = "0.32.1", path = "./crates/services/importer" }
fuel-core-gas-price-service = { version = "0.32.1", path = "crates/services/gas_price_service" }
fuel-core-p2p = { version = "0.32.1", path = "./crates/services/p2p" }
fuel-core-producer = { version = "0.32.1", path = "./crates/services/producer" }
fuel-core-relayer = { version = "0.32.1", path = "./crates/services/relayer" }
fuel-core-sync = { version = "0.32.1", path = "./crates/services/sync" }
fuel-core-txpool = { version = "0.32.1", path = "./crates/services/txpool" }
fuel-core-storage = { version = "0.32.1", path = "./crates/storage", default-features = false }
fuel-core-trace = { version = "0.32.1", path = "./crates/trace" }
fuel-core-types = { version = "0.32.1", path = "./crates/types", default-features = false }
fuel-core = { version = "0.33.0", path = "./crates/fuel-core", default-features = false }
fuel-core-client-bin = { version = "0.33.0", path = "./bin/fuel-core-client" }
fuel-core-bin = { version = "0.33.0", path = "./bin/fuel-core" }
fuel-core-keygen = { version = "0.33.0", path = "./crates/keygen" }
fuel-core-keygen-bin = { version = "0.33.0", path = "./bin/keygen" }
fuel-core-chain-config = { version = "0.33.0", path = "./crates/chain-config", default-features = false }
fuel-core-client = { version = "0.33.0", path = "./crates/client" }
fuel-core-database = { version = "0.33.0", path = "./crates/database" }
fuel-core-metrics = { version = "0.33.0", path = "./crates/metrics" }
fuel-core-services = { version = "0.33.0", path = "./crates/services" }
fuel-core-consensus-module = { version = "0.33.0", path = "./crates/services/consensus_module" }
fuel-core-bft = { version = "0.33.0", path = "./crates/services/consensus_module/bft" }
fuel-core-poa = { version = "0.33.0", path = "./crates/services/consensus_module/poa" }
fuel-core-executor = { version = "0.33.0", path = "./crates/services/executor", default-features = false }
fuel-core-importer = { version = "0.33.0", path = "./crates/services/importer" }
fuel-core-gas-price-service = { version = "0.33.0", path = "crates/services/gas_price_service" }
fuel-core-p2p = { version = "0.33.0", path = "./crates/services/p2p" }
fuel-core-producer = { version = "0.33.0", path = "./crates/services/producer" }
fuel-core-relayer = { version = "0.33.0", path = "./crates/services/relayer" }
fuel-core-sync = { version = "0.33.0", path = "./crates/services/sync" }
fuel-core-txpool = { version = "0.33.0", path = "./crates/services/txpool" }
fuel-core-storage = { version = "0.33.0", path = "./crates/storage", default-features = false }
fuel-core-trace = { version = "0.33.0", path = "./crates/trace" }
fuel-core-types = { version = "0.33.0", path = "./crates/types", default-features = false }
fuel-core-tests = { version = "0.0.0", path = "./tests" }
fuel-core-upgradable-executor = { version = "0.32.1", path = "./crates/services/upgradable-executor" }
fuel-core-wasm-executor = { version = "0.32.1", path = "./crates/services/upgradable-executor/wasm-executor", default-features = false }
fuel-core-upgradable-executor = { version = "0.33.0", path = "./crates/services/upgradable-executor" }
fuel-core-wasm-executor = { version = "0.33.0", 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.32.1", path = "crates/fuel-gas-price-algorithm" }
fuel-gas-price-algorithm = { version = "0.33.0", path = "crates/fuel-gas-price-algorithm" }

# Fuel dependencies
fuel-vm-private = { version = "0.56.0", package = "fuel-vm", default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion bin/fuel-core/chainspec/local-testnet/chain_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@
"privileged_address": "9f0e19d6c2a6283a3222426ab2630d35516b1799b503f37b02105bebe1b8a3e9"
}
},
"genesis_state_transition_version": 7,
"genesis_state_transition_version": 8,
"consensus": {
"PoAV2": {
"genesis_signing_key": "e0a9fcde1b73f545252e01b30b50819eb9547d07531fa3df0385c5695736634d",
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ expression: json
"privileged_address": "0000000000000000000000000000000000000000000000000000000000000000"
}
},
"genesis_state_transition_version": 7,
"genesis_state_transition_version": 8,
"consensus": {
"PoAV2": {
"genesis_signing_key": "22ec92c3105c942a6640bdc4e4907286ec4728e8cfc0d8ac59aad4d8e1ccaefb",
Expand Down
3 changes: 2 additions & 1 deletion crates/services/upgradable-executor/src/executor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,8 @@ impl<S, R> Executor<S, R> {
("0-30-0", 4),
("0-31-0", 5),
("0-32-0", 6),
("0-32-1", LATEST_STATE_TRANSITION_VERSION),
("0-32-1", 7),
("0-33-0", LATEST_STATE_TRANSITION_VERSION),
];

pub fn new(
Expand Down
2 changes: 1 addition & 1 deletion crates/types/src/blockchain/header.rs
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ pub type ConsensusParametersVersion = u32;
pub type StateTransitionBytecodeVersion = u32;

/// The latest version of the state transition bytecode.
pub const LATEST_STATE_TRANSITION_VERSION: StateTransitionBytecodeVersion = 7;
pub const LATEST_STATE_TRANSITION_VERSION: StateTransitionBytecodeVersion = 8;

#[derive(Copy, Clone, Debug, PartialEq, Eq)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
Expand Down

0 comments on commit c73431a

Please sign in to comment.