Expand description
Peer reputation management
Structs§
- Represents a change in a peer’s reputation.
- How the
ReputationChangeKind
are weighted.
Enums§
- Various kinds of reputation changes.
- Outcomes when a reputation change is applied to a peer
Constants§
- The reputation value below which new connection from/to peers are rejected.
- The default reputation of a peer
- The maximum reputation change that can be applied to a trusted peer. This is used to prevent a single bad message from a trusted peer to cause a significant change. This gives a trusted peer more leeway when interacting with the node, which is useful for in custom setups. By not setting this to
0
we still allow trusted peer penalization but less than untrusted peers.
Functions§
- Returns
true
if the given reputation is below theBANNED_REPUTATION
threshold
Type Aliases§
- The type that tracks the reputation score.