Skip to content

Comments

Zingo config public api rework pt1#2187

Draft
Oscar-Pepper wants to merge 15 commits intozingolabs:devfrom
Oscar-Pepper:zingo_config_public_api_rework_pt1
Draft

Zingo config public api rework pt1#2187
Oscar-Pepper wants to merge 15 commits intozingolabs:devfrom
Oscar-Pepper:zingo_config_public_api_rework_pt1

Conversation

@Oscar-Pepper
Copy link
Contributor

@Oscar-Pepper Oscar-Pepper commented Feb 19, 2026

on top of #2194

first part of zingo config public API rework in the larger scope of tightening up public API and removing foreign types across whole of zingolib crates and other crates in zingolib workspace

  • removes zebra-chain types, replacing with new 'zingo_common_components' types which have a more stable public API and also are maintained by zingolabs to prevent major semver version updates.
  • cleans up zingo config builder pattern making the config more safe for future additions without changing current public API
  • adds/improves doc comments
  • cleans up config.rs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant