Uses of Interface
com.privatechain.core.spi.TransactionPrioritizer
Packages that use TransactionPrioritizer
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 TransactionPrioritizer in com.privatechain.core.builder
Methods in com.privatechain.core.builder that return TransactionPrioritizerModifier and TypeMethodDescriptionBlockchainConfig.getTransactionPrioritizer()Returns the configured transaction prioritizer.Methods in com.privatechain.core.builder with parameters of type TransactionPrioritizerModifier and TypeMethodDescriptionBlockchainConfig.Builder.transactionPrioritizer(TransactionPrioritizer prioritizer) Sets the transaction prioritizer for mempool ordering (FR-MEMPOOL-02). -
Uses of TransactionPrioritizer in com.privatechain.core.mempool
Classes in com.privatechain.core.mempool that implement TransactionPrioritizerModifier and TypeClassDescriptionfinal classOrders transactions by fee in descending order (highest fee = highest priority).final classOrders transactions by submission timestamp in ascending order (oldest first / FIFO).Constructors in com.privatechain.core.mempool with parameters of type TransactionPrioritizerModifierConstructorDescriptionTransactionMempool(TransactionPrioritizer prioritizer) Creates a mempool with a prioritizer and no event-bus integration.TransactionMempool(TransactionPrioritizer prioritizer, int maxSize) Creates a mempool with a prioritizer, no validator, and bounded capacity.TransactionMempool(TransactionPrioritizer prioritizer, BlockchainEventBus eventBus) Creates a mempool with a prioritizer, event-bus integration, and the default unbounded capacity.TransactionMempool(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.