Interface TransactionPoolValidatorService

All Superinterfaces:
BesuService

public interface TransactionPoolValidatorService extends BesuService
Transaction validator for addition of transactions to the transaction pool
  • Method Details

    • createTransactionValidator

      PluginTransactionPoolValidator createTransactionValidator()
      Returns the transaction validator to be used in the txpool
      Returns:
      the transaction validator
    • registerPluginTransactionValidatorFactory

      void registerPluginTransactionValidatorFactory(PluginTransactionPoolValidatorFactory pluginTransactionPoolValidatorFactory)
      Registers the transaction validator factory with the service
      Parameters:
      pluginTransactionPoolValidatorFactory - transaction validator factory to be used