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速查表