Skip to content

v0.51.3

Compare
Choose a tag to compare
@swirlds-automation swirlds-automation released this 19 Jul 19:48
v0.51.3
2a0f0dd

Overview

This new release, v0.51.3, introduces a hotfix to address the HBAR leakage issue by adding steps to capture transactionFee in metrics and the HBAR limiter class for the executeTransaction() and deleteFile() methods.

The fix utilizes the getRecord() method to retrieve the transactionFee in executeTransaction(). This method also exposes and throws errors caused by invalid transactions on the network, which were previously ignored. These errors were typically discovered only after repeated lookups on the mirror node, resulting in a total transaction time of more than 20 seconds in the worst cases. This error exposure helps reduce total transaction time by 98% for worst cases and ensures more accurate and secure handling of transactions.

Bug Fixes

fix: captured transactionFee in metrics and HBAR limiter class in executeTransaction and deleteFile (#2714)

Contributors

Thank you to all the contributors who worked on this release:

@quiet-node

Full Changelog: v0.51.2...v0.51.3