前置阅读 Injective Oracle 模块
GrantProviderPrivilegeProposal 治理提案来做到这一点。一旦提案通过,你的 provider 将被注册,你可以中继价格馈送。你可以在 CLI 环境中使用 injectived(grant-provider-privilege-proposal [providerName] [relayers] --title [title] --description [desc] [flags])或使用我们的任何 SDK 创建消息并将其广播到链上。
你可以在 Oracle 模块提案部分查看如何提交此提案的示例
GrantProviderPrivilegeProposal 的 relayers 是将被列入白名单以向 Injective 提交价格馈送的地址。
一旦提案通过,relayers 可以使用 MsgRelayProviderPrices 在 Injective 上的 Oracle Provider 类型 oracle 的 provider 命名空间内为基础/报价对提交价格。你可以在 CLI 环境中使用 injectived(relay-provider-prices [providerName] [symbol:prices] [flags])或使用我们的任何 SDK 创建消息并将其广播到链上。
最后,你可以使用这些价格馈送来创建你的衍生品市场。