問題タブ [wallet-connect]
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.
ethereum - Web3.js - エラー: 返された値が無効です。ガスが不足していませんか?
エラーが表示されます: Returned values are not valid, did it run Out of Gas?
私のコードは、MetaMask を接続すると Google Chrome で正常に動作しますが、walletConnect 経由でウォレットを接続すると、Safari または Microsoft Edge での動作を拒否します。
コード:
Google Chrome の結果: 10000
Safari/Edge - ウォレット コネクト: エラー: 返された値が無効です。ガスが不足していませんか?
web3 - Trust wallet dapp connect と署名転送メッセージ
私はこのようにトラストウォレットを接続します:
ウォレットが接続されているときに、コインを転送するための転送メッセージに署名しようとしました (binance チェーンと thorchain で試しましたが、動作しません)。
これは、私が msg に署名する方法の例です:
次に、リクエストをフォーマットして署名します。
}、
応答として、コンソールからこれを取得します:
しかし、トランザクションはブロックチェーンに送信されません (ブロックチェーン エクスプローラーにアクセスしても見つかりません) また、コンソールからの応答でわかるように、料金とガスは常に 0 です。
どうすればいいの?
UPD trust_signTransaction の代わりに trust_sendTransaction メソッドも試しましたが、役に立ちませんでした