1+ import { DefaultL1ContractsConfig } from '@aztec/ethereum' ;
12import type { ConfigMappingsType } from '@aztec/foundation/config' ;
23import {
34 bigintConfigHelper ,
@@ -16,13 +17,13 @@ export const DefaultSlasherConfig: SlasherConfig = {
1617 slashMaxPenaltyPercentage : 2.0 , //2x of penalty
1718 slashValidatorsAlways : [ ] , // Empty by default
1819 slashValidatorsNever : [ ] , // Empty by default
19- slashPrunePenalty : 1n ,
20+ slashPrunePenalty : DefaultL1ContractsConfig . slashAmountSmall ,
2021 slashInactivityTargetPercentage : 0.9 ,
21- slashBroadcastedInvalidBlockPenalty : 1n ,
22- slashInactivityPenalty : 1n ,
23- slashProposeInvalidAttestationsPenalty : 1n ,
24- slashAttestDescendantOfInvalidPenalty : 1n ,
25- slashUnknownPenalty : 1n ,
22+ slashBroadcastedInvalidBlockPenalty : DefaultL1ContractsConfig . slashAmountSmall ,
23+ slashInactivityPenalty : DefaultL1ContractsConfig . slashAmountSmall ,
24+ slashProposeInvalidAttestationsPenalty : DefaultL1ContractsConfig . slashAmountSmall ,
25+ slashAttestDescendantOfInvalidPenalty : DefaultL1ContractsConfig . slashAmountSmall ,
26+ slashUnknownPenalty : DefaultL1ContractsConfig . slashAmountSmall ,
2627 slashOffenseExpirationRounds : 4 ,
2728 slashMaxPayloadSize : 50 ,
2829 slashGracePeriodL2Slots : 0 ,
0 commit comments