首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Go 订阅以太坊事件出现 io timeout怎么解决?

Go 订阅以太坊事件出现 io timeout怎么解决?

提问于 2022-05-09 00:19:28
回答 1关注 0查看 277
代码语言:go
复制
cli, err := ethclient.Dial("ws://127.0.0.1:7545")
if err != nil {
	return nil, err
}
contractLogs := make(chan types.Log, 4)
sub, err := cli.SubscribeFilterLogs(context.Background(), filter, contractLogs)

通过调用ethclient的SubscribeFilterLogs方法订阅地址,但是在8-15分钟之后,s.Sub.Err()通道就会收到一个err:read tcp 127.0.0.1:2140->127.0.0.1:7545: i/o timeout,然后就无法继续监听以太坊事件,请问是什么问题导致的?

ps: 连接到本地的ganache-ui私链

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档