diff --git a/zip-0317.html b/zip-0317.html index 1ff714eb..5edcd443 100644 --- a/zip-0317.html +++ b/zip-0317.html @@ -251,6 +251,9 @@ Pull-Request: <https://githu

Transaction relaying

zcashd, zebrad, and potentially other node implementations, implement fee-based restrictions on relaying of mempool transactions. Nodes that normally relay transactions are expected to do so for transactions that pay at least the conventional fee as specified in this ZIP, unless there are other reasons not to do so for robustness or denial-of-service mitigation.

+

If a transaction has more than + \(block\_unpaid\_action\_limit\) + "unpaid actions" as defined by the Recommended algorithm for block template construction, it will never be mined by that algorithm. Nodes MAY drop these transactions.

Mempool size limiting

zcashd and zebrad limit the size of the mempool as described in 7. This specifies a diff --git a/zip-0317.rst b/zip-0317.rst index 4d972b27..9b0c599a 100644 --- a/zip-0317.rst +++ b/zip-0317.rst @@ -244,6 +244,10 @@ normally relay transactions are expected to do so for transactions that pay at least the conventional fee as specified in this ZIP, unless there are other reasons not to do so for robustness or denial-of-service mitigation. +If a transaction has more than :math:`block\_unpaid\_action\_limit` "unpaid actions" +as defined by the `Recommended algorithm for block template construction`_, +it will never be mined by that algorithm. Nodes MAY drop these transactions. + Mempool size limiting ---------------------