Closed mvpoyatt closed 1 month ago
This update enhances the fee management system for packet handling by modifying database schemas, GraphQL types, and event declarations. New properties track total received and acknowledged fees, while the focus shifts from sending to receiving gas parameters. The logic for managing fee deposits has been refined, resulting in improved clarity and functionality throughout the system.
Files | Change Summary |
---|---|
db/migrations/...-Data.js , schema.graphql , src/model/generated/... |
Introduced new fields for tracking total received and acknowledged fees. Renamed gas properties to reflect receiving operations instead of sending. |
src/handlers/... |
Updated functions to manage new fee properties, improving transaction handling and ensuring accurate tracking of fee transactions associated with send packets. |
🐇 Twirling in the fields so bright,
New fees track both left and right.
Gas limits shift, and prices too,
Enhancing how we handle through.
With every hop, we cheer and play,
For clearer paths in our fee ballet! 🌼✨
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
New Features
totalRecvFeesDeposited
andtotalAckFeesDeposited
for tracking overall fees in packet handling.postBlockFeeHook
for improved fee processing capabilities.Bug Fixes
Documentation
Style