Skip to content

Feat/wallet provider abstraction - #98

Merged
nursetechie merged 3 commits into
mainfrom
feat/wallet-provider-abstraction
Aug 2, 2026
Merged

Feat/wallet provider abstraction#98
nursetechie merged 3 commits into
mainfrom
feat/wallet-provider-abstraction

Conversation

@nursetechie

Copy link
Copy Markdown
Contributor

Description

  • Created the generic IWalletProvider mock adapter in src/providers/embedded-wallet.provider.js.
  • Implemented createWallet and getWallet methods that explicitly return only public addresses, completely protecting backend from private keys.
  • Wired the new provider into the DI container in src/app.js.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Testing

Closes #51
closes #51

Checklist

  • Code follows style guidelines (npm run lint run)
  • Tests added/updated and npm run test passes
  • Documentation updated

@nursetechie
nursetechie merged commit f97d56b into main Aug 2, 2026
1 check passed
@grantfox-oss grantfox-oss Bot mentioned this pull request Aug 2, 2026
2 tasks
@Robotron2
Robotron2 deleted the feat/wallet-provider-abstraction branch August 2, 2026 15:13
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.

Embedded Provider Abstraction

1 participant