Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2023 Changes in this version + type Mempool struct + func (Mempool) CheckTx(_ types.Tx, _ func(*abci.Response), _ mempl.TxInfo) error + func (Mempool) CloseWAL() + func (Mempool) EnableTxsAvailable() + func (Mempool) Flush() + func (Mempool) FlushAppConn() error + func (Mempool) GetConfig() *cfg.MempoolConfig + func (Mempool) GetPendingNonce(address string) (uint64, bool) + func (Mempool) GetTxSimulateGas(txHash string) int64 + func (Mempool) GetUserPendingTxsCnt(address string) int + func (Mempool) InitWAL() error + func (Mempool) Lock() + func (Mempool) ReapEssentialTx(tx types.Tx) abci.TxEssentials + func (Mempool) ReapMaxBytesMaxGas(_, _ int64) []types.Tx + func (Mempool) ReapMaxTxs(n int) types.Txs + func (Mempool) ReapUserTxs(address string, max int) types.Txs + func (Mempool) ReapUserTxsCnt(address string) int + func (Mempool) SetAccountRetriever(_ mempl.AccountRetriever) + func (Mempool) SetEventBus(eventBus types.TxEventPublisher) + func (Mempool) SetTxInfoParser(_ mempl.TxInfoParser) + func (Mempool) Size() int + func (Mempool) TxsAvailable() <-chan struct{} + func (Mempool) TxsBytes() int64 + func (Mempool) TxsFront() *clist.CElement + func (Mempool) TxsWaitChan() <-chan struct{} + func (Mempool) Unlock() + func (Mempool) Update(_ int64, txs types.Txs, deliverTxResponses []*abci.ResponseDeliverTx, ...) error + func (m Mempool) GetAddressList() []string + func (m Mempool) GetTxByHash(hash [sha256.Size]byte) (types.Tx, error)