Uses of Package
com.privatechain.core.event
Packages that use com.privatechain.core.event
Package
Description
Assembly layer — the single location where all library modules are composed.
Sealed event hierarchy and the asynchronous publish-subscribe event bus.
In-memory transaction pool with pluggable prioritization and TTL eviction.
Transaction gossip and block broadcast — propagates newly submitted transactions
and mined blocks to connected peers (FR-NET-02, FR-NET-03).
Peer lifecycle management — maintains the list of connected peers, runs heartbeat
checks, and prunes unresponsive connections (FR-NET-01, FR-NET-07).
Netty TCP server, client, and NDJSON message codec — the transport layer of the
P2P networking stack (FR-NET-01, ADR-001).
-
Classes in com.privatechain.core.event used by com.privatechain.core.builderClassDescriptionThread-safe, asynchronous publish/subscribe event bus for blockchain lifecycle events.Listener interface for receiving events from the
BlockchainEventBus. -
Classes in com.privatechain.core.event used by com.privatechain.core.eventClassDescriptionSealed base type for all events published on the
BlockchainEventBus.Listener interface for receiving events from theBlockchainEventBus. -
Classes in com.privatechain.core.event used by com.privatechain.core.mempoolClassDescriptionThread-safe, asynchronous publish/subscribe event bus for blockchain lifecycle events.
-
Classes in com.privatechain.core.event used by com.privatechain.network.gossipClassDescriptionSealed base type for all events published on the
BlockchainEventBus.Listener interface for receiving events from theBlockchainEventBus. -
Classes in com.privatechain.core.event used by com.privatechain.network.peerClassDescriptionThread-safe, asynchronous publish/subscribe event bus for blockchain lifecycle events.
-
Classes in com.privatechain.core.event used by com.privatechain.network.rpcClassDescriptionThread-safe, asynchronous publish/subscribe event bus for blockchain lifecycle events.