我们在应用程序中使用ERC20令牌进行事务处理。在如何跟踪挂起的事务和用户令牌平衡方面,我们遇到了困难。理想情况下,我们希望在区块链上确认事务后立即通知用户。为此,我们尝试使用web3 WebSockets,但是我们注意到在运行了几个小时的服务器后,一些合同事件错过了,用户没有得到任何确认通知。
有人能指导我们如何有效地监听合同事件或未决交易,尤其是在生产环境中吗?
最近,我一直在考虑将AWS与云监视一起用于监听事件,但在这方面没有得到任何帮助。
发布于 2021-07-01 12:26:48
您可以在炼金术上安装一个应用程序并使用它们的通知服务。它允许您设置一个webhook,在一个或多个地址发生以太或ERC20令牌事务时触发它。您可以将web钩子设置为调用AWS函数,并在那里执行您需要的任何操作。
https://ethereum.stackexchange.com/questions/90717
复制相似问题