跳至内容

Injective Helix

🛠 连接器信息

  • 交易所类型:去中心化交易所 (DEX)
  • 市场类型:限价订单簿 (CLOB)
组件 状态 备注
🔀 现货连接器 支持测试网
🔀 永续合约连接器 支持测试网
🕯 现货 K 线数据流 不可用
🕯 永续合约 K 线数据流 不可用

ℹ️ 交易所信息

🔑 如何连接

请在以下支持的网络之一上创建钱包:

网络
injective mainnet, testnet, custom

该连接器支持两种不同的账户模式:- 使用委托账户进行交易 - 通过链下金库合约进行交易

还有一种称为 read_only_account 的账户类型。此模式仅允许从节点请求公共信息,但由于无需凭据,因此无法执行交易操作。

委托账户模式

在此模式下配置连接器时,用于向链发送交易进行交易的账户并非持有资金的账户。用户需要拥有一个投资组合账户和至少一个交易账户,并且需通过投资组合账户向交易账户授予使用其资金的操作权限。

交易权限授权

要将投资组合账户的权限授予交易账户以使用其资金,请参阅脚本 account_delegation_script.py

模式参数

在 Hummingbot 中配置新的连接器实例时,需要以下参数:

  • private_key:交易账户(被授权账户)的私钥
  • subaccount_index:连接器将使用的交易账户的子账户索引(十进制数字)
  • granter_address:投资组合账户的公钥(Injective 格式地址)
  • granter_subaccount_index:投资组合账户中持有资金的子账户索引(十进制数字)

链下金库模式

在此模式下配置连接器时,所有操作都将发送至链上的金库合约执行。用户需在链上部署一个金库合约,并使用金库的管理员账户配置此模式的参数。有关金库的更多信息,请参阅官方 Mito 管理的金库文档

模式参数

在 Hummingbot 中配置新的连接器实例时,需要以下参数:

  • private_key:金库管理员账户的私钥
  • subaccount_index:金库管理员账户的子账户索引(十进制数字)
  • vault_contract_address:链上金库合约的地址

Gas 费用计算器模式

Injective 连接器支持两种不同的方式来计算广播交易时的 Gas 费用:

  • 通过交易模拟计算 Gas(默认选项)
  • 基于交易消息(不进行模拟)估算 Gas

不使用模拟的气体估算更高效,因为它无需请求节点运行模拟(使用公共节点时,该操作可能耗时约 200 毫秒)。但气体估算的准确性不如通过模拟确定的气体成本。使用气体估算模式可能导致支付的 INJ 气体费用略高于使用模拟计算的费用计算器时所消耗的气体量。

使用交易模拟的气体估算通过乘数来估算气体费用。默认乘数为 1.3,但用户可通过常量模块中的全局变量 GAS_LIMIT_ADJUSTMENT_MULTIPLIER(位于 hummingbot/connector/exchange/injective_v2/injective_constants.py)更改该值。

🔀 现货连接器

对接现货市场 API 接口

订单类型

此连接器支持以下 OrderType 常量:

  • LIMIT
  • LIMIT_MAKER
  • MARKET

🔀 永续合约连接器

集成衍生品市场 API 端点

订单类型

此连接器支持以下 OrderType 常量:

  • LIMIT
  • LIMIT_MAKER
  • MARKET

仓位模式

此连接器支持以下仓位模式:

  • 单向