From 991da2a7c516e84cd791876c33c66f8644d69bf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Fri, 17 May 2019 16:55:13 +0200 Subject: [PATCH] resolved an TODO item as Rationale entry --- EIPS/eip-1985.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/EIPS/eip-1985.md b/EIPS/eip-1985.md index 22825bc89835b5..8f3eca24a883bb 100644 --- a/EIPS/eip-1985.md +++ b/EIPS/eip-1985.md @@ -79,6 +79,11 @@ Using the `2**63 - 1` constant to limit some of the ranges: The [Yellow Paper] defines the timestamp in block as "A scalar value equal to the reasonable output of Unix’s time() at this block’s inception". IEEE Std 1003.1-2001 (POSIX.1) leaves that definition implementation defined. +### Addresses + +The size of addresses is specified in the [Yellow Paper] as 20 bytes. +E.g. the `COINBASE` instruction is specified to return *H*c ∈ 𝔹20 which has 20 bytes. + ### Comparing current implementations - Timestamp is implemented as a 64-bit value in [Aleth], [geth] and [Parity] @@ -102,9 +107,7 @@ TBA ## TODO -1. The size of addresses are specified in Yellow Paper, -e.g. COINBASE is specified as returning H_c which has 20 bytes. -2. Do the gas limit applies for the gas param in CALL? +1. Does the gas limit apply to the gas argument for call instructions? ## Copyright Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).