Skip to content

fix(explorer): label pending value transfers to contracts as the confirmed view does - #205

Merged
moscowchill merged 1 commit into
devfrom
fix/pending-contract-call-badge
Sep 22, 2026
Merged

moscowchill merged 1 commit into
devfrom
fix/pending-contract-call-badge

Conversation

@moscowchill

Copy link
Copy Markdown
Contributor

A plain value transfer to a verified contract showed Contract call on /pending/tx and Transfer on /tx once mined, because the pending route attaches targetContract for any recipient with code while the confirmed route requires calldata. getTransactionKind now counts targetContract only with calldata. Gates: jest 656/656, eslint, tsc.

…irmed view does

The pending route attaches targetContract for any recipient with code, the
confirmed route only when the transaction carries calldata. A plain value
transfer to a verified contract therefore showed Contract call while pending
and Transfer once mined. The classifier now counts targetContract only with
calldata, so both views agree.
@moscowchill
moscowchill merged commit f625822 into dev Sep 22, 2026
3 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.

1 participant