Refactor the mempool error docs (#2963)

* Change the error messages

* Refactor the error messages

Co-authored-by: teor <teor@riseup.net>

Co-authored-by: teor <teor@riseup.net>
Co-authored-by: Alfredo Garcia <oxarbitrage@gmail.com>
This commit is contained in:
Marek 2021-10-28 22:09:05 +02:00 committed by GitHub
parent 3402c1d8a2
commit 8f04c9a243
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 7 deletions

View File

@ -23,7 +23,7 @@ pub enum MempoolError {
///
/// Note that the mempool caches this error. See [`super::storage::Storage`]
/// for more details.
#[error("mempool storage has a cached tip rejection for this exact transaction")]
#[error("the transaction will be rejected from the mempool until the next chain tip block")]
StorageExactTip(#[from] ExactTipRejectionError),
/// Transaction rejected based on its effects (spends, outputs, transaction
@ -33,9 +33,7 @@ pub enum MempoolError {
///
/// Note that the mempool caches this error. See [`super::storage::Storage`]
/// for more details.
#[error(
"mempool storage has a cached tip rejection for any transaction with the same effects"
)]
#[error("any transaction with the same effects will be rejected from the mempool until the next chain tip block")]
StorageEffectsTip(#[from] SameEffectsTipRejectionError),
/// Transaction rejected based on its effects (spends, outputs, transaction
@ -46,9 +44,7 @@ pub enum MempoolError {
///
/// Note that the mempool caches this error. See [`super::storage::Storage`]
/// for more details.
#[error(
"mempool storage has a cached chain rejection for any transaction with the same effects"
)]
#[error("any transaction with the same effects will be rejected from the mempool until a chain reset")]
StorageEffectsChain(#[from] SameEffectsChainRejectionError),
/// Transaction rejected because the mempool already contains another