天天看點

omni api速查手冊

Omni Core是比特币核心的一個分支,它在比特币協定之上實作了一個 新的Omni協定層。是以Omni Core的API互動的方式和比特币核心的 方式一樣,隻是添加了一些額外的Omni協定特性相關的RPC調用。本文提供omni api的速查表。

如果要快速掌握比特币的對接與應用開發,推薦彙智網的線上互動課程:

在Omni Core中保留了所有比特币核心的功能,預設的PRC端口依然是8332。 如果你希望同時運作Omni Core和比特币核心(例如使用不同的資料目錄), 那麼需要使用

-rpcport <port>

選項來指定一個不同的監聽端口。

所有指令都可以使用help顯示出來,特定指令的幫助資訊可以使用

help <command>

檢視。

Omni Core擴充的JSON-RPC API分為不同的組:

  • 交易建立:建立、廣播omni交易相關api
  • 資料查詢:查詢omni生态資訊相關api
  • 裸交易管理:omni裸交易的建立或解碼相關api
  • 手續費管理:擷取omni手續費資訊相關api
  • 配置管理:設定omni核心參數相關api

1、Omni api - 交易建立

交易建立API用來建立并廣播Omni協定的交易,并傳回廣播交易的哈希。

2、omni api - 資料查詢

資料查詢API用來擷取Omni生态系統的狀态資訊。

3、omni api - 裸交易管理

裸交易API用來解碼或建立Omni裸交易。

需要使用

signrawtransaction

簽名裸交易,然後使用

sendrawtransaction

廣播裸交易。

4、omni api - 手續費管理

手續費相關API用來擷取手續費系統以及手續費分發的相關資料。

5、omni api - 配置管理

配置管理API用來修改Omni核心設定。

繼續閱讀