Bitcoin-JSON-RPC-Client
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>