concordium-base
concordium-base copied to clipboard
Support all relevant transaction types in trace account tool
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.