Skip to content

Fix wallet core configuration, validation, tests, and CI#15

Merged
ipicoinrepo merged 3 commits into
mainfrom
codex/open-source-foundation
Jul 15, 2026
Merged

Fix wallet core configuration, validation, tests, and CI#15
ipicoinrepo merged 3 commits into
mainfrom
codex/open-source-foundation

Conversation

@ipicoinrepo

Copy link
Copy Markdown
Member

Summary

  • document pre-alpha security and release boundaries
  • require explicit validated chain configuration
  • replace prefix-only address checks with Bech32 decoding and payload validation
  • make wallet creation return its instance
  • replace placeholder tests with meaningful model and configuration coverage
  • add pinned least-privilege CI and remove unsafe automatic Git mutations

Verification

  • 7 test files and 11 tests pass on Node.js 24
  • high-severity production dependency audit threshold passes
  • the remaining low-severity elliptic advisory is inherited and must be removed before a supported release

@ipicoinrepo
ipicoinrepo merged commit 70704fc into main Jul 15, 2026
4 checks passed
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