tp钱包10901错误反复出现?十有八九是这两个设置没改对
tp钱包出现10901这个错误, 说的其实直白一点, 就是交易的状态同步失败了。原因是节点没有在规定的时间范围内返回结果。我在DeFi这个圈子已经混了两年时间, 这个坑我已经踩过十几次了。我把原因归纳一下, 基本就是两个方面的情况。
第一个最主要的原因是节点响应超时。当你发送完交易以后, 钱包会去查询状态, 可是节点卡住了并且没有返回数据包, 于是就会直接抛出错误代码10901。
最简单省事的解决办法是切换一个RPC节点, 或者换成你自己部署的节点, 等到延迟降下来的时候,问题基本上就能够解决, 并不需要重装钱包程序。节点响应超时确实是一个非常常见的问题, 这种情况下, 更换网络节点通常能起到立竿见影的效果。
gas设太低是第二个坑。在拥堵的时候, 如果gas的价格低于市场的价格, 那么交易就会卡在半路上面, 钱包会反复去查这个状态, 但是查不到就会报错。应该把gas的费用拉升到网络建议值的一点二倍再去发送交易, 这样的话错误提示10901基本上就不会再弹出来了。
当你碰见数字为10901的情况之时候, 你是通过切换节点的方式来处理这个问题的, 还是说依靠调整gas的值来把它弄好的。