钱包 eos 如何监控充值到账

kazaff · 2018年09月11日 · 最后由 strahe 回复于 2018年11月07日 · 14905 次阅读

是否有类似btc的walletnotify机制?

如果是轮训扫块的话,eos那么高的出块率,会造成多么大的负载?

mongodb那个plugin是否可以用来实现这个功能?

求指教~

共收到 9 条回复

留名,同样需要这个需求,EOS0.5秒就出一个块,数据库吃不消,望楼主有解决方案后,说一下呀,谢谢!

lome 回复

他们的实现思路是什么呢?

楼主,我找到一个方案,不通过轮询块高来确定交易,直接使用/v1/history/get_actions这个API,入参是账户名,返回的是当前账户下所有的交易,再通过MEMO来确定具体哪个人做的充值,如果你希望与我进一步讨论,请加我QQ656564245,共同学习。

g17545 回复

你的意思是,这样就可以有一个较为缓和的轮训频率来完成监控了,我理解的对吗?
这确实是一个值得思考的方案~谢谢分享~

history plugin 已被弃用了, 不建议再使用了.

我们的方案是单独写一个plugin, 将数据送到kafka, 然后再消费监控.

strahe 回复

可以加我QQ 940313784 我对监控这一块想要深入了解,可以加我讨论下么?

strahe 回复

history plugin弃用了?

你们用c++自己扩展了一个plugin来针对这个需求?

kazaff 回复

是的,之前是这样, 现在业务调整不做了.

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册