Uses of Package
com.privatechain.network.rpc
Packages that use com.privatechain.network.rpc
Package
Description
Transaction gossip and block broadcast — propagates newly submitted transactions
and mined blocks to connected peers (FR-NET-02, FR-NET-03).
Netty TCP server, client, and NDJSON message codec — the transport layer of the
P2P networking stack (FR-NET-01, ADR-001).
Chain synchronization and fork resolution — brings a node's local chain up to date
with the network on startup and after a network partition (FR-NET-04, FR-NET-05).
-
Classes in com.privatechain.network.rpc used by com.privatechain.network.gossipClassDescriptionEncodes and decodes wire-protocol messages exchanged between blockchain nodes.Manages outbound TCP connections from this node to remote peers.
-
Classes in com.privatechain.network.rpc used by com.privatechain.network.rpcClassDescriptionEncodes and decodes wire-protocol messages exchanged between blockchain nodes.Discriminator enum identifying the kind of P2P message.Immutable envelope wrapping all P2P messages.
-
Classes in com.privatechain.network.rpc used by com.privatechain.network.syncClassDescriptionEncodes and decodes wire-protocol messages exchanged between blockchain nodes.Manages outbound TCP connections from this node to remote peers.