From c4457ae78f74310c3a493adbe5774214b2695c1e Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Tue, 10 Mar 2020 16:39:44 +0000 Subject: [PATCH] ZIP 221: Document that nTime fields will overflow on 2106-02-07. Signed-off-by: Daira Hopwood --- zip-0221.html | 4 ++-- zip-0221.rst | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/zip-0221.html b/zip-0221.html index 14532a69..24043fe7 100644 --- a/zip-0221.html +++ b/zip-0221.html @@ -212,7 +212,7 @@ License: MIT
Internal or root node
Inherited from the left child.
-

Serialized as nTime (uint32).

+

Serialized as nTime (uint32). This will overflow on 2106-02-07.

  • nLatestTimestamp
    @@ -222,7 +222,7 @@ License: MIT
    Inherited from the right child.

    Note that due to timestamp consensus rules, nLatestTimestamp may be smaller than nEarliestTimestamp in some subtrees. This may occur within subtrees smaller than PoWMedianBlockSpan blocks.

    -

    Serialized as nTime (uint32).

    +

    Serialized as nTime (uint32). This will overflow on 2106-02-07.

  • nEarliestTargetBits
    diff --git a/zip-0221.rst b/zip-0221.rst index 162791d6..5587dfc9 100644 --- a/zip-0221.rst +++ b/zip-0221.rst @@ -214,7 +214,7 @@ Each MMR node is defined as follows: Internal or root node Inherited from the left child. - Serialized as ``nTime`` (``uint32``). + Serialized as ``nTime`` (``uint32``). This will overflow on 2106-02-07. 3. ``nLatestTimestamp`` @@ -228,7 +228,7 @@ Each MMR node is defined as follows: ``nEarliestTimestamp`` in some subtrees. This may occur within subtrees smaller than ``PoWMedianBlockSpan`` blocks. - Serialized as ``nTime`` (``uint32``). + Serialized as ``nTime`` (``uint32``). This will overflow on 2106-02-07. 4. ``nEarliestTargetBits``