458371a73d
## 变更内容 - 新增 `profile_wallet_refund_outbox` 表与 enqueue/process procedure,退款主路径进入 SpacetimeDB。 - 外部生成失败事务、inline 资产失败和跨节点 worker 统一使用库内 outbox,按 ledger 幂等并在事务内完成退款与删除。 - SpacetimeDB 完全不可达时才写本机 emergency spool,恢复时重新入库;兼容旧 spool 文件并保留 attempt 追踪。 - 更新 SpacetimeDB migration、生成 bindings、架构文档、运维恢复说明和项目决策记录。 ## 验证 - `cargo check -p spacetime-module -p spacetime-client -p api-server --manifest-path server-rs/Cargo.toml` - api-server / spacetime-client / spacetime-module / module-runtime 定向测试 - `npm run check:spacetime-schema` - `npm run check:spacetime-runtime-access` - `npm run check:server-rs-ddd` - `npm run check:encoding` - `git diff --check` Reviewed-on: http://192.168.35.82/git/GenarrativeAI/Genarrative/pulls/204 Co-authored-by: kdletters <kdletters@qq.com> Co-committed-by: kdletters <kdletters@qq.com>
24 lines
791 B
TOML
24 lines
791 B
TOML
[package]
|
|
name = "spacetime-module"
|
|
edition.workspace = true
|
|
version.workspace = true
|
|
license.workspace = true
|
|
|
|
[lib]
|
|
crate-type = ["cdylib"]
|
|
path = "src/active.rs"
|
|
|
|
[dependencies]
|
|
log = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
shared-contracts = { workspace = true }
|
|
module-ai = { workspace = true, features = ["spacetime-types"] }
|
|
module-assets = { workspace = true, features = ["spacetime-types"] }
|
|
module-editor-agent = { workspace = true, features = ["spacetime-types"] }
|
|
module-runtime = { workspace = true, features = ["spacetime-types"] }
|
|
sha2 = { workspace = true }
|
|
spacetimedb = { workspace = true, features = ["unstable"] }
|
|
spacetimedb-lib = { workspace = true, features = ["serde"] }
|
|
time = { workspace = true, features = ["parsing"] }
|