Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Light client extrinsic root mismatch #6262

@bkchr

Description

@bkchr

I pushed all my changes. The changes to substrate are trivial:

  • making service/chain_spec modules pub
  • enable mdns on dev chains so that the light client can discover the node
  • disable root checking in the fetcher
  • try getting blocks to finalize by setting justification_period to 1, but that doesn't seem to work

To reproduce (assumes the substrate/substrate-subxt are side by side):

cd substrate-subxt/light-client
./gen-chain-spec.sh
./run.sh
cargo test -- test_light_client --ignored

Originally posted by @dvc94ch in #6143 (comment)

Metadata

Metadata

Assignees

Labels

I3-bugThe node fails to follow expected behavior.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions