You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There doesn't appear to be any logs decoding functionality in the hypersync go client. Would be nice to have feature parity with the python go client, which does have decoding logs ability:
I was thinking about this, to potentially hold mdbx database for logs or just interface that is going to allow you to pass your own signatures/abi for functions and logs decoding.
Challenge here with automatic decoding on a large scale is that it takes time to decode, which will for sure slow down the system. Mdbx is fast tho so it won't be as much but on millions of rows it might take system resources that needs to be taken under consideration. Additionally, not big but disk space as well. For lets say, complete ETH, probably in range of few, up to 10-15GB of disk space.
Anyway, I went all around, just wanted to give thoughts here about what I had in mind.
There doesn't appear to be any logs decoding functionality in the hypersync go client. Would be nice to have feature parity with the python go client, which does have decoding logs ability:
https://github.com/enviodev/hypersync-client-python/blob/9bb040e7a954f919d3af24b0c9e1617351091bd8/src/lib.rs#L12
The text was updated successfully, but these errors were encountered: