Skip to content

Commit

Permalink
Update eip-9999.md
Browse files Browse the repository at this point in the history
  • Loading branch information
vbuterin authored May 17, 2024
1 parent 22adc7a commit a3c71bd
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions EIPS/eip-9999.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,11 @@ The `LOG` of a value-transferring transaction should be placed before any logs c

This is the simplest possible implementation that ensures that all ETH transfers are implemented in some kind of record that can be easily accessed through making RPC calls into a node, or through asking for a Merkle branch that is hashed into the block root. The log type is compatible with the ERC-20 token standard, but does not introduce any overly-specific ERC-20 features (eg. ABI encodings) into the specification.

### Open questions

1. Should withdrawals also trigger a log? If so, what should the sender address be specified as?
2. Should fee payments trigger a log? It would ensure "completeness", in the sense that you can compute the exact current balance table by watching logs, but it would greatly increase the number of logs, perhaps to an unacceptably high amount.

## Backwards Compatibility

No backward compatibility issues found.
Expand Down

0 comments on commit a3c71bd

Please sign in to comment.