Page MenuHomePhabricator

Add UTXO commitment contruction from UTXO cursor
AbandonedPublic

Authored by tomtomtom7 on Feb 16 2018, 15:29.

Details

Reviewers
None
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Restricted Project
Summary

This is used for initial upgrade. The first version is still sequential.

We may also want to use this for (pre-fast-sync) Initial Load. As this
means we will need to only add 50 million UTXOs instead of 1.2 billion.

Depends on D1074

Test Plan

Test included

Diff Detail

Repository
rABC Bitcoin ABC
Branch
utxo1
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 1880
Build 1920: Bitcoin ABC Buildbot (legacy)
Build 1919: arc lint + arc unit

Event Timeline

Owners added a reviewer: Restricted Owners Package.Feb 16 2018, 15:29

Change the combine constructor to an Add method.

This is more consistent with the way it is used.

This is no integrated in D1074

Herald added 1 blocking reviewer(s): Restricted Project. · View Herald TranscriptMar 6 2018, 14:09
matiu added inline comments.
src/test/utxocommit_tests.cpp
157 ↗(On Diff #3010)

Dead code for the current count = 50000;

src/test/utxocommit_tests.cpp
157 ↗(On Diff #3010)

This diff is abandoned.