Skip to content

fix(account-lib): register sepeth ETH transaction builder - #9476

Merged
manojkumar138 merged 1 commit into
masterfrom
manojkumar138/cecho-1912-sepeth-account-lib-builder
Aug 12, 2026
Merged

fix(account-lib): register sepeth ETH transaction builder#9476
manojkumar138 merged 1 commit into
masterfrom
manojkumar138/cecho-1912-sepeth-account-lib-builder

Conversation

@manojkumar138

Copy link
Copy Markdown
Contributor

Summary

  • Registers sepeth (Sepolia) on the ETH TransactionBuilder in account-lib, same as gteth/hteth.
  • Fixes staging send/sign: getBuilder('sepeth') was throwing Coin sepeth not supported (e.g. POST /api/v2/wallet/.../txrequests/.../transactions/0/send).

sepeth is CoinFamily.ETH, so it is not auto-registered via SHARED_EVM_SDK.

Ticket: CECHO-1912

Test plan

  • Unit test: getBuilder('sepeth') uses the same builder as hteth
  • After merge, bump @bitgo-beta/account-lib into WP staging/test and re-try Sepolia send
  • Confirm getBuilder('sepeth') no longer throws on staging WP

Made with Cursor

Sepolia send/sign calls getBuilder('sepeth'), which threw Coin not
supported because only gteth/hteth were mapped to Eth.TransactionBuilder.

Ticket: CECHO-1912
Co-authored-by: Cursor <cursoragent@cursor.com>
@manojkumar138
manojkumar138 requested a review from a team as a code owner August 12, 2026 03:13
@linear-code

linear-code Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

CECHO-1912

@manojkumar138
manojkumar138 merged commit 1a6cdca into master Aug 12, 2026
25 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