Skip to content

refactor(abstract-utxo): introduce address codec - #9695

Merged
OttoAllmendinger merged 1 commit into
masterfrom
otto/CSHLD-1639-address-codec-baseline
Sep 9, 2026
Merged

refactor(abstract-utxo): introduce address codec#9695
OttoAllmendinger merged 1 commit into
masterfrom
otto/CSHLD-1639-address-codec-baseline

Conversation

@OttoAllmendinger

@OttoAllmendinger OttoAllmendinger commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Encapsulate coin-aware address encoding and decoding in a reusable codec.

Generic transaction parsing no longer passes coin context or callbacks through recipient helpers.

@linear-code

linear-code Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

CSHLD-1639

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

⚠️ Unit tests are failing on Node 26.x (Current release line, non-blocking). This is not an LTS version yet, so it does not block merge, but it signals an incompatibility to fix before Node 26.x becomes LTS.

View run

@OttoAllmendinger
OttoAllmendinger force-pushed the otto/CSHLD-1639-address-codec-baseline branch from 9722b66 to eaa5ce4 Compare September 9, 2026 11:06
@OttoAllmendinger
OttoAllmendinger added this pull request to stack #9697 September 9, 2026 11:07
@OttoAllmendinger
OttoAllmendinger marked this pull request as ready for review September 9, 2026 12:03
@OttoAllmendinger
OttoAllmendinger requested a review from a team as a code owner September 9, 2026 12:03
@OttoAllmendinger
OttoAllmendinger force-pushed the otto/CSHLD-1639-address-codec-baseline branch 3 times, most recently from 328f07f to 044235b Compare September 9, 2026 12:20
Encapsulate coin-aware address encoding and decoding in a reusable codec.

Generic transaction parsing no longer passes coin context or callbacks through recipient helpers.
Keep the legacy module-level recipient helpers as compatibility wrappers.

Refs: CSHLD-1639
@OttoAllmendinger
OttoAllmendinger force-pushed the otto/CSHLD-1639-address-codec-baseline branch from 044235b to aa3a6a0 Compare September 9, 2026 12:20
@OttoAllmendinger
OttoAllmendinger marked this pull request as draft September 9, 2026 12:21
@OttoAllmendinger
OttoAllmendinger marked this pull request as ready for review September 9, 2026 12:46
@OttoAllmendinger
OttoAllmendinger merged commit 497abdc into master Sep 9, 2026
26 checks passed
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