尊敬的用户:
当前,火币Global在现有Websocket订阅主题“market.$symbol.mbp.$levels”中,仅支持150档MBP增量推送。该增量基于100毫秒间隔的两幅快照生成。
自本通知生效之日起,在保留现有基于100毫秒快照生成的150档MBP增量推送的同时,该订阅主题将支持5档MBP逐笔增量推送。即,在任何时间,一旦5档MBP订单簿发生更新,接口将推送增量更新。
与此同时,该主题的REQ请求接口,也将支持5档MBP全量数据的返回,且返回的全量数据seqNum字段,与增量数据的seqNum为同一序列。
API用户订阅该主题的方式和数据处理方式与现有相同。如需订阅5档MBP逐笔增量推送,订阅参数levels应被赋值5。在持续处理增量数据之前,须先行REQ请求全量数据,并与增量数据的prevSeqNum对齐。
生效日期:2020年6月24日
XRP持有者被指控散布关于SEC领导层的“虚假陈述”:美国证券交易委员会声称XRP持有者正在社交媒体上散布有关其领导层的虚假陈述。据报道,社区花了半年时间传播关于前SEC公司金融主管William Hinman和前SEC主席Jay Clayton因涉嫌利益冲突而起诉Ripple的阴谋论。几周前,Ripple提交了一份动议,请求法院批准Hinman作证。此后,SEC一直在抵制这一举措。随后美国证券交易委员会提出动议,要求撤销Ripple对Hinman的证词。(u.today)[2021/6/26 0:07:25]
具体变更细节及参数要求,请参考API文档:https://huobiapi.github.io/docs/spot/v1/cn/
火币全球站2020年6月17日
变更细则
市场深度MBP行情数据
用户可订阅此频道以接收最新深度行情MarketByPrice(MBP)的增量数据推送;同时,该频道支持用户以req方式请求获取全量数据。
声音 | 学者观点:任何关于区块链的讨论都必须首先区分许可或无许可:香港城市大学法学院教授Kelvin F.K. Low与新加坡管理大学外部研究员Eliza Mik联合发表了一篇区块链技术在法律领域应用的论文“暂停区块链法律革命”(Pause the Blockchain Legal Revolution)。论文开篇提到:“区块链在推动法律变革方面具有革命性的潜力,这一点早就得到了承诺,但交付速度却很缓慢。我们即将发表的论文指出,承诺与现实之间的不匹配部分源于一系列误解,包括某些术语的法律和技术含义的混淆。我们强调了将区块链部署为资产注册技术的陷阱,并打破了‘智能合约’随时可能扰乱法律行业的神话。任何关于区块链的讨论都必须首先区分无许可区块链(如比特币)和许可区块链(如Corda)。在比特币中成立的论点在Corda中不适用,反之亦然。”(牛津大学法学院)[2019/11/12]
建议下游数据处理方式:1)订阅增量数据并开始缓存;2)请求全量数据并根据该全量消息的seqNum与缓存增量数据中的prevSeqNum对齐;3)开始连续增量数据接收与计算,构建并持续更新MBP订单簿;4)每条增量数据的prevSeqNum须与前一条增量数据的seqNum一致,否则意味着存在增量数据丢失,须重新获取全量数据并对齐;5)如果收到增量数据包含新增price档位,须将该price档位插入MBP订单簿中适当位置;6)如果收到增量数据包含已有price档位,但size不同,须替换MBP订单簿中该price档位的size;7)如果收到增量数据某price档位的size为0值,须将该price档位从MBP订单簿中删除;8)如果收到单条增量数据中包含两个及以上price档位的更新,这些price档位须在MBP订单簿中被同时更新。
动态 | 莱特币创始人李启威删除关于瞬时挖矿阶段的推文 遭社区批评:莱特币创始人李启威近日在推特发表与其货币瞬时挖矿(instamine)阶段相关的评论,尽管Instamine发生在八年前,该话题重新引发了争议,李启威之后删除了似乎针对竞争对手Dash的推文。 在这条后来被删除的推文中,他试图解释Instamine阶段,并指出Dash可能犯了更具攻击性的罪行。“很难估计最初有多少算力会扑向它。但对于莱特币来说,这仍然是公平的,因为每个人都有公平的机会。Dash的不公平之处在于,它只在最初几天向朋友推出,之后总供应量就减少了。” 李启威在Redidt文章中为早年将莱特币挖矿难度设置很低的行为进行辩护,“如果我在发布时知道算力是多少,我可以将初始难度设置得更高。但宁愿在发布时犯低设置的错误,以防范51%的攻击,这就是我所做的。”社区对他最初发布的推特和随后删除的行为表示不满。 (瞬时挖矿指一种新的加密货币在发行后很短的时间内,能很容易被获得的过程。瞬时挖矿的目的是在早期积累大量可用的货币供应,以在后期出售获取高利润。)[2019/7/29]
订阅增量推送
动态 | 火币矿池发布关于澄清“火币矿池错误监听BCH的挖矿任务”的公告:火币矿池日前发布公告称,“我们在15日凌晨2点,使用 “侦查挖矿” 技术对其他矿池挖矿端口下发的任务进行监听时,由于BTC.TOP矿池在BCH硬分叉后,将某些端口上的BTC算力切换到BCH上进行挖矿,导致火币矿池错误监听了BCH的挖矿任务,并错误下发给火币矿池的矿工。此错误任务只持续了很短时间,之后就被 “侦查挖矿” 的相关纠错机制自动终止,但下发的BCH挖矿任务被第三方网站pool.lol捕获。”[2018/11/16]
market.$symbol.mbp.$levels
Subrequest
{
?"sub":"market.btcusdt.mbp.5",
?"id":"id1"
}
请求全量数据
market.$symbol.mbp.$levels
Reqrequest
{
?"req":"market.btcusdt.mbp.5",
?"id":"id2"
}
参数
参数数据类型是否必需缺省值描述取值范围symbolstringtrueNA交易代码?levelsintegertrueNA深度档位5,150注:
-5档MBP行情为逐笔增量推送;-150档MBP行情为100毫秒快照增量推送。
Response(增量订阅)
{
?"id":"id1",
?"status":"ok",
?"subbed":"market.btcusdt.mbp.5",
?"ts":1489474081631//systemresponsetime
}
IncrementalUpdate(增量订阅)
{
?????"ch":"market.btcusdt.mbp.5",
?????"ts":1573199608679,//systemupdatetime
?????"tick":{
??????????"seqNum":100020146795,
??????????"prevSeqNum":100020146794,
??????????"bids":,
??????????"asks":[
????????????????//
??????????]
?????}
}
Response(全量请求)
{
?????"id":"id2",
?????"rep":"market.btcusdt.mbp.5",
?????"status":"ok",
?????"data":{
??????????"seqNum":100020142010,
??????????"bids":[
????????????????,//
????????????????,
????????????????,
????????????????,
????????????????,
???],
??????????"asks":[
????????????????,
????????????????,
????????????????,
????????????????,
????????????????,
??????????]
?????}
}
数据更新字段列表
字段数据类型描述seqNuminteger消息序列号prevSeqNuminteger上一消息序列号bidsobject买盘,按price降序排列,asksobject卖盘,按askPrice升序排列,?
API用户需自行评估以上接口优化对用户自身业务的适配,必要时更新相关应用。
所有变更将自本通知生效之日起更新至HuobiAPIDocs。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。