连接器
什么是连接器?¶
连接器是代码包,通过 WebSocket 和/或 REST API 将 Hummingbot 的内部交易引擎与不同加密货币交易所和区块链的实时及历史数据连接起来。它们标准化了与这些平台独特 API 的交互,用于获取订单簿和区块链数据,以及发送和取消交易与订单。
CLOB 连接器¶
CLOB(中央限价订单簿)连接器集成到 CLOB 交易所的 WebSocket API 中,使 Hummingbot 策略能够标准化地下单/撤单并获取订单簿数据。这些连接器适用于采用中央限价订单簿模型的中心化交易所(CEX)和去中心化交易所(DEX)。
参见 CLOB 连接器 以获取 Hummingbot 中当前所有 CLOB 连接器的列表。
Gateway DEX 连接器¶
Gateway 连接器与各种区块链网络上的自动做市商(AMM)DEX 及其他协议建立并维持连接,通过其 JavaScript SDK 进行交互,并为这些 DEX 上的交易和流动性提供相关操作提供标准化的 REST API 端点。
参见 Gateway 以获取关于 Gateway 的完整文档,包括支持的 DEX 连接器、API 命令和配置。
连接器维护¶
CLOB 连接器需要持续维护:修复漏洞、解决用户问题,并跟上交易所/区块链 API 的更新以及 Hummingbot 连接器标准的改进。
Hummingbot 基金会维护一些参考连接器以保持标准的最新状态,并依靠社区开发者维护其他连接器以符合相同标准。我们为社区开发者提供 悬赏,以升级和修复代码库中每个交易所的连接器。
连接器治理¶
Hummingbot 基金会的治理机制允许 HBOT 持有者决定哪些交易所由开源代码库支持。
新连接器可通过 新连接器提案 由社区成员贡献,需向 Hummingbot GitHub 仓库提交包含连接器代码的拉取请求,并满足最低 HBOT 余额要求。
对于现有连接器,每季度的 交易所连接器投票 将 HBOT 悬赏分配给排名靠前的交易所,并决定未来哪些交易所应被纳入代码库。请参见 HBOT 跟踪器 中的连接器资金池标签,查看每个交易所当前的分配情况。
