Page MenuHomePhabricator

[avalanche] Add transaction management to the processor core
ClosedPublic

Authored by Fabien on Jan 26 2023, 14:58.

Details

Summary

This puts the transactions in parity with the blocks and proofs. Note the the sorting and filtering is dumb for now and needs to be expanded, which is not a problem since we don't add any transaction to reconcile yet.

Depends on D13066 and D13067.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Branch
avalanche_support_transaction_polls
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 21882
Build 43399: Build Diffbuild-debug · build-diff · lint-circular-dependencies · build-without-wallet · build-clang · build-clang-tidy
Build 43398: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Jan 26 2023, 14:58
sdulfari added a subscriber: sdulfari.

Cleanup before landing

This revision is now accepted and ready to land.Jan 26 2023, 17:05
src/avalanche/test/processor_tests.cpp
381

Remove or rewrite