# 黑洞星活动 ## status GET api/coin/status returns ```json { "symbol": "doge", // 当前 coin "icon": "http://a.png", // coin icon "price": 2.07, // 单价(RMB) "step": 0.001, // 每秒建议步长,可围绕此值随机递增 "progress": 12.00123, // 进度, 0 表示 stopped "total": 208 // 已获得总数 } ``` ## 1. 启动 > 启动后不支持手动停止 POST api/coin/boot returns ```json { "symbol": "doge", // 当前 coin "icon": "http://a.png", // coin icon "price": 2.07, // 单价(RMB) "step": 0.001, // 每秒建议步长,可围绕此值随机递增 "progress": 12.00123, // 进度, 0 表示 stopped "total": 208 // 已获得总数 } ``` **启动成功后, progress>0, 用progress 作为开始** 2. 历史记录 GET api/coin/history?page=1&limit=30 returns ```json { "history": [{ "symbol": "doge", "icon": "http://a.png", "amount": 12.00034, "ts": 1235345435, "from": "abcde034345dd", "to": "aabde2343df34", "out": 0/1 // 转入时. 数字前应显示 + 号, 转出时用 - 号, 最好颜色不同 // 当 =0 时显示 + 号,表示是一条挖矿记录 // "from" 为空, "to" 为用户设置的导出地址 },{ }] } ``` 3. 更新提币地址 POST api/coin/addr params ```json { "symbol": "doge", "addr": "aaabbbcccddd3343" } ``` returns ```json { } ``` 4. 导出/提币 POST api/coin/transfer params ```json { "symbol": "doge", "amount": 100 } ``` returns ```json { } ``` 5. 钱包 钱包协议增加字段 GET api/usr/balance returns ```json { "now_money": "98876.00", "recharge": 0, "orderStatusSum": 1124, "coins": [ // 新增 { "symbol": "doge", "icon": "http://a.png", "total": 123.43, "addr": "1243434345" } ] } ```