問題タブ [bitcoinj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bitcoin - bitcoinj で bitcoin-qt ウォレットを開くことはできますか
bitcoinj で bitcoin-qt ウォレットを開こうとしています。私はこの簡単なコードを持っています:
エラーが発生します:
bitcoin-qt でステータスを確認すると、ウォレットが同期しているようです。
私はビットコインの専門家ではありませんが、解決策をご存知でしょうか。
java - bitcoinjでアドレスを見る
bitcoinj を単純なアドレス ウォッチャーとして使用しようとしています。私はアドレスを追加する WalletAppKit を使用しています。
例として ForwardingService を使用しました - 受信トランザクションのウォッチャーが動作しています (アプリケーションを実行し、監視アドレスに金額を送信したため、onCoinsReceived() イベントが発生し、保留中のトランザクションを確認できます)。
しばらくして、トランザクションが確認されたときに同じコードを実行すると、ウォレットの残高が 0 であり、そのアドレスに関する情報を取得できません。それを行う方法はありますか(確かにそうですが、誰かが私に見せてもらえますか-方法)?いくつかのアドレスを見て、バランスを確認したいだけです。
java - チャレンジと秘密鍵で認証する方法は?
JS
次のコードをコードに変換したいと思いJava
ます。
これchallenge_key
は目的の出力であり、サーバーに送り返す必要があります。
これに使っbitcoinj
ています。たぶん、誰かがすでにそれを扱っていて、Java の呼び出しをどのように構築する必要があるかを助けることができますか? 私は次のことを思いつきましたが、続行する方法がわかりません:
私がしたことが正しければ、署名した ECkey から challange_key を取得するにはどうすればよいですか?
bitcoin - listunspent はスケーラブルで効率的ですか?
listunspent bitcoind api コマンドは効率的でスケーラブルですか? たとえば、bitcoind で毎日 5000 件のトランザクションがあり、データベースを更新し続けるために、毎分 listunspent で bitcoind に ping を実行したとします。
もしそうなら、何か良い代替案はありますか?
bitcoinj - 1 回のトランザクションで 2 つのアドレスにビットコインを送信しますか?
私はビットコインのネットワーク トランザクションを理解するのが初めてです。
同じビットコイン トランザクション内で、ビットコインをあるアドレスに送信し、別の金額を別のアドレスに送信できますか?
java - Bitcoinj (Java) でアドレスのトランザクションを監視するには?
私の目標は、パブリック ビットコイン アドレスを監視し、そのアドレスに送金されるたびにコンソールに出力することです。それで全部です。今のところ、Bitcoin Core で以前に生成されたアドレスを使用しています。
私は次のことをしています:
AbstractWalletEventListener を正しく処理していない気がします。そのアドレスに送金すると、コンソールに表示されるはずのテキストが表示されません。代わりに、peerGroup.startAsync() メソッドの [NioClientManager] からの「ピアが新しいトランザクションを発表しました」の継続的なストリームが表示されます。
私は何を間違っていますか?どうすれば修正できますか? こんなに簡単な仕事のはずなのに、必要以上に多くの時間を費やしてしまいました。
PS。「loadFromFile」で呼び出しているファイルは、bitcoinj によって生成された空のデフォルトのウォレット ファイルです。それについて特別なことは何もありません。
編集: また、ウォレットの合計残高を確認するつもりはありません。私が知りたいのは、新しいトランザクションがいつ入ってくるかだけです。古いトランザクションは私のプログラムには関係ありません。