• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hyperledger-labs / fabric-smart-client / 30293000891 / 7
81%
main: 81%

Build:
DEFAULT BRANCH: main
Ran 27 Jul 2026 06:29PM UTC
Files 484
Run time 19s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Jul 2026 06:16PM UTC coverage: 36.903% (+0.02%) from 36.886%
30293000891.7

push

github

web-flow
feature(nwo): allow minimal FSC fabric config for runtime injection (#1605)

* feature(nwo): allow minimal FSC fabric config for runtime injection

Add an opt-in Topology.MinimalFSCFabricConfig flag (with
EnableMinimalFSCFabricConfig() setter) that makes NWO emit only
`fabric:\n  enabled: true` into each FSC node's core.yaml instead of
the full generated fabric extension, so the rest of the fabric
configuration can be injected into the FSC node at runtime.

The flag lives on the fabric Topology and is inherited by fabricx via
struct embedding. fabricx's scv2 sidecar extensions (queryService,
notificationService) are unaffected and continue to be merged in as
before. Default behavior is unchanged.

Fixes #1604

Signed-off-by: Angelo De Caro <adc@zurich.ibm.com>

* feat(fabric): support runtime-injected network config end to end

Allow FSC nodes started with Topology.MinimalFSCFabricConfig (only
`fabric.enabled: true` in core.yaml) to actually boot and later receive
their full Fabric configuration via FSNProvider.AddNetwork.

- platform/fabric/core: allow zero-network startup instead of failing
  with "no fabric network configured"; AddNetwork still works to
  populate the config afterwards.
- platform/fabric/sdk/dig: no-op registerProcessorsForDrivers on zero
  configured networks instead of erroring.
- integration/nwo/fabric/network: extract RenderFSCFabricExtension so
  the full FSC extension YAML can be rendered on demand even when the
  node's own core.yaml stays minimal.
- integration/fabric/iou_runtime_config: new integration test that
  boots FSC nodes minimal, injects the full network config into every
  node at runtime (including the committer/delivery/RWSet wiring the
  SDK normally performs at boot), then runs the standard IOU flow.
- Makefile / CI: wire up the new fabric-iou_runtime_config integration
  target.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: Angelo De Caro <adc@zurich.ibm.com>

* address review comme... (continued)

13420 of 36366 relevant lines covered (36.9%)

35.68 hits per line

Source Files on job itest-fabric-iouhsm - 30293000891.7
  • Tree
  • List 484
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 30293000891
  • bf6043c2 on github
  • Prev Job for on main (#29900688672.13)
  • Next Job for on main (#30294090796.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc