オムニRPCインターフェース

1. RPC POSTリクエスト必要

2.対話プロトコルJSON形式

3.要求アドレスコンポーネント

  http:// [ノードのIP]:[RPCポート番号]、などします。http://172.30.143.249:8336

インターフェイスの認証を追加します。4

 

 

5.要求パラメータ

{ "JSONRPC": "2.0"、 "方法": "omni_getinfo"、 "paramsは":[283729]}

JSONRPCは:(オプションのパラメータ)を制御することはできません。

方法:要求インターフェース名(パラメータでなければならない)、例えば:omni_getinfo、omni_listblocktransactions、omni_gettransaction .......

paramsは:インタフェースパラメータ(入力パラメータは、対応するインターフェースオプションのパラメータを有していなければなりません)

 

6. RPC例示的なインターフェース

使用ツールApiPost

インタフェースに関する命令:https://github.com/OmniLayer/omnicore/blob/master/src/omnicore/doc/rpc-api.md

 

6.1ノードの詳細情報の取得

参数:{ "JSONRPC": "2.0"、 "方法": "omni_getinfo"、 "paramsは":[]}或{ "方法": "omni_getinfo"}

 

 6.2すべてのトランザクションのハッシュブロックを取得

参数:{ "方法": "omni_listblocktransactions"、 "paramsは":[283729]}

 

6.3買収取引の詳細

参数:{"method": "omni_gettransaction" , "params":["7d7f605408950be57fa0ebc4392403fea5a15da1897796f7607d75194e152b73"]}

 

Omni 节点搭建请参考:https://www.cnblogs.com/wf-l5201314/p/11969636.html

 

go 实现:https://www.cnblogs.com/wf-l5201314/p/11969792.html

おすすめ

転載: www.cnblogs.com/wf-l5201314/p/11969753.html