Author | SHA1 | Message | Date |
---|---|---|---|
William Banfield |
84c15857e4
|
mempool: return mempool errors to the abci client (#6740)
This changes adds an `MempoolError` field to the `ResponseCheckTx`. This will allow clients to understand that their transaction was rejected from the mempool despite passing the ABCI check. This change also updates the code to make use of early returns to prevent highly nested code blocks. Namely, it returns when the type assertion fails at the beginning of the method, instead of wrapping the entire method in a large if statement. This has a somewhat large effect on the diff as rendered by github. addresses: #3546 |
3 years ago |
Aleksandr Bezobchuk |
68ffe8bc64
|
mempool: add TTL configuration to mempool (#6715) | 3 years ago |
Sam Kleinman |
a855f96946
|
p2p: renames for reactors and routing layer internal moves (#6547) | 4 years ago |
Aleksandr Bezobchuk |
7ec123c968
|
improvement: update TxInfo (#6529)
Remove `Context` from the `TxInfo` type and instead require the caller to pass a `Context` to `CheckTx` which is idiomatic. closes: #6497 |
4 years ago |
Aleksandr Bezobchuk |
1e4bc04cd6
|
mempool: v1 implementation (#6466) | 4 years ago |