Omni Core是比特幣核心的一個分支,它在比特幣協議之上實現了一個 新的Omni協議層。所以Omni Core的API交互的方式和比特幣核心的 方式同樣,只是添加了一些額外的Omni協議特性相關的RPC調用。本文提供omni api的速查表。api
若是要快速掌握比特幣的對接與應用開發,推薦匯智網的在線互動課程:緩存
- Java比特幣開發詳解 ----- Php比特幣開發詳解----- C#比特幣開發詳解
在Omni Core中保留了全部比特幣核心的功能,默認的PRC端口依然是8332。 若是你但願同時運行Omni Core和比特幣核心(例如使用不一樣的數據目錄), 那麼須要使用-rpcport <port>
選項來指定一個不一樣的監聽端口。併發
全部命令均可以使用help顯示出來,特定命令的幫助信息可使用help <command>
查看。分佈式
Omni Core擴展的JSON-RPC API分爲不一樣的組:code
交易建立API用來建立並廣播Omni協議的交易,並返回廣播交易的哈希。blog
數據查詢API用來獲取Omni生態系統的狀態信息。內存
裸交易API用來解碼或建立Omni裸交易。開發
須要使用signrawtransaction
簽名裸交易,而後使用sendrawtransaction
廣播裸交易。rpc
手續費相關API用來獲取手續費系統以及手續費分發的相關數據。get
配置管理API用來修改Omni內核設定。
原文:omni api速查表