mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00

* [NOD-1147] Implement address exchange * [NOD-1147] Put placeholder for source address * [NOD-1147] Fix tests * [NOD-1147] Add comment * [NOD-1147] Remove needAddresses from MsgGetAddr * [NOD-1147] Use rand.Shuffle * [NOD-1147] Remove redundant const * [NOD-1147] Move defer to its correct place * [NOD-1147] Fix typo * [NOD-1147] Use EnqueueWithTimeout for outgoingRoute * [NOD-1147] Rename MsgGetAddr->MsgGetAddresses * [NOD-1147] Rename MsgGetAddr->MsgGetAddresses * [NOD-1147] Rename MsgAddr->MsgAddresses * [NOD-1147] Rename fakeSrcAddr->fakeSourceAddress * [NOD-1147] Remove redundant files * [NOD-1147] CmdAddr -> CmdAddress * [NOD-1147] Rename addr to address in protocol package
43 lines
972 B
Go
43 lines
972 B
Go
package peer
|
|
|
|
// Ban scores for misbehaving nodes
|
|
const (
|
|
BanScoreUnrequestedBlock = 100
|
|
BanScoreInvalidBlock = 100
|
|
BanScoreInvalidInvBlock = 100
|
|
BanScoreOrphanInvAsPartOfNetsync = 100
|
|
BanScoreMalformedBlueScoreInOrphan = 100
|
|
|
|
BanScoreRequestNonExistingBlock = 10
|
|
|
|
BanScoreUnrequestedSelectedTip = 20
|
|
BanScoreUnrequestedTx = 20
|
|
BanScoreInvalidTx = 100
|
|
|
|
BanScoreMalformedMessage = 10
|
|
|
|
BanScoreNonVersionFirstMessage = 1
|
|
BanScoreDuplicateVersion = 1
|
|
BanScoreDuplicateVerack = 1
|
|
|
|
BanScoreSentTooManyAddresses = 20
|
|
BanScoreMsgAddressesWithInvalidSubnetwork = 10
|
|
|
|
BanScoreInvalidFeeFilter = 100
|
|
BanScoreNoFilterLoaded = 5
|
|
|
|
BanScoreInvalidMsgGetBlockInvs = 10
|
|
|
|
BanScoreInvalidMsgGetBlockLocator = 100
|
|
|
|
BanScoreEmptyBlockLocator = 100
|
|
|
|
BanScoreSentTxToBlocksOnly = 20
|
|
|
|
BanScoreNodeBloomFlagViolation = 100
|
|
|
|
BanScoreStallTimeout = 1
|
|
|
|
BanScoreUnrequestedMessage = 100
|
|
)
|