意图
用户从 Liquidity、Portfolio、Lending 或 Smart Wallet 等页面发起操作。
Execution Substrate
当前 checkout 未包含 osw-contract 子仓库,因此无法读取完整架构源文件。这里先提供可用摘要,避免文档页面在启动环境中渲染运行时错误。
执行边界
前端负责意图、预览与准备;osw-contract 仍是最终链上执行底座。
缺源降级
页面会明确标记源文件缺失,而不是把 ENOENT 错误暴露到 docs 壳层。
自动恢复
恢复 osw-contract/docs/EXECUTION_ARCHITECTURE.cn.md 后会自动读取完整深潜内容。
当前 checkout 不包含 osw-contract 目录,因此无法渲染完整的 osw-contract 架构深潜。恢复该子仓库后,本页面会重新使用 canonical 文档源。
这条链路展示的是,一个用户意图如何变成一次受约束的协议调用。
用户从 Liquidity、Portfolio、Lending 或 Smart Wallet 等页面发起操作。
前端与 executor 准备 calldata、授权、value 与模拟结果。
用户钱包或 Safe 流程在任何链上状态变更前完成确认。
osw-contract action 在链上约束最终的协议调用路径。
Pancake V3 作为当前执行体系最清晰的一组参考动作族。
mint、increase、decrease、remove、collect 与 swap 准备依赖已部署 action artifact。
Safe proposal 与 smart wallet 流程复用同一条执行边界。
协议差异通过 executor profile 与 deployment address book 解析。
安全不是单个 action 的属性,而是多层共同作用的结果。
opland 不托管资产,签名权仍保留在用户钱包或 Safe 流程中。
执行路径在最终提交前完成准备与模拟。
action 地址与 ABI 必须来自恢复后的 osw-contract artifacts 与部署记录。
信任模型的作用是把假设与责任边界显式写清楚。
任何操作都不应绕过账户所有者或 Safe 流程的显式确认。
完整信任模型依赖当前 workspace 中存在 osw-contract 仓库。
下面这些文件是当前页面的主要依据。
osw-contract/docs/EXECUTION_ARCHITECTURE.cn.md
完整架构深潜源文件;当前 checkout 缺失。
docs/site/reference/osw-contract.md
当前仓库内可用的公开 reference 摘要。