@@ -4,17 +4,17 @@ Specification for addresses appearances returned by `eth_getAddressesInBlock`
4
4
5
5
## Introduction
6
6
7
- An address may "appear" in a Ethereum transaction. If an address appears in a transaction, that
7
+ An address may "appear" in an Ethereum transaction. If an address appears in a transaction, that
8
8
transaction could be meaningful to examine as a historical record.
9
9
10
10
For example, an appearance may be "an address that is a recipient of a transfer of Ether during
11
- the EVM execution". Such an appeaarance (the presence of the address in that transaction in that
11
+ the transaction execution". Such an appeaarance (the presence of the address in that transaction in that
12
12
way) makes that transaction meaningful in an examination of the historical balances of that
13
13
address.
14
14
15
15
A collection of "address appearances" (defined in subsequent section) consistutes a set of transactions
16
16
that are sufficient to form a complete historical analysis of "activity" for that address.
17
- This "activity" may take many meanings (programs in the EVM may do arbitrary things), but can
17
+ This "activity" may take many meanings (programs in the Ethereum may do arbitrary things), but can
18
18
be identified structurally as will be shown.
19
19
20
20
## Overview
@@ -54,7 +54,7 @@ The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "S
54
54
55
55
An address is informally defined as 40 hexadecimal characters that
56
56
- May include some leading or trailing zeros (for vanity addresses)
57
- - Appears in the EVM environment in a 32 byte section with left padding.
57
+ - Appears in a transaction within a 32 byte section with left padding.
58
58
or example, in transaction calldata, in this case the calldata is trimmed to a 32 byte multiple,
59
59
divided into 32 byte sections with checked separately for "address" or "not address" classification.
60
60
@@ -288,7 +288,7 @@ It can be seen in the example below (a subset of the response from the above cal
288
288
289
289
## Security Considerations
290
290
291
- The EVM allows for use of data that has the same structure as a 20 byte address.
291
+ Ethereum allows for use of data that has the same structure as a 20 byte address.
292
292
The algorithm used to find address appearances ideally minimises missing appearances
293
293
(false negatives) and so may include false positives.
294
294
0 commit comments