Technology Development
1. Fix (off chain): always wake request queue on push. Improved polling monitor cancellation detection
2. store: fixed the query for retrieving replication lag. The old query was returning just the millisecond portion of the lag, not the lag in milliseconds.
3. node: migrated from structopt to clap v3, structopt is in maintenance mode and the authors suggest that users migrate to clap, which now has derived macros.
4. node: removed the optional table argument from stats show, that was a foot gun anyway and usually just caused inadvertent counting that was slow.
5. store: handle is type ‘Bytes’ correctly for children type c, we did not account for parent ids being `bytea` when generating queries for children type c which only caused trouble when such entities were used in interfaces.
6. bingoql: endpoint to get a hash from a block number, asyncify scalar value resolution. We’re marking the bingoQL resolver for scalar values as a sync, like some other resolvers are already. This is needed to await some calls in the new index-node endpoint.
Community Development
1. Released the June 2022 Monthly Report of ChainBing.
2. Shared information about ChainBing through infographic tweets.
Website: https://www.chainbing.io/
Twitter: https://twitter.com/Chain_Bing
Medium: https://medium.com/@ChainBing
Telegram: https://t.me/ChainbingOfficial
Github: https://github.com/chainbing