Bitcoin-JSON-RPC-Client

提供: tezos-wiki
2018年6月24日 (日) 06:06時点におけるとん (トーク | 投稿記録)による版 (見やすい用改行しました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Bitcoin-JSON-RPC-Client は、 軽量のJavaビットコムJSON-RPCクライアントバインディングです。 外部依存関係は必要ありません。

コード例[編集]

<source lang = "java">

   プライベートstatic final Bitcoin bitcoin =新しいBitcoinJSONRPCClient();
   public static void sendCoins()throws BitcoinException {
       bitcoin.sendToAddress( "1EzGDMdqKW5ubTDNHSqCKciPkybGSvWgrj"、10);
   }
   public static void receiveCoins()throws BitcoinException {
       最終BitcoinAcceptorアクセプタ=新しいBitcoinAcceptor(ビットコイン);
       System.out.println( "ビットコインを" + bitcoin.getNewAddress( "NewAccount")に送信);
       acceptor.addListener(new ConfirmedPaymentListener(){
           処理されたHashSet =新しいHashSet();
           @オーバーライド
           public void confirmed(トランザクショントランザクション){
               if(!processed.add(transaction.txId()))
                   戻る; //既に処理済み
               System.out.println( "支払いは受け取った金額:" + transaction.amount()+ "; account:" + transaction.account());
               試して{
                   if(bitcoin.getBalance( "NewAccount")> = 10)
                       acceptor.stopAccepting();
               } catch(BitcoinException ex){
                   ex.printStackTrace();
               }
           }
       });
       acceptor.run();
   }

</ source>

関連項目[編集]

外部リンク[編集]

Category:API Bindings Category:Frontends カテゴリ:フリーソフトウェア Category:License / MIT カテゴリ:オープンソース