Skip to content

Backmerge/master into rel latest#8935

Merged
alextse-bg merged 19 commits into
rel/latestfrom
backmerge/master-into-rel-latest
Jun 3, 2026
Merged

Backmerge/master into rel latest#8935
alextse-bg merged 19 commits into
rel/latestfrom
backmerge/master-into-rel-latest

Conversation

@alextse-bg
Copy link
Copy Markdown
Contributor

@alextse-bg alextse-bg commented Jun 3, 2026

resolving merge conflicts between master and rel/latest

bitgo-backstage Bot and others added 19 commits March 24, 2026 05:24
Ticket: WCI-380

- Route EddsaMPCv2Round1/2/3 share requests to offline helpers
- Add EdDSA MPCv2 external signer generator factories
- Unify ECDSA and EdDSA MPCv2 response codecs into generic MPCv2Round{1,2,3}Response;
  keep EcdsaMPCv2Round{1,2,3}Response as deprecated aliases for backward compatibility
- Add typed route response codecs for EdDSA MPCv2 share responses
- Add EdDSA MPCv2 round response codec validation tests
- Cover route dispatch, generator requests, and signing-param wiring
- Avoid external signer test fixture rewrites during test imports

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
feat: add encryptAsync to encrypt.ts
feat(express): add EdDSA MPCv2 external signer routing
…TZEVM tokens

Gate 23 Robinhood Chain tokens from CECHO-1183 (including hoodeth:week) and
xtzevm:xu3o8 / xtzevm:stxtz by removing CUSTODY_BITGO_SINGAPORE from erc20Token
features. Pre-existing hoodeth:tsla and hoodeth:usdg unchanged.

TICKET: CECHO-1183
Co-authored-by: Cursor <cursoragent@cursor.com>
feat: PR from asset-metadata-service for token onboardings
chore: add catalog-info.yaml for Backstage developer portal
feat(statics): gate CECHO-1183 HoodETH and XTZEVM tokens for Singapore Trust
Zcash NU6.2 activated on mainnet at block 3364600, introducing a new
consensus branch id 0x5437f330 (re-enabling Orchard with a corrected
circuit after the GHSA-ghc3-g8w4-whf9 emergency soft fork). The builder
previously defaulted to NU6.1 (0x4dec4df0), so transactions built for
heights >= 3364600 carried a stale branch id and were rejected by
upgraded nodes.

Add VERSION4/5_BRANCH_NU6_2 markers (457/552) and the 0x5437f330 branch
id, wire it through getDefaultConsensusBranchIdForVersion,
getDefaultVersionGroupIdForVersion, setPsbtDefaults, and both
setDefaultsForVersion switches. Bump the mainnet default build version
to NU6.2; testnet stays on NU6.1 because its NU6.2 activation
(block 4052000) has not been reached.

Regenerate the zcash PSBT signing fixtures: the consensus branch id
feeds the transaction sighash, so the serialized PSBTs and signatures
change with the new default.

Refs: T1-3519
feat(utxo-lib): add ZEC NU6.2 consensus branch id
chore: bump @bitgo/wasm-utxo to 4.16.0
@alextse-bg alextse-bg marked this pull request as ready for review June 3, 2026 18:50
@alextse-bg alextse-bg requested review from a team as code owners June 3, 2026 18:50
@alextse-bg alextse-bg merged commit 4db5f4e into rel/latest Jun 3, 2026
22 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.