Skip to content

feat: wallet adapter abstraction and batch ops scaffolding#73

Merged
big14way merged 2 commits intosorosave-protocol:mainfrom
lustsazeus-lab:feat/wallet-batch-integration-scaffold
Feb 26, 2026
Merged

feat: wallet adapter abstraction and batch ops scaffolding#73
big14way merged 2 commits intosorosave-protocol:mainfrom
lustsazeus-lab:feat/wallet-batch-integration-scaffold

Conversation

@lustsazeus-lab
Copy link
Contributor

Summary

Validation

  • npm run build
  • npm test

Notes

This branch includes non-breaking additions to SDK API surface; integration test for #9 is added as a skip with explicit TODO steps for local Soroban container setup.

@lustsazeus-lab
Copy link
Contributor Author

Update (issue #9 integration):

这次同步把原先占位测试补齐为可执行内容。

PR 更新

  • Commit: 0fa9691
  • 变更文件:tests/integration.test.ts
  • 变更内容:
    • it.skip 占位替换为完整可执行的 mock lifecycle 测试
    • 覆盖 wallet adapter + 生命周期调用 + batch 构建断言 + read-model 解析断言
    • 增加 local Soroban 节点可选分支(skipIf

验证

  • npm test -- tests/integration.test.ts

若仓库/组织已开启 Codex 代码评审,可再在 PR 中评论 @codex review 触发标准 GitHub review 审查。

@lustsazeus-lab
Copy link
Contributor Author

@codex review

@big14way big14way merged commit 43198d4 into sorosave-protocol:main Feb 26, 2026
1 check 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.

2 participants