Skip to content

Roll up adapter import and receipt contracts - #200

Merged
Hisakazu333 merged 67 commits into
developfrom
rollup/hisakazu-adapter-contracts
Jun 26, 2026
Merged

Roll up adapter import and receipt contracts#200
Hisakazu333 merged 67 commits into
developfrom
rollup/hisakazu-adapter-contracts

Conversation

@Hisakazu333

Copy link
Copy Markdown
Owner

Summary

Tests

  • /Users/hisakazu/.nvm/versions/node/v25.7.0/bin/node --test apps/desktop/test/.test.
  • npm run build
  • git diff --check origin/develop..HEAD

Note

  • cargo test --workspace is blocked on this local machine by rustc 1.87.0 while current dependencies require rustc 1.88+. GitHub CI covers Rust on the configured runner.

Hisakazu333 and others added 30 commits June 23, 2026 00:57
Hisakazu333 and others added 28 commits June 25, 2026 21:52
* 新功能(本地桥接): 新增同request_id负载不匹配时的请求拒绝逻辑,更新适配器规范

补充ADAPTER_SPEC.md文档,明确相同request_id仅可用于同语义的请求
新增负载匹配校验相关的辅助函数与处理逻辑,拒绝相同客户端下相同request_id但参数不同的重试请求
添加对应的测试用例验证该校验逻辑的正确性

* fix: reuse pending bridge retry actions
@Hisakazu333
Hisakazu333 merged commit 22d04de into develop Jun 26, 2026
1 check passed
@Hisakazu333
Hisakazu333 deleted the rollup/hisakazu-adapter-contracts branch June 26, 2026 14:06
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