You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interaction with other smart contracts within a top level transaction will also result in ContractTraceElement::Updated and should maybe be considered an 'internal transaction' as well.
Task description
Block explorers often distinguish between
top-level transactions
andinternal transactions
.CCDScan currently displays all contractTraceEvents and contractEvents in one table.
A better/clearer separation would be beneficial. One option to apply the concept would be two tables:
top-level transactions
= ContractTraceElement::Updated; and contract initialized transaction eventsinternal transactions
= ContractTraceElement::Interrupted; ContractTraceElement::Transferred; ContractTraceElement::Resume; ContractTraceElement::UpgradedThe text was updated successfully, but these errors were encountered: