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

Need documentation and examples on how to work with synthetic events #470

Closed
Tracked by #428
ed-marquez opened this issue Oct 12, 2023 · 0 comments
Closed
Tracked by #428
Assignees
Labels
enhancement New feature or request p2 Medium priority smart contracts Features that involve smart contracts tokens A feature related to the Hedera Token Service
Milestone

Comments

@ed-marquez
Copy link
Contributor

ed-marquez commented Oct 12, 2023

Problem

As of v0.79, Mirror nodes now generate contract log events for non-EVM HAPI transactions. These "synthetic" events increase alignment between HTS and ERC standards and facilitate integrations with EVM tools, like The Graph. Events are generated for HAPI transactions like: CryptoTransfer, CryptoApproveAllowance, CryptoDeleteAllowance, TokenMint, TokenWipe, and TokenBurn.

Knowing how to work with these synthetic events can enable new solutions for the ecosystem.

The Problem:

  • We haven't documented this important capability.
  • We haven't created examples

Solution

Note: I believe now token operations (done via SDK, Precompile, ERC calls) emit “synthetic” events. Would be good to confirm if there are any HTS operations that do not emit a synthetic event.

cc: @theekrystallee @simi-hedera

Alternatives

No response

@ed-marquez ed-marquez added the enhancement New feature or request label Oct 12, 2023
@theekrystallee theekrystallee moved this to Q3 2023 in Docs Roadmap Oct 13, 2023
@theekrystallee theekrystallee moved this from Q3 2023 to Q4 2023 in Docs Roadmap Oct 13, 2023
@theekrystallee theekrystallee added the p2 Medium priority label Oct 13, 2023
@theekrystallee theekrystallee added this to the Sprint 6 milestone Oct 13, 2023
@theekrystallee theekrystallee modified the milestones: Sprint 6, Sprint 7 Oct 27, 2023
@theekrystallee theekrystallee moved this to 🔖 Sprint Backlog in Docs Sprint Board Oct 27, 2023
gitbook-com bot pushed a commit that referenced this issue Nov 7, 2023
@theekrystallee theekrystallee self-assigned this Nov 8, 2023
@github-project-automation github-project-automation bot moved this from Q4 2023 to Q2 2023 in Docs Roadmap Nov 8, 2023
@SimiHunjan SimiHunjan moved this from Q2 2023 to Q4 2023 in Docs Roadmap Nov 8, 2023
@theekrystallee theekrystallee moved this from 🔖 Sprint Backlog to ✅ Done in Docs Sprint Board Nov 9, 2023
@theekrystallee theekrystallee added tokens A feature related to the Hedera Token Service smart contracts Features that involve smart contracts labels Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request p2 Medium priority smart contracts Features that involve smart contracts tokens A feature related to the Hedera Token Service
Projects
Status: Q4 2023
Status: Done
Development

No branches or pull requests

2 participants