問題タブ [nethereum]

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 に答える
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)

前もって感謝します 。

0 投票する
1 に答える
297 参照

blockchain - Nethereum 無効な送信者: ポリゴン チェーンの eth_sendRawTransaction

のエラーをスローしますinvalid sender: eth_sendRawTransaction。別の関数でウォレットを作成します。デバッグしようとすると、情報は正しいように見えます。from と to のアドレスが良さそうです。Polygon ネットワークで取引をしているときに、chainID(137) を宣言する以外に何か特別なことはありますか?

誰が私が間違っているのか教えてください。