問題タブ [web3-java]

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.

0 投票する
1 に答える
335 参照

java - Web3j Android Java Solidity ラッパー エラー

コントラクトで web3j を使用していくつかの関数を呼び出そうとしています。堅牢性ガイドに従って、このコントラクトの .abi と .bin を取得しました - https://etherscan.io/address/0x9dda40dabd849bbb087dcbcf0c5223ec5ffa0ad7#code。次に、web3j コマンドラインを使用して .java ファイル ラッパーを作成し、正しいディレクトリに出力しました。

すべてが機能しますが、これらの行は次のとおりです。

エラーをスローします:

そして、これらの2行:

エラーを表示: TypeReference の TypeReference( ) を (boolean) に適用できません

私はコントラクトの作成者ではありませんが、web3js とメタマスクの実装では正しく機能します。これらのイベントはサーバーサイド用であるため、私が考えていることの1つは、それらを含める必要さえありますか? (ご覧のとおり、後で参照されますが).binファイルを使用すると、変更しないように強制されるのではないかと思いますか?とにかくこれは初めてなので、助けや指示をいただければ幸いです。