nooschain / tx-gossip/transaction-gossip-service / TransactionGossipServiceOptions
Interface: TransactionGossipServiceOptions
Defined in: tx-gossip/transaction-gossip-service.ts:34
Runtime options for the transaction gossip service.
Properties
logger?
optionallogger?:OperationalLogger
Defined in: tx-gossip/transaction-gossip-service.ts:45
Component logger used for operational visibility and tests.
nodeAuth?
optionalnodeAuth?:NodeAuthConfig
Defined in: tx-gossip/transaction-gossip-service.ts:36
Optional local node identity used for signed outbound gossip requests.
repropagateRemoteTransactions?
optionalrepropagateRemoteTransactions?:boolean
Defined in: tx-gossip/transaction-gossip-service.ts:43
When true, accepted remote transactions are forwarded to other peers.
The default avoids immediately re-gossiping inbound remote transactions so clusters can rely on sync/catch-up instead of creating noisy gossip loops.