tari-project / tari

The Tari protocol
https://tari.com
BSD 3-Clause "New" or "Revised" License
357 stars 220 forks source link

feat: add use transaction output as provided with encumber_aggregate_utxo #6594

Closed hansieodendaal closed 1 month ago

hansieodendaal commented 1 month ago

Description

Added an option to fn encumber_aggregate_utxo to use the transaction output from the blockchain or as provided from file.

Motivation and Context

When reading pre-mine from file for genesis block immediate spends, the output manager service should use the provided transaction output and not fetch it from a base node.

How Has This Been Tested?

System-level testing

What process can a PR reviewer use to test or verify this change?

Code review

Breaking Changes

github-actions[bot] commented 1 month ago

Test Results (CI)

    3 files    129 suites   35m 42s :stopwatch: 1 324 tests 1 324 :white_check_mark: 0 :zzz: 0 :x: 3 970 runs  3 970 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 3cbd1027.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 month ago

Test Results (Integration tests)

36 tests  +36   36 :white_check_mark: +36   15m 42s :stopwatch: + 15m 42s 11 suites +11    0 :zzz: ± 0   2 files   + 2    0 :x: ± 0 

Results for commit 2ed42030. ± Comparison against base commit 7e079729.