concordium-base icon indicating copy to clipboard operation
concordium-base copied to clipboard

Support all relevant transaction types in trace account tool

Open simonkamp opened this issue 3 years ago • 0 comments

Purpose

Closes #77

The trace account tool should support all transactions types with an associated cost.

Changes

Made the tool robust against rejected transactions, which previously crashed it.

Added support for all update/add/remove/deploy/register transaction types.

Added support for transferWithMemo, encryptedAmountTransferWithMemo, and transferWithScheduleAndMemo transactions, by using their counterparts without a memo.

Checklist

  • [x] My code follows the style of this project.
  • [x] The code compiles without warnings.
  • [ ] I have performed a self-review of the changes.
  • [ ] I have documented my code, in particular the intent of the hard-to-understand areas.
  • [ ] I have updated the CHANGELOG.

simonkamp avatar Sep 21 '21 12:09 simonkamp