問題タブ [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.
android - Web3j-Cli はビュー solc メソッドに対して正しい Java メソッドを生成しません
これについて何か助けていただければ幸いです...
2 つのスマート コントラクト (SheepHelper と SheepFactory) の Java スマート コントラクト ラッパーを生成しました。Androidでこれらのメソッドを使用しようとすると、TransactionRecieptオブジェクトのみを返すことができます(ビュー関数であっても)
このため、スマート コントラクトに含まれるデータを読み取ることができません。
- ラッパーメソッドが生成された方法に何か問題がありますか/これは web3j の問題ですか (以下のコード)
- 使用しているバージョンに問題がある可能性はありますか? (Web3j バージョン: 、プラグマは ^0.6.1、web3-cli バージョン: )
- * getSheepTotal() などのスマート コントラクト get 関数を呼び出して値を返す別の方法はありますか?
どんな助けでも大歓迎です!
スマートコントラクト:
SheepHelper.sol
SheepFactory.sol
SheepHelper.java
SheepFactory.java