Skip to content

Test Bitcoin signing with shared vectors - #177

Closed
benma-agent wants to merge 1 commit into
BitBoxSwiss:masterfrom
benma-agent:benma-agent/add-simulator-v9.26.5
Closed

Test Bitcoin signing with shared vectors#177
benma-agent wants to merge 1 commit into
BitBoxSwiss:masterfrom
benma-agent:benma-agent/add-simulator-v9.26.5

Conversation

@benma-agent

@benma-agent benma-agent commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Consume the PSBT transaction vectors introduced by
BitBoxSwiss/bitbox02-firmware#2017 in
simulator signing tests. The PSBT conversion exercises the low-level
signing protocol without duplicating each vector as a raw request.

Centralize simulator stdout parsing and check versioned screens, errors,
signature insertion, generated outputs, and final transactions.

Close gaps exposed by the vectors: recognize Taproot policies when
loading previous transactions, preserve existing Taproot script-path
signatures, and forward silent-payment and payment-request metadata.

Remove obsolete transaction test helpers superseded by the vectors and
keep the simulator harness lint-clean.

Consume the PSBT transaction vectors introduced by
BitBoxSwiss/bitbox02-firmware#2017 in
simulator signing tests. The PSBT conversion exercises the low-level
signing protocol without duplicating each vector as a raw request.

Centralize simulator stdout parsing and check versioned screens, errors,
signature insertion, generated outputs, and final transactions.

Close gaps exposed by the vectors: recognize Taproot policies when
loading previous transactions, preserve existing Taproot script-path
signatures, and forward silent-payment and payment-request metadata.

Remove obsolete transaction test helpers superseded by the vectors and
keep the simulator harness lint-clean.
@benma-agent
benma-agent force-pushed the benma-agent/add-simulator-v9.26.5 branch from ade2db3 to e6d5f79 Compare August 23, 2026 18:39
@benma-agent benma-agent changed the title Test shared Bitcoin vectors on v9.26.5 Test Bitcoin signing with shared vectors Aug 23, 2026
@benma benma closed this Aug 23, 2026
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.

2 participants