最近(可能与EIP-1559升级相关)马季奇以前的交易已经停止为我服务,甚至是基本的交易,比如转移本地货币。这些交易仍然在其他链上工作(在bsc上测试)。
下面是一些代码的例子,这些代码对我来说是不可能通过的。
Account = new Account(PrivateKey, 137);
Web3 = new Web3(Account, "https://polygon-rpc.com");
var transaction = await Web3.Eth.GetEtherTransferService().TransferEtherAsync(sendToPublicKey, .1m);上面返回的事务的一个例子是: 0xc12b1d990d7a8a512e8b39e659777db92d4afde9ceb14562ddab8a9c17a18601
返回的事务的状态包括
这个txn哈希是在我们的辅助节点中找到的,应该在短时间内由索引器获取。
有些最终消失了,无法再被追踪。
我试过EIP-1559和遗留事务。
发布于 2022-04-17 07:33:31
今天我使用这个库测试了测试网络,我的事务正在测试网络中发送数量。
我使用此代码创建事务。
var transactionInput = EtherTransferTransactionInputBuilder.CreateTransactionInput(fromAddress, toAddress, 0.00011m);
var rawTransaction = await transactionManager.SignTransactionAsync(transactionInput);
var txnHash = await web3.Eth.Transactions.SendRawTransaction.SendRequestAsync(rawTransaction);
Console.WriteLine("txnHash: " + txnHash);https://stackoverflow.com/questions/71019863
复制相似问题