Myriad仓位或赢款没出现:核交易模型、结算与作废领取
链小知 · 进阶 · 核验 · 依官方文档整理
用已有持仓材料排查默认AMM过滤、订单簿广播未确认,以及普通和作废市场的领取分支。
开始前准备
- 准备已有脱敏市场Rules、仓位/查询条件、成交与可选领取材料;缺网络、模型或回执时保留未知。
1. 固定市场、网络、抵押资产与交易模型
从已有脱敏仓位材料记marketId/marketSlug、outcomeId、networkId与token;executionMode=0是AMM、=1是订单簿,订单簿另有ERC1155 tokenId。不要只按相同标题合并跨链仓位,也不把Points当稳定币。
当前部署表是BNB的订单簿/AMM、Abstract与Linea的AMM,Celo主网仍Coming soon。市场目录能读到当前市场不证明本人可交易;Solana Information Exchange是预告,不能拿未来网络解释原EVM仓位。
检查结果:同一仓位的市场、outcome、网络、抵押资产与executionMode有对应,缺项未猜填。
2. 先排除持仓接口的默认过滤
核已有/users/:address/portfolio材料的请求条件:trading_model默认amm,订单簿需ob,核两种模型需all;min_shares默认0.1,净份额更小的仓位可能被排除。官方注明提供status或status=all会越过此份额过滤,不把空列表直接当零持仓。
记录page/limit与过滤后的分页总数。exclude_history=true只保留开放或已裁决未领取的可操作仓位,已卖出/已领取的历史会被隐藏;筛选和历史范围一致后再比较。/user/*与/users/:address/*认证范围不同,不用旧无认证订单材料判断现行权限。
检查结果:模型、最小份额、status、历史开关和分页均已记录;空列表没有直接写成零持仓。
3. 分开订单成交与链上结算确认
订单簿页面将应用市价单描述为FOK:须全额成交,否则立即取消;API/CLI另有FAK可部分成交,限价单可部分成交,GTC/GTD也不是市价FOK。按原单类型与实际成交份额核,不能由已提交金额推全额持仓。
已有Settlement事件表示撮合器刚广播结算,当前status总是submitted,confirmed/failed只是预留的未来生命周期。核同一txHash的Trade:官方写其在区块挖出后才出现,费用与价格也需读链上OrdersMatched;只有广播记录时保留确认未知,不假造已到账。
检查结果:原订单类型、实际份额、Settlement与相同txHash的Trade分别列明,submitted未当确认。
4. 按Rules核关闭、最终裁决与可领标记
以该市场Rules中的交易截止、观察时间、判定条件、数据源和取消条件核结果。Myriad团队按Rules裁决;关闭后停止交易,但需最终resolved才能领取,官方通常几分钟至48小时不是到账时限保证。
普通已裁决获胜份额每份按1美元结算,败方为0;用原市场抵押资产和精度核,不把显示价格当钱包实收。HIT无到期日,观察到结果才裁决;Perpetual Sentiment永不裁决,不能单因expiresAt为空推故障。winningsToClaim/voidedWinningsToClaim与相应Claimed标记分列。
检查结果:Rules、最终裁决、特殊市场类型和普通/作废可领标记对应,关闭未当可领。
5. 按模型检查作废领取与生成材料
用户交易概述写作废后按取消时开放仓位的市场价值领取,可能高于或低于原投入;订单簿专用redeem-voided接口另写按市场voided payout ratios。两者不是全额原价退款承诺,缺该市场模型和实际作废参数时不自行统一金额。
已有/markets/claim材料必须在market_slug或market_id+network_id二选一,作废还需outcome_id,普通与作废都要求resolved;返回action、outcome_id和calldata。订单簿/positions/redeem及/redeem-voided使用market_id及可选network_id,位置接口返回{to,calldata,value},金额按最小单位。它们是待签名提交的交易材料,200响应不是领取回执;400未裁决/参数错误、404市场或结果缺失也不能记成零余额。
检查结果:作废估值依据、领取方法、市场身份和单位明确;生成calldata未当已退款或已领。
6. 将费用、可领取与实际收到分别收尾
对已有成交核maker/taker与当时市场配置;立即成交的限价单属于taker,不能只见Limit就记免手续费。AMM的0%–2%买入费与应用固定费用、订单簿按价格变化的费率分别列,不能重复扣或用别的模型填空。
把原份额、最终结果、领取标记、交易哈希及钱包实际收到的同链抵押资产分列。API的price在同一段有当前价/平均买价两种解释,未消歧前不据此计算盈亏。9月专业比较讨论现有两模型,不证明某人的结算成功;缺实际收款材料就保持实收未知。
检查结果:费用按对应模型核,可领、领取材料、链上结果与钱包实收分列,价格冲突未被强行算成收益。
怎样确认完成
- 已按官方方法形成持仓过滤、成交确认、裁决、作废/普通领取和实际收款的对照;个人资格与实际领取结果未验证。
常见错误与边界
- FOK、FAK和部分成交限价单不同;广播Settlement不等于链上Trade或最终到账。
- 作废不是无条件退原本金,Perpetual Sentiment也不会按普通到期市场结算。
- 接口可读、市场公开及合约地址存在,不证明个人地区资格或当时流动性。