Closed Inkvi closed 6 months ago
This update introduces enhancements to the handling of Inter-Blockchain Communication (IBC) channels, including the addition of new schema fields for tracking transaction hashes and the use of a retry library for improved reliability in channel operations. It also refines event handling and database operations for packet reception, aligning with the latest developments in blockchain interoperability.
File | Change Summary |
---|---|
ponder.schema.ts |
Added sendTx , recvTx , writeAckTx , ackTx fields to Channel schema. |
src/index.ts |
Integrated retry library, refactored openIbcChannel and connectIbcChannel with retry logic, updated recvPacket function, and enhanced error handling and logging. |
In the realm of blocks and chains,
A rabbit hopped, spreading gains.
With retry, log, and schema new,
It fixed the channels, through and through.
🚀🐰💾
"To interconnect," it softly said,
"Is to ensure no message's dead."
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit