用OmniTool.Java 高效开发Omni/USDT对接应用
OmniTool.Java开发包适用于为Java应用快速增加对Omni/USDT数字资产的支持能力,即支持使用自有Omni节点的应用场景,也支持基于第三方API服务和离线裸交易的轻量级部署场景。官方下载地址:http://sc.hubwiz.com/codebag/omni-java-lib/。 1、开发包概述 OmniTool.Java开发包主要包含以下特性: 完善的Bitcoin/Omni Layer RPC API封装 支持利用自有节点或第三方服务获取指定地址的比特币utxo集合 支持离线生成Omni代币或比特币转账裸交易 支持利用自有节点或第三方服务广播裸交易 OmniTool.Java支持本地部署的Omnicored节点,也支持第三方服务提供的开放API,要增加新的第三方服务也非常简单,只需要参考代码实现如下接口: IUtxoCollector:Utxo采集器 IBroadcaster:裸交易广播器 OmniTool.Java软件包当前版本1.0.0,主要类/接口及关系如下图所示: OmniTool.Java软件包主要代码文件清单如下: 代码文件 说明 omnitool/bu...
