問題タブ [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.
java - トランザクションの入力データをデコードするにはどうすればよいですか?
トランザクションの入力データを取得するために Java で web3j を使用しています。データは取得できますが、問題はこのデータをどのようにデコードするかです。
Input data: "0x070ec83b000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000015118f200000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000.........."
コードを実行すると、さまざまな文字が得られます。
android - web3j を使用して新しいウォレット ファイルを作成する際に、「プロバイダー bc のそのようなアルゴリズム ecdsa はありません」を修正する方法
私はAndroidスタジオの最新バージョンでこれを行っており、最小SDKバージョンは15の依存関係です:
私のコードは次のとおりです。
java - 「RemoteCall」からデータを抽出する方法" java/kotlin の戻り型関数?
web3j を使用して erc20 トークン コントラクトからアドレスの残高を読み取ろうとしています。Java と同等のコントラクト ファイルを既に生成しています。このファイルでは、関数が RemoteCall タイプのオブジェクトを返しています。では、この出力を解析して、単純に数値 (Big integer 値) を取得する方法を教えてください。
Androidログを使用して出力をログに記録しようとすると、ある種の暗号化された出力が得られます-
org.web3j.protocol.core.RemoteCall@48c4d84
今、私は次に何をすべきか完全に混乱していますか?
期待される出力は、Big Integer 型の数値 (アドレスのトークン残高) です。