Skip to content

Fix "insufficient balance for transfer" when trace block contains transactions of blacklist address#488

Open
khangnt-coin98 wants to merge 4 commits into
BuildOnViction:masterfrom
khangnt-coin98:blacklist-traceblock
Open

Fix "insufficient balance for transfer" when trace block contains transactions of blacklist address#488
khangnt-coin98 wants to merge 4 commits into
BuildOnViction:masterfrom
khangnt-coin98:blacklist-traceblock

Conversation

@khangnt-coin98
Copy link
Copy Markdown

@khangnt-coin98 khangnt-coin98 commented Dec 5, 2024

Overview

This PR introduces the resolveBlacklistBalance function to handle balance adjustments for specific blacklisted addresses under defined block conditions.

Key Changes

  1. New Function: resolveBlacklistBalance
  • Adjusts balances for predefined blacklisted addresses when the current block number meets specific criteria.
  • Uses a mapping of addresses and block numbers to ensure precise and logged balance updates.
  1. Integration:
  • Integrated into traceBlock and traceTx to apply balance adjustments during transaction execution.

References: #321

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.

1 participant