Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: indicate the contract of origin for events #2007

Open
obycode opened this issue Feb 18, 2025 · 0 comments
Open

Request: indicate the contract of origin for events #2007

obycode opened this issue Feb 18, 2025 · 0 comments

Comments

@obycode
Copy link
Member

obycode commented Feb 18, 2025

Is your feature request related to a problem? Please describe.
When a contract calls other contracts, the events are all shown together in the Explorer view for the transaction.

Describe the solution you'd like
It would be helpful to users to see from which contract an event originates. This could be as simple as some kind of label on the div for each event shown. It could go next to the existing label, e.g.
Contract log ∙ Print
becomes
Contract log ∙ ST12YKQ22YZZF044Q1SW8W9A3BRZMCY2XSQ8YWBK8.liquidator-v1 ∙ Print

or maybe it could be underneath of that label.

Additional context
Sample transaction here: https://explorer.hiro.so/txid/0xed26e882938b08989a7e701d640d67082f1e497c034289c780cae7fcaca27d35?chain=testnet

For example, looking at the above contract call, the print event number 9 comes from a different contract than the one originally called. This is not clear from this view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant