Skip to content

Conversation

@baltiyal
Copy link
Contributor

@baltiyal baltiyal commented Dec 5, 2025

TICKET: WIN-8042

@baltiyal baltiyal force-pushed the WIN-8042-avaxc-usdc-signer-issue branch 2 times, most recently from 7aaf1d2 to aa79ca2 Compare December 5, 2025 07:39
@baltiyal baltiyal changed the title fix(express): support legacy EIP1559 transaction marker in type valid… fix(express): support legacy EIP1559 transaction in type valid… Dec 5, 2025
@baltiyal baltiyal force-pushed the WIN-8042-avaxc-usdc-signer-issue branch from aa79ca2 to 6c5e13f Compare December 5, 2025 07:57
@baltiyal baltiyal marked this pull request as ready for review December 5, 2025 10:14
@baltiyal baltiyal requested review from a team as code owners December 5, 2025 10:14
Copy link
Contributor

@lokesh-bitgo lokesh-bitgo left a comment

Choose a reason for hiding this comment

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

Had a discussion with @baltiyal. The type codec for EIP1559 defined in the current code is correct and aligned with the AVAXC type codec.

However, the AVAXC token behavior is slightly different — after the transaction is built at BGMS, it sends a new field isEip1559 inside the EIP1559 type and does not pass the other two fields. This is why it was not working for AVAXC tokens.

Since we have introduced type codecs for all Express endpoints, any coin specific request/response changes made on the BGMS side need to be reflected on the Express side as well to avoid impacts to clients.

cc: @zahin-mohammad @ranga-r2

Copy link
Contributor

@Vijay-Jagannathan Vijay-Jagannathan left a comment

Choose a reason for hiding this comment

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

LGTM

@mullapudipruthvik mullapudipruthvik self-requested a review December 5, 2025 12:40
@zahin-mohammad zahin-mohammad merged commit 5641490 into master Dec 5, 2025
19 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.

5 participants