Skip to content

Conversation

@ArunBala-Bitgo
Copy link
Contributor

@ArunBala-Bitgo ArunBala-Bitgo commented Jan 6, 2026

Ticket: COIN-7060

Why is this change necessary?

XDC only supports legacy transactions and during validating the tss transaction we need to skip certain validations that aren’t relevant to this chain. Consequently, we’re overriding them.

However, we overlooked overriding this in the xdcToken class during onboarding which is causing problems when initiating withdrawals.

BscTokens also uses legacy transactions and employs a similar approach.

reference: bscToken.ts

@ArunBala-Bitgo ArunBala-Bitgo marked this pull request as ready for review January 6, 2026 10:12
@ArunBala-Bitgo ArunBala-Bitgo requested review from a team as code owners January 6, 2026 10:12
@ArunBala-Bitgo ArunBala-Bitgo changed the title feat: add XDC_FEATURES to xdc tokens feat: remove EIP_1559 from XDC token constructor Jan 6, 2026
rohitsaw115
rohitsaw115 previously approved these changes Jan 6, 2026
@ArunBala-Bitgo ArunBala-Bitgo changed the title feat: remove EIP_1559 from XDC token constructor fix: override verify tss txn for xdc token Jan 7, 2026
@ArunBala-Bitgo ArunBala-Bitgo merged commit c965a7d into master Jan 7, 2026
20 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.

4 participants