Skip to content

Implement get_balance_impacting_operation (not CRTP)

Resolving issue haf#72 (closed) get_balance_impacting_operations function should be directly integrated with hive::chain impacted_balance_collector

Implementation note: to obtain the list of used operations a given visitor (collector) should be run once via get_operations_used_in_get_balance_impacting_operations or get_operations_used_in_get_keyauths before normal operation.

Those functions call the visitor's all overloaded operator methods thus collecting the operation names. Only the overloads marked EXCLUDE_FROM_USED_OPERATIONS are not present in the result.

See also haf!174 (merged)

Merge request reports