合约账变明细
合约账变明细: Agent Java SDK v0.3.0 接入、示例、参数及响应说明。
本文对应 Agent Java SDK v0.3.0、Java 8+ 与该标签的公开契约。示例在合作方后端运行;先按快速开始初始化 client。
示例前提
Java 示例共用以下导入。按快速开始初始化 client,从已保存的绑定取得 platformUserId。示例用户和订单 ID 必须替换为实际持久化值。
listPerpetualLedger
请求模型: PerpetualLedgerRequest.
请求字段
示例仅读取一页。必填条件、玩家范围、筛选语义、limit、cursor 与有限重试见查询概览。翻页保持全部筛选条件不变;不能把错误当作空结果。
合约账变明细
接口:account/ledger。返回的 data 仅包含下面 11 个业务字段,不携带委托布尔标志。
使用接口返回的账变前后余额。不同 changeType 的语义不同,不能假定每条 amount 都等于 walletBalanceAfter − walletBalanceBefore。账变展示/汇总应保留类型和明细身份。
以下为格式示例,使用虚构 ID 和金额:
响应结构示例
以下为合法空页的结构示例,不代表一笔已成交记录。有记录时,items[].data 的字段按上面的资源字段表解释。