Skip to content

feat(tx): Add shielded output models and infrastructure#1607

Open
msbrogli wants to merge 1 commit intomasterfrom
feat/shielded-outputs-1
Open

feat(tx): Add shielded output models and infrastructure#1607
msbrogli wants to merge 1 commit intomasterfrom
feat/shielded-outputs-1

Conversation

@msbrogli
Copy link
Member

Motivation

What was the motivation for the changes in this PR?

Acceptance Criteria

  • Include here all things that this PR should solve

Checklist

  • If you are requesting a merge into master, confirm this code is production-ready and can be included in future releases as soon as it gets merged

@msbrogli msbrogli requested a review from jansegre as a code owner February 28, 2026 00:44
"""
# VULN-002 / CONS-007: Use resolve_spent_output for shielded-aware lookup
try:
resolved = spent_tx.resolve_spent_output(txin.index)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should never happen.

@github-actions
Copy link

🐰 Bencher Report

Branchfeat/shielded-outputs-1
Testbedubuntu-22.04
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
minutes (m)
(Result Δ%)
Lower Boundary
minutes (m)
(Limit %)
Upper Boundary
minutes (m)
(Limit %)
sync-v2 (up to 20000 blocks)📈 view plot
🚷 view threshold
1.62 m
(-5.22%)Baseline: 1.71 m
1.54 m
(94.96%)
2.05 m
(78.98%)
🐰 View full continuous benchmarking report in Bencher

'total': len(sorted_transactions),
}
if has_shielded:
data['has_shielded'] = True
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

API change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant