問題タブ [hardhat]

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

javascript - Hardhat コンパイル エラー「HttpNetworkConfig 型の値が必要です」

ここで NFT チュートリアルに従おうとしています。Alchemy にアカウントを設定し、Metamask で .sol ファイルを作成しました。ルートに次のような .env ファイルがあります。

私の hardhat 設定ファイルは次のようになります。

ただし、コンパイルしようとすると、次のエラーが発生し続けます。

HardhatConfig.networks の無効な値 {"url":"https://eth-ropsten.alchemyapi.io/v2/your-api-key","accounts":["0xyour-metamask-private-key"]}。 ropsten - タイプ HttpNetworkConfig の値が必要です。

これが HttpNetworkConfig の有効な値ではない理由を理解できないようです。url が文字列で、 accounts が配列である私が持っているものは、ネットワーク構成のドキュメントにあるものに準拠しているように見えます。これはコンパイル エラーなので、実際の URL や秘密鍵に問題があるとは思えませんが、間違っている可能性があります。私は、ハードハット、堅牢性、さらには js などを大雑把にしか理解していない初心者であることを喜んで認めます。

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

firebase - Fleek/Firebase を使用して、NEXT JS、Hardhat、および Ether.js を使用して作成されたブロックチェーン プロジェクトをホスト中にエラーが発生しました

を使用して NFT マーケットプレイス プロジェクトをホスト中にエラーが発生しましたFleek/Firebase

誰かがこのエラーを理解するのを手伝ってください

ここに画像の説明を入力

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

c# - Nethereum.JsonRpc.Client.RpcResponseException: エラー: トランザクションが理由文字列なしで元に戻されました: eth_sendRawTransaction

スマート コントラクトとやり取りしたい Nethereum を使用して .net から CryptoD.sol スマート コントラクトを作成しました

次に、スマート コントラクトの vs コードを生成しました。ご覧のとおり、追加する関数と表示する関数の 2 つがあります。

ログ出力として Deploying... Contract Deployment Tx Status: 1 Contract Address: 0x5fbdb2315678afecb367f032d93f642f64180aa3

関数 set() にトランザクションを送信しています... Nethereum.JsonRpc.Client.RpcResponseException: エラー: トランザクションが理由文字列なしで取り消されました: eth_sendRawTransaction at Nethereum.JsonRpc.Client.ClientBase.HandleRpcError(RpcResponseMessage response, String reqMsg) at Nethereum. JsonRpc.Client.ClientBase.SendInnerRequestAsync[T](RpcRequestMessage reqMsg、文字列ルート) Nethereum.JsonRpc.Client.ClientBase.SendRequestAsync[T](RpcRequest リクエスト、文字列ルート) Nethereum.Web3.Accounts.AccountSignerTransactionManager.SignAndSendTransactionAsync(TransactionInput トランザクション) ) Nethereum.Contracts.TransactionHandlers.TransactionSenderHandler で1.SendTransactionAsync(String contractAddress, TFunctionMessage functionMessage) at Nethereum.Contracts.TransactionHandlers.TransactionReceiptPollHandler1.C:\Users\jamid\source\repos\CryptoDiplomaWorkflow1.1\SimpleStorage\Program.cs:line 51 の SimpleStorage.Program.program() で、SendTransactionAsync(String contractAddress, TFunctionMessage functionMessage, Cancellation TokenSource cancelTokenSource)

前もって感謝します 。