hashgraph / hashgraph/hedera-docs

Emit events for all versions of 'transfer' system contract function documentation update

Open
#394 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
MDX
Stars
10
Forks
49
Avg merge
19h 49m
Merged PRs (30d)
17

Description

### Problem

We are finishing the implementation of [Emit events for all versions of 'transfer' system contract function](https://github.com/hiero-ledger/hiero-consensus-node/issues/22615) feature.
- **Documentation Requirement**: We assume an update to the documentation is required regarding this change.
- **Release Target**: This functionality is scheduled for deployment in the v0.71 release.
- **Implementation Impact**: As a result of this implementation, ERC transfer events will be produced for all transfer functions. This includes:
- Classic transfers
- ERC-20 / ERC-721 transfers
- Batch transfers
- Airdrops and Airdrop Claims
- **Previous State**: Previously, transfer events were only emitted for specific ERC functions such as `transferFrom`, `transferFromNFT`, `proxy transfer`, and `proxy transferFrom`.
- **Current State**: Following this implementation, transfer events will be emitted for all precompile transfer functions. A detailed list can be found in https://github.com/hiero-ledger/hiero-consensus-node/issues/22615

### Solution

- Investigate where documentation updates are needed.
- Update the documentation to reflect the full set of transfer signatures that now emit events.

### Alternatives

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.