Closed frangio closed 6 years ago
I'd like to give this a try, if it's okay with you guys.
For sure @s1na, thanks!
Hey @s1na! Please keep us posted on how it's going with this issue, and if you need any help. Thanks!
@spalladino Hi! Sry it's been some time, I was struggling with #206 and didn't make much progress on this. Please let me know if this is high priority so that either I can spend more time on it, or let someone else work on it instead.
We found one usage of web3.js without a callback, which results in a blocking call.
https://github.com/zeppelinos/zos-lib/blob/c7e3254c01f7513d78bdcfd4141d3305009b6a9c/src/utils/Proxy.js#L21
We want to use asynchronous calls everywhere, otherwise for example we won't be able to implement #172. We should find all instances where web3.js is being used synchronously and add a callback, or consider using a promisified version of web3.js (buidler's?).