問題タブ [remix]

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 に答える
951 参照

solidity - web3からREMIX(Solidity IDE)で引数付きコンストラクタを呼び出す方法

そこで、Remix IDE で「Voting」という名前のコントラクトを作成し、このコントラクトの引数を持つコンストラクターを作成しました。

私はこれを行うことによって契約を呼び出しました:

だから今まではすべてうまくいきます!しかし今、引数付きの smart with it コンストラクターをデプロイする必要があります

私はこのようないくつかの方法を見つけました:

しかし、それは私にとってはうまくいきませんでした! web3.eth.contract から REMIX で引数を使用してスマート コントラクト コンストラクターを呼び出すにはどうすればよいでしょうか。ありがとう

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

ethereum - remix JS VM 環境は、Solidity 開発用のローカル環境と同じですか?

これに数時間を費やして少し迷っていますが、理由がわかりません。基本的に、このSolidityコントラクトを持っています(ブロックチェーンを誘惑する3日目)。コードは remix JS VM 環境で動作しますが、ローカルでビルドして web3 を使用して ganache-cli で実行しようとすると、最初のファクトリ コントラクトがデプロイされますが、ファクトリの createFund 関数を使用して 2 番目のコントラクトが作成されません。JS VM環境をローカル環境にリミックスするという別のフォームがありますか。それとも、私はまだこれに慣れていないので、何かを見逃していますか?

以下は私が遊んでいるコードです。