Skip to content

Hotfix trace transaction after Atlas hardfork#543

Merged
tungng98 merged 19 commits intoBuildOnViction:pre-releasefrom
vienlnn:hotfix_traceTransaction
Sep 12, 2025
Merged

Hotfix trace transaction after Atlas hardfork#543
tungng98 merged 19 commits intoBuildOnViction:pre-releasefrom
vienlnn:hotfix_traceTransaction

Conversation

@vienlnn
Copy link
Copy Markdown
Contributor

@vienlnn vienlnn commented Aug 26, 2025

  • On Viction, I have one (or multiple tokens) that only call the charge function, not the apply function -> there is a tokenStates variable but it is not included in the tokens array.
  • Before the hardfork, Tomochain checked the tokens array, so it didn’t recognize that this token was eligible for free gas (even though the scan still showed it as eligible for free gas) -> Transactions were processed as usual.
  • After the hardfork, Viction checks the free gas condition using the tokenStates variable -> recognizes that the transaction is a free gas transaction, so it processes it according to free gas rules.

@tungng98 tungng98 merged commit 2275620 into BuildOnViction:pre-release Sep 12, 2025
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