瓦舍 H5 · 交易与寄存收益原型 V2

左侧为移动端 H5 原型预览,右侧为对应模块的规则与操作说明。点击左侧底部 Tab 或关键操作,右侧说明区同步切换/定位高亮。

PROTO·PRD

瓦 舍

火箭 A / B 内盘交易中

连续联合曲线 A/B 兑换 · 达毕业门槛进入迁移锁定

内盘进度 48.90%池内有效 A:97.809 / 200
瓦资产快捷入口
兑换比例趋势

纵轴:1 火箭 B 可兑换多少 瓦 A

实时更新 14:32:18
1 B ≈ 0.019011 瓦 A
固定数 K1,424,445
曲线可售 B16,000
当前状态TRADING
B
A
曲线返还0.956 A
预计手续费0.012 A
滑点容差0.50%

最近成交

按队列顺序处理
订单号时间类型成交数量比例手续费状态
个人中心可用 瓦9,900.944日常交易与提取口径
瓦舍可用 瓦1,286.500存入瓦舍 · 可寄存/划转回
当前寄存瓦余额5,320.000锁定中 · 生效次日00:00
本月日均有效寄存
(个人)
2,140.6 瓦
本月日均有效寄存
(平台全量)
86,420.3 瓦
上月已发放寄存收益+226.850 瓦
✦ 奖励构成提示

寄存收益 = 产出库固定奖励(每日发放)+ LP 池收益(按占比分配)+ 历史结转未发放部分;每日 00:00 结算并写入流水。

♢ 风险提示:寄存中的瓦不可直接交易

寄存资金处于锁定状态,次日 00:00 生效;解除寄存需提前申请,生效前不可用,请合理规划流动性。

统计项数值
时间流水号类型数量状态
《"瓦"初期产出与瓦舍寄存收益规则 V1.0》

完整 PRD 八章在右侧展示,点击章节名右侧联动跳转定位。

PRD 章节索引

左侧 H5 原型预览 · 390px 手机视图 · 可点击交互

交易模块说明

A/B 兑换 · 比例机制 · 手续费与滑点 · 订单队列 · 下单确认与校验

一、兑换比例机制

火箭 A/B 采用连续联合曲线(Continuous Joint Curve)定价:池内有效 A 与可售 B 通过固定数 K 关联,随每次成交动态调整。

定价公式

当前比例 = K ÷ 池内有效 A

示例:K = 1,424,445,池内有效 A ≈ 74,916.5 → 比例 ≈ 0.019011 瓦 A / B

  • 卖出 B:按公式计算曲线返还 A,作为"曲线返还/成本"基准;
  • 买入 B:支付 A 按比例折算获得 B,并实时更新池内有效 A;
  • 项目达到毕业门槛(内盘进度 100%)后停止内盘兑换,进入迁移锁定。

二、手续费与滑点

规则
手续费率成交金额的 1.25%(交易时从曲线返还中扣除)
滑点容差0.50%。下单时锁定快照比例,若成交时比例偏移超过容差则拦截提醒
滑点计算滑点 = |成交比例 − 下单快照比例| ÷ 下单快照比例 × 100%
大额预警大额订单按模拟滑点测算,超过容差时确认单标红并需二次确认

三、订单队列处理

提交生成订单号
排队按提交顺序入队
校验余额/限额/滑点
逐笔成交更新比例与池子

订单按先进先出(FIFO)逐笔处理:排队中的订单状态为「排队中」,成交后状态更新为「已成交」,并在成交列表展示订单号与最新状态。

四、下单确认与校验

点击「卖出 B / 兑换 B」后先进行校验,通过后弹出确认单,明细包含:订单号、方向、数量、当前比例、预计到账、手续费、滑点、最终到账(以队列成交实际为准)。

校验项拦截条件提示文案
余额不足卖出量 > 可卖 B;或支付 A > 可用 A余额不足:可卖 12,683.884 B
单笔限额单笔卖出 > 5,000 B;买入支付 > 4,000 A超过单笔限额:单笔最多卖出 5,000 B
滑点超容差模拟滑点 > 0.50%滑点超容差:当前约 0.62%,请调整数量
非负校验数量 ≤ 0 或非数字请输入大于 0 的有效数量

五、成交记录字段

成交列表新增订单号状态字段(已成交 / 排队中),便于追踪订单在队列中的处理进度;到账金额分为「预计」(下单时快照)与「实际」(成交后确定)两列口径。

一、三账分离口径

账户口径可操作
个人中心可用日常交易、提取的余额支付买入、划转至瓦舍
瓦舍可用从个人中心划入的余额寄存、划转回个人中心
寄存锁定寄存中的余额(锁定)解除寄存(次日生效)

三者互不混同,仅通过「划转」「寄存 / 解除寄存」操作流动;资产字段均做非负校验,避免出现负数。

二、操作确认与校验

划转 / 寄存 / 解除寄存均弹出确认单,明细包含:流水号、当前可用、输入数量、操作后余额预估、生效时间。校验失败时直接拦截并给出明确提示。

操作上限生效时间
划转至瓦舍≤ 个人中心可用立即生效
划转回个人≤ 瓦舍可用立即生效
寄存≤ 瓦舍可用次日 00:00 生效
解除寄存≤ 寄存锁定次日 00:00 生效

三、次日生效规则

申请提交生成流水号
当日冻结计入寄存口径
次日00:00正式生效
流水记录状态更新

寄存与解除寄存均为次日 00:00 生效:申请当日即可在流水记录中看到「排队中 / 待生效」状态,生效后更新为「已生效」。

四、月度收益分配公式

个人当月寄存收益

个人当月收益 =(个人当月日均有效寄存 ÷ 平台当月日均有效寄存全量)× 平台当月可分配收益

其中:日均有效寄存 = Σ每日有效寄存瓦数 ÷ 当月天数;有效寄存按寄存生效口径计,解除寄存当日不计入。

奖励构成:产出库固定奖励(每日发放) + LP 池收益(按占比分配) + 历史结转未发放部分;收益明细页按月展示并附带月结快照哈希签名,防止篡改。

五、风险提示文案

寄存中的瓦不可直接交易:寄存资金处于锁定状态,解除寄存需提前申请且次日生效,期间不可用。请根据自身流动性需求合理安排寄存数量与期限。

PRD · PRODUCT REQUIREMENTS DOCUMENT

《"瓦"初期产出与瓦舍寄存收益规则》V1.0

版本:V1.0 | 适用范围:瓦舍 H5 原型(交易 + 瓦舍 + 文档) | 本文档随原型内嵌展示,供产品、研发、运营对齐业务口径。

一、产品概述

1.1 背景与目标

瓦舍面向「瓦」数字资产体系提供两大核心能力:内盘 A/B 项目兑换交易瓦资产寄存收益。初期以 H5 轻量原型验证交易流程、账户体系与寄存收益规则的可理解性与可操作性。

1.2 产品范围

  • 交易模块:项目市场 → 火箭 A/B 内盘兑换(卖出 B / 买入 B)、比例趋势、成交队列;
  • 瓦舍模块:三账分离账户、划转 / 寄存 / 解除寄存、月度收益明细与流水记录;
  • 文档模块:内嵌完整 PRD,支持章节联动跳转。

1.3 术语定义

术语定义
瓦 A / 火箭 B交易资产:A 为计价资产,B 为项目代币,按联合曲线兑换
固定数 K联合曲线常数,当前项目 K = 1,424,445
内盘进度池内有效 A 相对总量(200)的占比,达 100% 毕业
三账分离个人中心可用 / 瓦舍可用 / 寄存锁定 三个独立账户口径
次日生效寄存 / 解除寄存申请在次日 00:00 正式生效
日均有效寄存按生效口径统计的每日寄存均值,用于收益分配

二、业务规则

2.1 A/B 兑换规则

  • 以连续联合曲线定价:当前比例 = K ÷ 池内有效 A
  • 卖出 B:扣除手续费后按曲线返还 A,返回池内有效 A 减少、可售 B 增加;
  • 买入 B:支付 A(含手续费)按当前比例折算 B,池内有效 A 增加、可售 B 减少;
  • 内盘进度达 100% 后停止兑换,进入迁移锁定(外盘处理)。

2.2 三账分离与流转规则

账户流转

个人中心可用 ⇄(划转)瓦舍可用 ⇄(寄存 / 解除寄存)寄存锁定

划转:立即生效;寄存 / 解除寄存:次日 00:00 生效。寄存中的瓦不可直接交易。

2.3 寄存收益规则(V1.0)

  • 奖励构成:产出库固定奖励(每日发放)+ LP 池收益(按占比分配)+ 历史结转未发放部分;
  • 分配口径:个人当月收益 =(个人当月日均有效寄存 ÷ 平台当月日均有效寄存全量)× 平台当月可分配收益;
  • 发放时间:每日 00:00 结算入账,月度收益按月累计展示;
  • 防篡改:月度收益附月结快照哈希签名。

三、角色与权限

角色可操作不可操作
普通用户查看项目市场;A/B 兑换;三账查看与划转;寄存 / 解除寄存;收益与流水查询修改规则参数;审核他人流水;内盘毕业后的外盘兑换
系统(定时任务)每日 00:00 结算收益、生成快照哈希、更新寄存生效状态人工干预单笔交易
运营管理员配置项目参数(K、费率、限额、毕业阈值);查看全量寄存统计绕过校验直接改用户余额

四、功能需求

4.1 交易模块

编号功能说明
TRD-01项目市场新上线 / 即将打满 / 已毕业筛选,卡片展示进度与比例
TRD-02比例趋势图Canvas 绘制近 70 点比例走势,随成交刷新
TRD-03卖出 / 买入切换切换输入口径与输出联动(预计到账)
TRD-04下单确认单明细:订单号 / 数量 / 比例 / 预计到账 / 手续费 / 滑点 / 最终到账
TRD-05校验拦截余额不足、超单笔限额、滑点超容差、非负校验
TRD-06成交列表订单号 / 时间 / 类型 / 数量 / 比例 / 手续费 / 状态(已成交 / 排队中)

4.2 瓦舍模块

编号功能说明
WAL-01三账资产展示个人中心可用 / 瓦舍可用 / 寄存锁定 三卡展示
WAL-02划转至瓦舍确认单含操作后余额预估、流水号,立即生效
WAL-03划转回个人上限校验:≤ 瓦舍可用
WAL-04寄存确认单含生效时间「次日 00:00」,成功 toast 展示流水号
WAL-05解除寄存同样次日生效,流水状态排队中 → 已生效
WAL-06收益明细月份切换(2026-08/07/06),月结快照哈希签名可展开
WAL-07流水记录四类页签:划转 / 寄存 / 解寄存 / 收益发放

4.3 文档模块

  • 手机内展示 PRD 章节索引,点击章节名右侧联动跳转对应章节并高亮;
  • 右侧展示完整八章 PRD,带目录锚点可点击跳转。

五、核心计算逻辑

5.1 卖出 B(计算曲线返还)

卖出 B 数量 amt

返还毛额 = K /(池内有效B + amt 对应折算)… 原型采用 K/va 差分近似

实际到账 = 曲线返还毛额 − 手续费(毛额 × 1.25%);到账 A = max(0, 毛额 − 手续费)

5.2 买入 B(支付 A 折算)

支付 A 数量 pay

净额 = pay /(1 + 1.25%)

获得 B = max(0, 池内可售B − K /(池内有效A + 净额))

5.3 滑点计算

滑点率

滑点 = |成交比例 − 下单快照比例| ÷ 下单快照比例 × 100%

容差 0.50%,超出即拦截或二次确认

5.4 收益分配

个人当月寄存收益

个人收益 =(个人日均有效寄存 ÷ 平台日均有效寄存全量)× 平台当月可分配收益

平台可分配收益 = 产出库固定奖励 + LP 池收益 + 历史结转

六、边界与异常

场景处理
余额不足拦截并提示「余额不足:可卖 xx B」
超过单笔限额拦截并提示「超过单笔限额:单笔最多 xx」
滑点超容差拦截并提示「滑点超容差:当前约 x.xx%」
输入 0 / 负数 / 非数字拦截并提示「请输入大于 0 的有效数量」
寄存超上限拦截并提示「超出可寄存上限:可用 xx 瓦」
内盘毕业停止内盘兑换,提示进入迁移锁定
队列并发按 FIFO 处理,排队中订单不可撤销
结算失败当日收益顺延至次日,快照标注补发

七、校验与合规

  • 非负约束:所有资产展示与到账字段使用 max(0, ·),资产永不为负;
  • 口径一致:三账分离口径与流水记录一一对应,操作生成唯一流水号;
  • 生效规则:寄存 / 解除寄存统一「次日 00:00」生效,避免当日重复套利;
  • 合规表述:全站收益一律以「已发放 / 已结算」的事实口径呈现,不做承诺性收益宣传;
  • 防篡改:月结快照哈希签名,收益明细可追溯。

八、非功能验收

维度验收标准
布局适配宽屏(≥900px)左右分栏正常;窄屏上下堆叠;手机框内三 Tab 可用
交互联动Tab 切换、买卖切换、数量输入、月份切换、子页签切换全部联动;关键操作右侧说明高亮
明细完整性交易确认单、瓦舍操作确认单、校验拦截文案、流水号、状态字段齐全
文档完整性PRD 八章完整、目录锚点可跳转、表格排版可读
工程约束单文件无外部依赖;无重复 id;无 JS 报错;收益表述均为事实口径