Skip to content

v10.0.3

Choose a tag to compare

@branarakic branarakic released this 07 Jul 14:31
1536fae

DKG v10.0.3 — patch

Patch release on top of v10.0.2, live on npm as @origintrail-official/dkg@10.0.3 and tracked by the mainnet (Base / Gnosis / NeuroWeb) and testnet auto-update channels. No contract changes — no deployment required (no Solidity source or ABI changes since 10.0.2).

Added

  • RPC usage metrics (#1409) and reduced DKG node RPC load across startup and steady-state polling (#1440).

Changed

  • Node UI — PublishingConviction (PCA) owner-access model refactor: a centralized owner-access + signer-planning model, an approve reducer/runner, and ConvictionDetailView decomposition (#1446, #1453, #1468, #1472; from the #1348 / #1350 / #1375 series).

Removed — builder-facing publish surface migrated to the lifecycle-native flow (#1410)

  • Top-level dkg publish and POST /api/knowledge-assets/publish are removed. Publish a named Knowledge Asset via the lifecycle-native flow instead: CLI dkg ka create --share <name> then dkg ka publish <name>; API POST /api/knowledge-assets/:name/vm/publish after createwm/writewm/finalizeswm/share. The removed route returns an explicit error pointing at the new path. Builders integrating against the old command/route must migrate.

Fixed

  • Folded-private ACK anchoring gated on storage-ack v2, with legacy V10 ACK-provider fallbacks (#1369, #1371).
  • WM→SWM promote migration isolated on a dedicated context graph (#1464, #1483).
  • Base mainnet ACK candidate filtering by active network relays (#1482).
  • Devnet UI solc / config (#1403) and testnet store preflight resilience (#1408).
  • Devnet regression lane repaired against the #1410 KA-publish CLI unification — a shared runKaPublishLifecycle helper, the rpc-quiet-window budget, and the daemon.log double-write (#1496).

Full changelog: v10.0.2...v10.0.3