rust - 我在 binance 上获得 0 个深度流
问题描述
当连接到wss://stream.binance.com:9443/ws/ethusdt@depth
代替数量时,我有时(实际上经常)得到 0,如示例消息中所示:
{
"e": "depthUpdate",
"E": 1623439441427,
"s": "ETHUSDT",
"U": 8550164870,
"u": 8550165574,
"b": [
[
"2406.49000000",
"0.00000000"
],
[
"2406.48000000",
"0.00000000"
],
[
"2406.35000000",
"0.00000000"
],
[
"2406.25000000",
"0.00000000"
],
[
"2406.23000000",
"0.00000000"
],
[
"2406.21000000",
"0.00000000"
],
[
"2406.20000000",
"0.00000000"
],
[
"2406.19000000",
"0.00000000"
],
[
"2406.17000000",
"0.00000000"
],
[
"2406.16000000",
"0.00000000"
],
[
"2406.15000000",
"0.00000000"
],
[
"2406.14000000",
"0.00000000"
],
[
"2406.01000000",
"0.00000000"
],
[
"2405.99000000",
"0.00000000"
],
[
"2405.97000000",
"0.00000000"
],
[
"2405.96000000",
"0.00000000"
],
[
"2405.95000000",
"0.00000000"
],
[
"2405.94000000",
"0.00000000"
],
[
"2405.93000000",
"0.00000000"
],
[
"2405.86000000",
"0.00000000"
],
],
"a": [
[
"2405.59000000",
"0.00000000"
],
[
"2405.60000000",
"0.00000000"
],
[
"2405.61000000",
"0.00000000"
],
[
"2405.64000000",
"0.00000000"
],
[
"2405.65000000",
"0.00000000"
],
[
"2405.66000000",
"0.95380000"
],
[
"2405.67000000",
"8.00000000"
],
[
"2405.83000000",
"0.00000000"
],
[
"2406.10000000",
"0.98850000"
],
[
"2406.11000000",
"3.31912000"
],
[
"2406.12000000",
"3.28392000"
],
[
"2406.13000000",
"0.00000000"
],
[
"2406.16000000",
"0.00000000"
],
[
"2406.17000000",
"0.00000000"
],
[
"2406.18000000",
"0.00000000"
],
[
"2406.19000000",
"0.32100000"
],
[
"2406.20000000",
"0.00000000"
],
[
"2406.21000000",
"0.00000000"
],
[
"2406.22000000",
"0.00000000"
],
[
"2406.23000000",
"0.00000000"
],
[
"2406.26000000",
"1.00000000"
],
[
"2406.29000000",
"3.00000000"
],
[
"2406.30000000",
"0.75917000"
],
[
"2406.31000000",
"0.00000000"
],
[
"2406.36000000",
"0.00000000"
],
[
"2406.37000000",
"0.54000000"
],
[
"2406.46000000",
"7.81255000"
],
[
"2406.47000000",
"10.38000000"
],
[
"2406.48000000",
"3.00000000"
],
[
"2406.49000000",
"1.50103000"
],
[
"2406.50000000",
"0.00000000"
],
[
"2406.51000000",
"1.48621000"
],
[
"2406.62000000",
"0.00000000"
],
[
"2406.63000000",
"9.40536000"
],
[
"2406.64000000",
"17.91499000"
],
[
"2406.70000000",
"2.76583000"
],
[
"2406.78000000",
"0.00000000"
],
[
"2406.79000000",
"0.00000000"
],
[
"2406.80000000",
"0.06000000"
],
[
"2406.81000000",
"0.00000000"
],
[
"2406.83000000",
"0.00000000"
],
]
}
这里每对中的第二个数字代表买价或卖价数量。我在 Postman 中得到了相同的行为,并在其他硬币对上也使用了 rust 客户端库。这是故意的还是某种错误?
解决方案
推荐阅读
- bash - 从重定向到日志文件的程序输出中删除进度条
- android - 安卓手表是否可以直接(不带手机)连接服务器(带IP和端口)?
- mysql - Alteryx 工作流计划卡在队列中
- python - 如何处理“ NotADirectoryError: [Errno 20] Not a directory:”
- visual-studio - 在两个打开的编辑器之间切换
- python - 如何从 csv/tsv 加载 Pandas DataFrame 作为分解类别类型?
- javascript - 防止输入在内容可编辑的 div 中写入新行
- android - 毕加索无法加载图像..一直显示空白图像
- javascript - 如何将输入类型更改为Javascript中的文本
- javascript - 如何排除正则表达式字符串中的类?