問題タブ [web3py]

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 投票する
0 に答える
1315 参照

python - 「web3.exceptions.ContractLogicError: 実行が元に戻されました: トランザクションの処理中に VM 例外が発生しました: 元に戻す」というエラーが発生したのはなぜですか?

トリュフ、ガナッシュ、solidity 0.8.0、web3.py(python) を使用してプライベート ブロックチェーンを作成しています。

ブロックチェーン上にファイル情報をアップロードしようとしています。ファイル情報は、filehash、filename、filesize tec です。

しかし、何かエラーがあります。

このコードを使用すると、うまくいきました。

しかし、このコードを使用すると機能しません。

スマートコントラクトに問題があるのではないかと思い、remixide を使用しましたが問題ありませんでした。 ここに画像の説明を入力

なぜこのエラーが発生したのですか?..助けてください

これが私のコード全体です。Owner_contract.py

smartcontract.sol

アップロードファイル.py

0 投票する
0 に答える
341 参照

python - swapExactETHForTokens 関数の実行

私を助けてください。swapExactETHForTokensPancakeSwap Router コントラクトから関数を実行しようとしています。それは私のコードです:

次のエラーが表示されます。

関数を使用して出力トークンの正確な量を計算getAmountsOutしましたが、役に立ちません。

0 投票する
0 に答える
274 参照

python - Python を使用してポリゴン ブロックチェーンのイベントをサブスクライブ/リッスンする方法

私は最近、クリプロ通貨に興味を持ち、現在、スマート コントラクトから発行されたイベントをリッスンするプログラムに取り組んでいます。バイナンスとイーサリアムのブロックチェーンでテストしたときは問題なく動作しましたが、ポリゴン/マティックでは問題が発生しました - フィルターが見つからないか、RPC アドレスによっては eth_newfilter が存在しないというエラーがいくつか発生します イベントを表示する方法はありますかすべてのログエントリを表示せずに (おそらく Web ソケット)?