Skip to content

Update Nethermind in exec integration tests #3984

@michaelsproul

Description

@michaelsproul

Description

While working on #3982 I tried upgrading Nethermind to a more recent version as well. I ran into an issue where the kiln config is missing from the new version of Nethermind, so this flag is invalid:

.arg("--config")
.arg("kiln")

We're currently pinned on Nethermind v1.14.6 where kiln is still a valid concept:

const NETHERMIND_BRANCH: &str = "release/1.14.6";

I tested the latest stable at time of writing v1.16.1 and it doesn't support Kiln any longer.

Steps to resolve

I think we need a new genesis.json that's not based on Kiln, here:

/// Modified kiln config
pub fn nethermind_genesis_json() -> Value {

We could likely use one of the genesis generator tools. Related: #3807.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions