50 hardhat,ganache,发eth_sendRawTransaction巨慢

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等快不少

请先 登录 后评论

其它 1 个回答

mrqinxd - 区块链研发
请先 登录 后评论
  • 1 关注
  • 0 收藏,2182 浏览
  • xuhao 提出于 2022-10-17 14:30