Skip to content

Commit

Permalink
Merge tag 'v0.14.3'
Browse files Browse the repository at this point in the history
Pathfinder v0.14.3
  • Loading branch information
steebchen committed Sep 23, 2024
2 parents 8f7c5d7 + c52eb5d commit 21fa279
Show file tree
Hide file tree
Showing 8 changed files with 114 additions and 126 deletions.
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ More expansive patch notes and explanations may be found in the specific [pathfi
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## [0.14.3] - 2024-09-23

### Added
### Fixed

- Pathfinder now fetches data concurrently from the feeder gateway when catching up. The `--gateway.fetch-concurrency` CLI option can be used to limit how many blocks are fetched concurrently (the default is 8).
- Pathfinder occasionally corrupts its Merkle trie storage during reorgs and then stops later with a "Node X at height Y is missing" or "Stored node's hash is missing" error.

## [0.14.2] - 2024-09-03

Expand Down
42 changes: 21 additions & 21 deletions Cargo.lock

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

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ lto = true
opt-level = 3

[workspace.package]
authors = ["Equilibrium Labs <[email protected]>"]
version = "0.14.3"
edition = "2021"
license = "MIT OR Apache-2.0"
rust-version = "1.80"
version = "0.14.2"
rust-version = "1.80"
authors = ["Equilibrium Labs <[email protected]>"]

[workspace.dependencies]
anyhow = "1.0.75"
Expand Down
2 changes: 1 addition & 1 deletion crates/load-test/Cargo.lock

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

7 changes: 1 addition & 6 deletions crates/load-test/src/requests/v05.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,7 @@ use serde::Deserialize;
use serde_json::json;

use crate::types::{
Block,
ContractClass,
FeeEstimate,
StateUpdate,
Transaction,
TransactionReceipt,
Block, ContractClass, FeeEstimate, StateUpdate, Transaction, TransactionReceipt,
};

pub type MethodResult<T> = Result<T, Box<goose::goose::TransactionError>>;
Expand Down
2 changes: 1 addition & 1 deletion crates/merkle-tree/src/contract_state.rs
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ pub fn revert_contract_state(
} else {
transaction
.contract_root(head, contract_address)?
.context("Fetching current contract root")?
.unwrap_or(ContractRoot::ZERO)
};

let state_hash = if contract_address.is_system_contract() && root == ContractRoot::ZERO
Expand Down
Loading

0 comments on commit 21fa279

Please sign in to comment.