Uses of Interface
com.privatechain.core.spi.TransactionValidator
Packages that use TransactionValidator
Package
Description
Assembly layer — the single location where all library modules are composed.
In-memory transaction pool with pluggable prioritization and TTL eviction.
-
Uses of TransactionValidator in com.privatechain.core.builder
Methods in com.privatechain.core.builder that return types with arguments of type TransactionValidatorModifier and TypeMethodDescriptionBlockchainConfig.getTransactionValidators()Returns the ordered list of transaction validators.Methods in com.privatechain.core.builder with parameters of type TransactionValidatorModifier and TypeMethodDescriptionBlockchainConfig.Builder.transactionValidator(TransactionValidator validator) Appends a transaction validator to the validation chain (FR-TX-03). -
Uses of TransactionValidator in com.privatechain.core.mempool
Constructors in com.privatechain.core.mempool with parameters of type TransactionValidatorModifierConstructorDescriptionTransactionMempool(TransactionPrioritizer prioritizer, TransactionValidator validator) Creates a mempool with a prioritizer, optional validator, and unbounded capacity.TransactionMempool(TransactionPrioritizer prioritizer, TransactionValidator validator, int maxSize) Creates a mempool with a prioritizer, optional validator, bounded capacity, and no event-bus integration.TransactionMempool(TransactionPrioritizer prioritizer, TransactionValidator validator, int maxSize, BlockchainEventBus eventBus) Full constructor wiring all dependencies.