github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/distribution/types/validator.go (about)

     1  package types
     2  
     3  import (
     4  	sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types"
     5  )
     6  
     7  // ValidatorAccumulatedCommission is the accumulated commission for a validator
     8  // kept as a running counter, can be withdrawn at any time
     9  type ValidatorAccumulatedCommission = sdk.SysCoins
    10  
    11  // InitialValidatorAccumulatedCommission returns the initial accumulated commission (zero)
    12  func InitialValidatorAccumulatedCommission() ValidatorAccumulatedCommission {
    13  	return ValidatorAccumulatedCommission{}
    14  }