hardhat,ganache,发eth_sendRawTransaction巨慢

xuhao xuhao 提出于 2022-10-17 14:30 4030 浏览

hardhat,ganache,发eth_sendRawTransaction巨慢,大概3-5s左右,有提升的办法吗? fork的bsc主网

eth_getTransactionByHash这些普通不需要消耗gas的方法执行会很快,10毫秒内;

最佳答案

2022-10-27 10:10

为什么会慢? 因为hardhat或ganache在本地实现了一个evm,任何对底层storage或者说对链状态有修改的操作(也就是你说的消耗gas的操作)都需要在本地执行大量工作。 加速办法,提高自己机器性能。或者换 foundry 试试,是用rust写的比hardhat等快不少

0x0
0x0

采纳率 25% · 回答于 2022-10-18 11:38

其它 1 个回答

mrqinxd 区块链研发 2022-10-17 15:57

写回答

你需要登录后才可以回答问题,登录