Preparing report...

Report for github.com/DFWallet/anatha

(v0.0.1)

A+    Excellent!    Found 228 issues across 782 files

Tweet

gofmt99%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


golint71%

Golint is a linter for Go source code.

    • anatha/store/transient/store.go
    • Line 19: warning: comment on exported function NewStore should be of the form "NewStore ..." (golint)
    • Line 24: warning: comment on exported method Store.Commit should be of the form "Commit ..." (golint)
    • Line 31: warning: comment on exported method Store.SetPruning should be of the form "SetPruning ..." (golint)
    • Line 35: warning: comment on exported method Store.LastCommitID should be of the form "LastCommitID ..." (golint)
    • Line 40: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • anatha/x/crisis/internal/types/msgs.go
    • Line 28: warning: comment on exported method MsgVerifyInvariant.Route should be of the form "Route ..." (golint)
    • Line 30: warning: exported method MsgVerifyInvariant.Type should have comment or be unexported (golint)
    • Line 32: warning: comment on exported method MsgVerifyInvariant.GetSigners should be of the form "GetSigners ..." (golint)
    • Line 41: warning: comment on exported method MsgVerifyInvariant.ValidateBasic should be of the form "ValidateBasic ..." (golint)
    • anatha/types/address.go
    • Line 33: warning: comment on exported const Bech32MainPrefix should be of the form "Bech32MainPrefix ..." (golint)
    • Line 36: warning: comment on exported const CoinType should be of the form "CoinType ..." (golint)
    • Line 39: warning: comment on exported const FullFundraiserPath should be of the form "FullFundraiserPath ..." (golint)
    • Line 148: warning: comment on exported method AccAddress.Equals should be of the form "Equals ..." (golint)
    • Line 157: warning: comment on exported method AccAddress.Empty should be of the form "Empty ..." (golint)
    • Line 301: warning: comment on exported method ValAddress.Equals should be of the form "Equals ..." (golint)
    • Line 310: warning: comment on exported method ValAddress.Empty should be of the form "Empty ..." (golint)
    • Line 456: warning: comment on exported function GetConsAddress should be of the form "GetConsAddress ..." (golint)
    • Line 461: warning: comment on exported method ConsAddress.Equals should be of the form "Equals ..." (golint)
    • Line 470: warning: comment on exported method ConsAddress.Empty should be of the form "Empty ..." (golint)
    • anatha/types/coin.go
    • Line 108: warning: comment on exported method Coin.Add should be of the form "Add ..." (golint)
    • Line 118: warning: comment on exported method Coin.Sub should be of the form "Sub ..." (golint)
    • Line 480: warning: comment on exported method Coins.AmountOf should be of the form "AmountOf ..." (golint)
    • anatha/x/gov/client/cli/query.go
    • Line 174: warning: comment on exported function GetCmdQueryVote should be of the form "GetCmdQueryVote ..." (golint)
    • Line 308: warning: comment on exported function GetCmdQueryDeposit should be of the form "GetCmdQueryDeposit ..." (golint)
    • Line 480: warning: comment on exported function GetCmdQueryParams should be of the form "GetCmdQueryParams ..." (golint)
    • Line 522: warning: comment on exported function GetCmdQueryParam should be of the form "GetCmdQueryParam ..." (golint)
    • anatha/x/staking/alias.go
    • Line 12: warning: exported const DefaultParamspace should have comment (or a comment on this block) or be unexported (golint)
    • Line 46: warning: comment on exported var RegisterInvariants should be of the form "RegisterInvariants ..." (golint)
    • Line 48: warning: exported var AllInvariants should have comment or be unexported (golint)
    • Line 177: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 201: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 202: warning: exported type Commission should have comment or be unexported (golint)
    • Line 203: warning: exported type CommissionRates should have comment or be unexported (golint)
    • Line 204: warning: exported type DVPair should have comment or be unexported (golint)
    • Line 205: warning: exported type DVVTriplet should have comment or be unexported (golint)
    • Line 206: warning: exported type Delegation should have comment or be unexported (golint)
    • Line 207: warning: exported type Delegations should have comment or be unexported (golint)
    • Line 208: warning: exported type UnbondingDelegation should have comment or be unexported (golint)
    • Line 209: warning: exported type UnbondingDelegationEntry should have comment or be unexported (golint)
    • Line 210: warning: exported type UnbondingDelegations should have comment or be unexported (golint)
    • Line 211: warning: exported type Redelegation should have comment or be unexported (golint)
    • Line 212: warning: exported type RedelegationEntry should have comment or be unexported (golint)
    • Line 213: warning: exported type Redelegations should have comment or be unexported (golint)
    • Line 214: warning: exported type HistoricalInfo should have comment or be unexported (golint)
    • Line 215: warning: exported type DelegationResponse should have comment or be unexported (golint)
    • Line 216: warning: exported type DelegationResponses should have comment or be unexported (golint)
    • Line 217: warning: exported type RedelegationResponse should have comment or be unexported (golint)
    • Line 218: warning: exported type RedelegationEntryResponse should have comment or be unexported (golint)
    • Line 219: warning: exported type RedelegationResponses should have comment or be unexported (golint)
    • Line 220: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 221: warning: exported type LastValidatorPower should have comment or be unexported (golint)
    • Line 222: warning: exported type MultiStakingHooks should have comment or be unexported (golint)
    • Line 223: warning: exported type MsgCreateValidator should have comment or be unexported (golint)
    • Line 224: warning: exported type MsgEditValidator should have comment or be unexported (golint)
    • Line 225: warning: exported type MsgDelegate should have comment or be unexported (golint)
    • Line 226: warning: exported type MsgBeginRedelegate should have comment or be unexported (golint)
    • Line 227: warning: exported type MsgUndelegate should have comment or be unexported (golint)
    • Line 228: warning: exported type Params should have comment or be unexported (golint)
    • Line 229: warning: exported type Pool should have comment or be unexported (golint)
    • Line 230: warning: exported type QueryDelegatorParams should have comment or be unexported (golint)
    • Line 231: warning: exported type QueryValidatorParams should have comment or be unexported (golint)
    • Line 232: warning: exported type QueryBondsParams should have comment or be unexported (golint)
    • Line 233: warning: exported type QueryRedelegationParams should have comment or be unexported (golint)
    • Line 234: warning: exported type QueryValidatorsParams should have comment or be unexported (golint)
    • Line 235: warning: exported type QueryHistoricalInfoParams should have comment or be unexported (golint)
    • Line 236: warning: exported type Validator should have comment or be unexported (golint)
    • Line 237: warning: exported type Validators should have comment or be unexported (golint)
    • Line 238: warning: exported type Description should have comment or be unexported (golint)
    • Line 239: warning: exported type DelegationI should have comment or be unexported (golint)
    • Line 240: warning: exported type ValidatorI should have comment or be unexported (golint)
    • anatha/store/types/validity.go
    • Line 3: warning: comment on exported function AssertValidKey should be of the form "AssertValidKey ..." (golint)
    • Line 10: warning: comment on exported function AssertValidValue should be of the form "AssertValidValue ..." (golint)
    • anatha/x/staking/types/querier.go
    • Line 26: warning: comment on exported type QueryDelegatorParams should be of the form "QueryDelegatorParams ..." (with optional leading article) (golint)
    • Line 35: warning: exported function NewQueryDelegatorParams should have comment or be unexported (golint)
    • Line 41: warning: comment on exported type QueryValidatorParams should be of the form "QueryValidatorParams ..." (with optional leading article) (golint)
    • Line 50: warning: exported function NewQueryValidatorParams should have comment or be unexported (golint)
    • Line 56: warning: comment on exported type QueryBondsParams should be of the form "QueryBondsParams ..." (with optional leading article) (golint)
    • Line 65: warning: exported function NewQueryBondsParams should have comment or be unexported (golint)
    • Line 72: warning: comment on exported type QueryRedelegationParams should be of the form "QueryRedelegationParams ..." (with optional leading article) (golint)
    • Line 80: warning: exported function NewQueryRedelegationParams should have comment or be unexported (golint)
    • Line 97: warning: exported function NewQueryValidatorsParams should have comment or be unexported (golint)
    • anatha/x/bank/internal/types/key.go
    • Line 4: warning: comment on exported const ModuleName should be of the form "ModuleName ..." (golint)
    • Line 6: warning: exported const QuerierRoute should have comment (or a comment on this block) or be unexported (golint)
    • anatha/x/supply/alias.go
    • Line 1: warning: package comment should be of the form "Package supply ..." (golint)
    • Line 14: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 24: warning: comment on exported var RegisterInvariants should be of the form "RegisterInvariants ..." (golint)
    • Line 26: warning: exported var AllInvariants should have comment or be unexported (golint)
    • Line 40: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 45: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 46: warning: exported type ModuleAccount should have comment or be unexported (golint)
    • Line 47: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 48: warning: exported type Supply should have comment or be unexported (golint)
    • anatha/x/distribution/client/cli/tx.go
    • Line 1: warning: package comment should be of the form "Package cli ..." (golint)
    • Line 34: warning: exported const MaxMessagesPerTxDefault should have comment (or a comment on this block) or be unexported (golint)
    • Line 89: warning: comment on exported function GetCmdWithdrawRewards should be of the form "GetCmdWithdrawRewards ..." (golint)
    • Line 129: warning: comment on exported function GetCmdWithdrawAllRewards should be of the form "GetCmdWithdrawAllRewards ..." (golint)
    • Line 171: warning: comment on exported function GetCmdSetWithdrawAddr should be of the form "GetCmdSetWithdrawAddr ..." (golint)
    • anatha/x/staking/keeper/keeper.go
    • Line 23: warning: comment on exported type Keeper should be of the form "Keeper ..." (with optional leading article) (golint)
    • Line 64: warning: comment on exported method Keeper.SetHooks should be of the form "SetHooks ..." (golint)
    • Line 73: warning: comment on exported method Keeper.GetLastTotalPower should be of the form "GetLastTotalPower ..." (golint)
    • Line 84: warning: comment on exported method Keeper.SetLastTotalPower should be of the form "SetLastTotalPower ..." (golint)
    • anatha/x/staking/keeper/alias_functions.go
    • Line 14: warning: comment on exported method Keeper.IterateValidators should be of the form "IterateValidators ..." (golint)
    • Line 30: warning: comment on exported method Keeper.IterateBondedValidatorsByPower should be of the form "IterateBondedValidatorsByPower ..." (golint)
    • Line 53: warning: comment on exported method Keeper.IterateLastValidators should be of the form "IterateLastValidators ..." (golint)
    • Line 94: warning: comment on exported method Keeper.GetValidatorSet should be of the form "GetValidatorSet ..." (golint)
    • Line 109: warning: comment on exported method Keeper.IterateDelegations should be of the form "IterateDelegations ..." (golint)
    • Line 127: warning: comment on exported method Keeper.GetAllSDKDelegations should be of the form "GetAllSDKDelegations ..." (golint)
    • anatha/types/store.go
    • Line 10: warning: comment on exported type PruningOptions should be of the form "PruningOptions ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type CacheMultiStore should be of the form "CacheMultiStore ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type CommitMultiStore should be of the form "CommitMultiStore ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type CommitStore should be of the form "CommitStore ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type Committer should be of the form "Committer ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type Iterator should be of the form "Iterator ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type KVStore should be of the form "KVStore ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type MultiStore should be of the form "MultiStore ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type MultiStorePersistentCache should be of the form "MultiStorePersistentCache ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type Queryable should be of the form "Queryable ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type Store should be of the form "Store ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported function KVStorePrefixIterator should be of the form "KVStorePrefixIterator ..." (golint)
    • Line 38: warning: comment on exported function KVStoreReversePrefixIterator should be of the form "KVStoreReversePrefixIterator ..." (golint)
    • Line 61: warning: comment on exported type CacheKVStore should be of the form "CacheKVStore ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type CacheWrap should be of the form "CacheWrap ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type CacheWrapper should be of the form "CacheWrapper ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type CommitID should be of the form "CommitID ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type CommitKVStore should be of the form "CommitKVStore ..." (with optional leading article) (golint)
    • Line 70: warning: comment on exported type StoreType should be of the form "StoreType ..." (with optional leading article) (golint)
    • Line 81: warning: comment on exported type KVStoreKey should be of the form "KVStoreKey ..." (with optional leading article) (golint)
    • Line 81: warning: comment on exported type StoreKey should be of the form "StoreKey ..." (with optional leading article) (golint)
    • Line 81: warning: comment on exported type TransientStoreKey should be of the form "TransientStoreKey ..." (with optional leading article) (golint)
    • Line 104: warning: comment on exported function NewTransientStoreKey should be of the form "NewTransientStoreKey ..." (golint)
    • Line 135: warning: comment on exported type KVPair should be of the form "KVPair ..." (with optional leading article) (golint)
    • Line 146: warning: comment on exported type Gas should be of the form "Gas ..." (with optional leading article) (golint)
    • Line 146: warning: comment on exported type GasConfig should be of the form "GasConfig ..." (with optional leading article) (golint)
    • Line 146: warning: comment on exported type GasMeter should be of the form "GasMeter ..." (with optional leading article) (golint)
    • Line 153: warning: comment on exported function NewGasMeter should be of the form "NewGasMeter ..." (golint)
    • Line 158: warning: comment on exported type ErrorGasOverflow should be of the form "ErrorGasOverflow ..." (with optional leading article) (golint)
    • Line 158: warning: comment on exported type ErrorOutOfGas should be of the form "ErrorOutOfGas ..." (with optional leading article) (golint)
    • Line 164: warning: comment on exported function NewInfiniteGasMeter should be of the form "NewInfiniteGasMeter ..." (golint)
    • anatha/x/distribution/types/querier.go
    • Line 18: warning: comment on exported type QueryValidatorOutstandingRewardsParams should be of the form "QueryValidatorOutstandingRewardsParams ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported function NewQueryValidatorOutstandingRewardsParams should be of the form "NewQueryValidatorOutstandingRewardsParams ..." (golint)
    • Line 30: warning: comment on exported type QueryValidatorCommissionParams should be of the form "QueryValidatorCommissionParams ..." (with optional leading article) (golint)
    • Line 35: warning: comment on exported function NewQueryValidatorCommissionParams should be of the form "NewQueryValidatorCommissionParams ..." (golint)
    • Line 42: warning: comment on exported type QueryValidatorSlashesParams should be of the form "QueryValidatorSlashesParams ..." (with optional leading article) (golint)
    • Line 49: warning: comment on exported function NewQueryValidatorSlashesParams should be of the form "NewQueryValidatorSlashesParams ..." (golint)
    • Line 58: warning: comment on exported type QueryDelegationRewardsParams should be of the form "QueryDelegationRewardsParams ..." (with optional leading article) (golint)
    • Line 64: warning: comment on exported function NewQueryDelegationRewardsParams should be of the form "NewQueryDelegationRewardsParams ..." (golint)
    • Line 72: warning: comment on exported type QueryDelegatorParams should be of the form "QueryDelegatorParams ..." (with optional leading article) (golint)
    • Line 77: warning: comment on exported function NewQueryDelegatorParams should be of the form "NewQueryDelegatorParams ..." (golint)
    • Line 84: warning: comment on exported type QueryDelegatorWithdrawAddrParams should be of the form "QueryDelegatorWithdrawAddrParams ..." (with optional leading article) (golint)
    • anatha/baseapp/baseapp.go
    • Line 180: warning: comment on exported method BaseApp.MountKVStores should be of the form "MountKVStores ..." (golint)
    • Line 194: warning: comment on exported method BaseApp.MountTransientStores should be of the form "MountTransientStores ..." (golint)
    • anatha/x/staking/keeper/params.go
    • Line 16: warning: comment on exported function ParamKeyTable should be of the form "ParamKeyTable ..." (golint)
    • Line 21: warning: comment on exported method Keeper.UnbondingTime should be of the form "UnbondingTime ..." (golint)
    • Line 53: warning: comment on exported method Keeper.GetParams should be of the form "GetParams ..." (golint)
    • Line 64: warning: comment on exported method Keeper.SetParams should be of the form "SetParams ..." (golint)
    • anatha/x/staking/keeper/delegation.go
    • Line 13: warning: comment on exported method Keeper.GetDelegation should be of the form "GetDelegation ..." (golint)
    • Line 52: warning: comment on exported method Keeper.GetValidatorDelegations should be of the form "GetValidatorDelegations ..." (golint)
    • Line 67: warning: comment on exported method Keeper.GetDelegatorDelegations should be of the form "GetDelegatorDelegations ..." (golint)
    • Line 87: warning: comment on exported method Keeper.SetDelegation should be of the form "SetDelegation ..." (golint)
    • Line 94: warning: comment on exported method Keeper.RemoveDelegation should be of the form "RemoveDelegation ..." (golint)
    • Line 102: warning: comment on exported method Keeper.GetUnbondingDelegations should be of the form "GetUnbondingDelegations ..." (golint)
    • Line 122: warning: comment on exported method Keeper.GetUnbondingDelegation should be of the form "GetUnbondingDelegation ..." (golint)
    • Line 137: warning: comment on exported method Keeper.GetUnbondingDelegationsFromValidator should be of the form "GetUnbondingDelegationsFromValidator ..." (golint)
    • Line 152: warning: comment on exported method Keeper.IterateUnbondingDelegations should be of the form "IterateUnbondingDelegations ..." (golint)
    • Line 178: warning: comment on exported method Keeper.SetUnbondingDelegation should be of the form "SetUnbondingDelegation ..." (golint)
    • Line 187: warning: comment on exported method Keeper.RemoveUnbondingDelegation should be of the form "RemoveUnbondingDelegation ..." (golint)
    • Line 213: warning: comment on exported method Keeper.GetUBDQueueTimeSlice should be of the form "GetUBDQueueTimeSlice ..." (golint)
    • Line 225: warning: comment on exported method Keeper.SetUBDQueueTimeSlice should be of the form "SetUBDQueueTimeSlice ..." (golint)
    • Line 232: warning: comment on exported method Keeper.InsertUBDQueue should be of the form "InsertUBDQueue ..." (golint)
    • Line 246: warning: comment on exported method Keeper.UBDQueueIterator should be of the form "UBDQueueIterator ..." (golint)
    • Line 253: warning: comment on exported method Keeper.DequeueAllMatureUBDQueue should be of the form "DequeueAllMatureUBDQueue ..." (golint)
    • Line 271: warning: comment on exported method Keeper.GetRedelegations should be of the form "GetRedelegations ..." (golint)
    • Line 290: warning: comment on exported method Keeper.GetRedelegation should be of the form "GetRedelegation ..." (golint)
    • Line 305: warning: comment on exported method Keeper.GetRedelegationsFromSrcValidator should be of the form "GetRedelegationsFromSrcValidator ..." (golint)
    • Line 320: warning: comment on exported method Keeper.HasReceivingRedelegation should be of the form "HasReceivingRedelegation ..." (golint)
    • Line 344: warning: comment on exported method Keeper.SetRedelegation should be of the form "SetRedelegation ..." (golint)
    • Line 354: warning: comment on exported method Keeper.SetRedelegationEntry should be of the form "SetRedelegationEntry ..." (golint)
    • Line 373: warning: comment on exported method Keeper.IterateRedelegations should be of the form "IterateRedelegations ..." (golint)
    • Line 388: warning: comment on exported method Keeper.RemoveRedelegation should be of the form "RemoveRedelegation ..." (golint)
    • Line 399: warning: comment on exported method Keeper.GetRedelegationQueueTimeSlice should be of the form "GetRedelegationQueueTimeSlice ..." (golint)
    • Line 411: warning: comment on exported method Keeper.SetRedelegationQueueTimeSlice should be of the form "SetRedelegationQueueTimeSlice ..." (golint)
    • Line 418: warning: comment on exported method Keeper.InsertRedelegationQueue should be of the form "InsertRedelegationQueue ..." (golint)
    • Line 436: warning: comment on exported method Keeper.RedelegationQueueIterator should be of the form "RedelegationQueueIterator ..." (golint)
    • Line 442: warning: comment on exported method Keeper.DequeueAllMatureRedelegationQueue should be of the form "DequeueAllMatureRedelegationQueue ..." (golint)
    • Line 458: warning: comment on exported method Keeper.Delegate should be of the form "Delegate ..." (golint)
    • Line 715: warning: comment on exported method Keeper.BeginRedelegation should be of the form "BeginRedelegation ..." (golint)
    • anatha/x/auth/alias.go
    • Line 1: warning: package comment should be of the form "Package auth ..." (golint)
    • Line 16: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: comment on exported var NewAnteHandler should be of the form "NewAnteHandler ..." (golint)
    • Line 32: warning: exported var GetSignerAcc should have comment or be unexported (golint)
    • Line 65: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 77: warning: exported type SignatureVerificationGasConsumer should have comment or be unexported (golint)
    • Line 78: warning: exported type AccountKeeper should have comment or be unexported (golint)
    • Line 79: warning: exported type BaseAccount should have comment or be unexported (golint)
    • Line 80: warning: exported type NodeQuerier should have comment or be unexported (golint)
    • Line 81: warning: exported type AccountRetriever should have comment or be unexported (golint)
    • Line 82: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 83: warning: exported type Params should have comment or be unexported (golint)
    • Line 84: warning: exported type QueryAccountParams should have comment or be unexported (golint)
    • Line 85: warning: exported type StdSignMsg should have comment or be unexported (golint)
    • Line 86: warning: exported type StdTx should have comment or be unexported (golint)
    • Line 87: warning: exported type StdFee should have comment or be unexported (golint)
    • Line 88: warning: exported type StdSignDoc should have comment or be unexported (golint)
    • Line 89: warning: exported type StdSignature should have comment or be unexported (golint)
    • Line 90: warning: exported type TxBuilder should have comment or be unexported (golint)
    • Line 91: warning: exported type GenesisAccountIterator should have comment or be unexported (golint)
    • anatha/x/distribution/types/fee_pool.go
    • Line 9: warning: comment on exported type FeePool should be of the form "FeePool ..." (with optional leading article) (golint)
    • Line 14: warning: comment on exported function InitialFeePool should be of the form "InitialFeePool ..." (golint)
    • anatha/x/gov/legacy/v0_34/types.go
    • Line 1: warning: package comment should be of the form "Package v0_34 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: exported type ProposalQueue should have comment or be unexported (golint)
    • Line 42: warning: exported type ProposalKind should have comment or be unexported (golint)
    • Line 44: warning: exported type VoteOption should have comment or be unexported (golint)
    • Line 45: warning: exported type ProposalStatus should have comment or be unexported (golint)
    • Line 47: warning: exported type ProposalContent should have comment or be unexported (golint)
    • Line 53: warning: exported type Proposals should have comment or be unexported (golint)
    • Line 55: warning: exported type TextProposal should have comment or be unexported (golint)
    • Line 60: warning: exported type Proposal should have comment or be unexported (golint)
    • Line 76: warning: exported type TallyParams should have comment or be unexported (golint)
    • Line 82: warning: exported type VotingParams should have comment or be unexported (golint)
    • Line 86: warning: exported type TallyResult should have comment or be unexported (golint)
    • Line 93: warning: exported type Deposits should have comment or be unexported (golint)
    • Line 95: warning: exported type Vote should have comment or be unexported (golint)
    • Line 101: warning: exported type Votes should have comment or be unexported (golint)
    • Line 103: warning: exported type DepositParams should have comment or be unexported (golint)
    • Line 108: warning: exported type Deposit should have comment or be unexported (golint)
    • Line 114: warning: exported type DepositWithMetadata should have comment or be unexported (golint)
    • Line 119: warning: exported type VoteWithMetadata should have comment or be unexported (golint)
    • Line 124: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 135: warning: exported method TextProposal.GetTitle should have comment or be unexported (golint)
    • Line 136: warning: exported method TextProposal.GetDescription should have comment or be unexported (golint)
    • Line 137: warning: exported method TextProposal.ProposalType should have comment or be unexported (golint)
    • Line 139: warning: comment on exported function ProposalStatusFromString should be of the form "ProposalStatusFromString ..." (golint)
    • Line 165: warning: exported method ProposalStatus.Marshal should have comment or be unexported (golint)
    • Line 169: warning: exported method ProposalStatus.Unmarshal should have comment or be unexported (golint)
    • Line 174: warning: exported method ProposalStatus.MarshalJSON should have comment or be unexported (golint)
    • Line 178: warning: exported method ProposalStatus.UnmarshalJSON should have comment or be unexported (golint)
    • Line 216: warning: exported function VoteOptionFromString should have comment or be unexported (golint)
    • Line 235: warning: exported method VoteOption.Marshal should have comment or be unexported (golint)
    • Line 239: warning: exported method VoteOption.Unmarshal should have comment or be unexported (golint)
    • Line 244: warning: exported method VoteOption.MarshalJSON should have comment or be unexported (golint)
    • Line 248: warning: exported method VoteOption.UnmarshalJSON should have comment or be unexported (golint)
    • Line 279: warning: exported function ProposalTypeFromString should have comment or be unexported (golint)
    • Line 290: warning: exported method ProposalKind.Marshal should have comment or be unexported (golint)
    • Line 294: warning: exported method ProposalKind.Unmarshal should have comment or be unexported (golint)
    • Line 299: warning: exported method ProposalKind.MarshalJSON should have comment or be unexported (golint)
    • Line 303: warning: exported method ProposalKind.UnmarshalJSON should have comment or be unexported (golint)
    • Line 329: warning: exported function RegisterCodec should have comment or be unexported (golint)
    • anatha/x/mint/alias.go
    • Line 11: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: comment on exported var NewKeeper should be of the form "NewKeeper ..." (golint)
    • Line 23: warning: exported var NewQuerier should have comment or be unexported (golint)
    • Line 35: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 47: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 48: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 49: warning: exported type Minter should have comment or be unexported (golint)
    • Line 50: warning: exported type Params should have comment or be unexported (golint)
    • anatha/client/rpc/status.go
    • Line 75: warning: comment on exported function NodeInfoRequestHandlerFn should be of the form "NodeInfoRequestHandlerFn ..." (golint)
    • Line 97: warning: comment on exported function NodeSyncingRequestHandlerFn should be of the form "NodeSyncingRequestHandlerFn ..." (golint)
    • anatha/x/evidence/internal/types/test_util.go
    • Line 1: warning: package comment should be of the form "Package types ..." (golint)
    • Line 28: warning: exported var TestingCdc should have comment or be unexported (golint)
    • Line 32: warning: exported const TestEvidenceRouteEquivocation should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: exported type TestVote should have comment or be unexported (golint)
    • Line 45: warning: exported type TestCanonicalVote should have comment or be unexported (golint)
    • Line 52: warning: exported type TestEquivocationEvidence should have comment or be unexported (golint)
    • Line 67: warning: exported method TestEquivocationEvidence.Route should have comment or be unexported (golint)
    • Line 68: warning: exported method TestEquivocationEvidence.Type should have comment or be unexported (golint)
    • Line 69: warning: exported method TestEquivocationEvidence.GetHeight should have comment or be unexported (golint)
    • Line 70: warning: exported method TestEquivocationEvidence.GetValidatorPower should have comment or be unexported (golint)
    • Line 71: warning: exported method TestEquivocationEvidence.GetTotalPower should have comment or be unexported (golint)
    • Line 78: warning: exported method TestEquivocationEvidence.GetConsensusAddress should have comment or be unexported (golint)
    • Line 82: warning: exported method TestEquivocationEvidence.ValidateBasic should have comment or be unexported (golint)
    • Line 99: warning: exported method TestEquivocationEvidence.Hash should have comment or be unexported (golint)
    • Line 103: warning: exported method TestVote.SignBytes should have comment or be unexported (golint)
    • Line 114: warning: exported function TestEquivocationHandler should have comment or be unexported (golint)
    • anatha/x/simulation/log.go
    • Line 10: warning: comment on exported type LogWriter should be of the form "LogWriter ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported function NewLogWriter should be of the form "NewLogWriter ..." (golint)
    • Line 24: warning: comment on exported type StandardLogWriter should be of the form "StandardLogWriter ..." (with optional leading article) (golint)
    • Line 29: warning: comment on exported method StandardLogWriter.AddEntry should be of the form "AddEntry ..." (golint)
    • Line 62: warning: comment on exported type DummyLogWriter should be of the form "DummyLogWriter ..." (with optional leading article) (golint)
    • Line 66: warning: comment on exported method DummyLogWriter.AddEntry should be of the form "AddEntry ..." (golint)
    • Line 69: warning: comment on exported method DummyLogWriter.PrintLogs should be of the form "PrintLogs ..." (golint)
    • anatha/store/reexport.go
    • Line 7: warning: comment on exported type CacheKVStore should be of the form "CacheKVStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CacheMultiStore should be of the form "CacheMultiStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CacheWrap should be of the form "CacheWrap ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CacheWrapper should be of the form "CacheWrapper ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CommitID should be of the form "CommitID ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CommitKVStore should be of the form "CommitKVStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CommitMultiStore should be of the form "CommitMultiStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type CommitStore should be of the form "CommitStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type Committer should be of the form "Committer ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type Gas should be of the form "Gas ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type GasConfig should be of the form "GasConfig ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type GasMeter should be of the form "GasMeter ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type Iterator should be of the form "Iterator ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type KVPair should be of the form "KVPair ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type KVStore should be of the form "KVStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type MultiStore should be of the form "MultiStore ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type PruningOptions should be of the form "PruningOptions ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type Queryable should be of the form "Queryable ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type Store should be of the form "Store ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type StoreKey should be of the form "StoreKey ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type StoreType should be of the form "StoreType ..." (with optional leading article) (golint)
    • Line 7: warning: comment on exported type TraceContext should be of the form "TraceContext ..." (with optional leading article) (golint)
    • anatha/x/distribution/keeper/store.go
    • Line 8: warning: comment on exported method Keeper.GetDelegatorWithdrawAddr should be of the form "GetDelegatorWithdrawAddr ..." (golint)
    • Line 18: warning: comment on exported method Keeper.SetDelegatorWithdrawAddr should be of the form "SetDelegatorWithdrawAddr ..." (golint)
    • Line 24: warning: comment on exported method Keeper.DeleteDelegatorWithdrawAddr should be of the form "DeleteDelegatorWithdrawAddr ..." (golint)
    • Line 30: warning: comment on exported method Keeper.IterateDelegatorWithdrawAddrs should be of the form "IterateDelegatorWithdrawAddrs ..." (golint)
    • Line 44: warning: comment on exported method Keeper.GetFeePool should be of the form "GetFeePool ..." (golint)
    • Line 55: warning: comment on exported method Keeper.SetFeePool should be of the form "SetFeePool ..." (golint)
    • Line 62: warning: comment on exported method Keeper.GetPreviousProposerConsAddr should be of the form "GetPreviousProposerConsAddr ..." (golint)
    • Line 73: warning: comment on exported method Keeper.SetPreviousProposerConsAddr should be of the form "SetPreviousProposerConsAddr ..." (golint)
    • Line 80: warning: comment on exported method Keeper.GetDelegatorStartingInfo should be of the form "GetDelegatorStartingInfo ..." (golint)
    • Line 88: warning: comment on exported method Keeper.SetDelegatorStartingInfo should be of the form "SetDelegatorStartingInfo ..." (golint)
    • Line 95: warning: comment on exported method Keeper.HasDelegatorStartingInfo should be of the form "HasDelegatorStartingInfo ..." (golint)
    • Line 101: warning: comment on exported method Keeper.DeleteDelegatorStartingInfo should be of the form "DeleteDelegatorStartingInfo ..." (golint)
    • Line 107: warning: comment on exported method Keeper.IterateDelegatorStartingInfos should be of the form "IterateDelegatorStartingInfos ..." (golint)
    • Line 122: warning: comment on exported method Keeper.GetValidatorHistoricalRewards should be of the form "GetValidatorHistoricalRewards ..." (golint)
    • Line 130: warning: comment on exported method Keeper.SetValidatorHistoricalRewards should be of the form "SetValidatorHistoricalRewards ..." (golint)
    • Line 137: warning: comment on exported method Keeper.IterateValidatorHistoricalRewards should be of the form "IterateValidatorHistoricalRewards ..." (golint)
    • Line 152: warning: comment on exported method Keeper.DeleteValidatorHistoricalReward should be of the form "DeleteValidatorHistoricalReward ..." (golint)
    • Line 158: warning: comment on exported method Keeper.DeleteValidatorHistoricalRewards should be of the form "DeleteValidatorHistoricalRewards ..." (golint)
    • Line 168: warning: comment on exported method Keeper.DeleteAllValidatorHistoricalRewards should be of the form "DeleteAllValidatorHistoricalRewards ..." (golint)
    • Line 178: warning: comment on exported method Keeper.GetValidatorHistoricalReferenceCount should be of the form "GetValidatorHistoricalReferenceCount ..." (golint)
    • Line 191: warning: comment on exported method Keeper.GetValidatorCurrentRewards should be of the form "GetValidatorCurrentRewards ..." (golint)
    • Line 199: warning: comment on exported method Keeper.SetValidatorCurrentRewards should be of the form "SetValidatorCurrentRewards ..." (golint)
    • Line 206: warning: comment on exported method Keeper.DeleteValidatorCurrentRewards should be of the form "DeleteValidatorCurrentRewards ..." (golint)
    • Line 212: warning: comment on exported method Keeper.IterateValidatorCurrentRewards should be of the form "IterateValidatorCurrentRewards ..." (golint)
    • Line 227: warning: comment on exported method Keeper.GetValidatorAccumulatedCommission should be of the form "GetValidatorAccumulatedCommission ..." (golint)
    • Line 238: warning: comment on exported method Keeper.SetValidatorAccumulatedCommission should be of the form "SetValidatorAccumulatedCommission ..." (golint)
    • Line 252: warning: comment on exported method Keeper.DeleteValidatorAccumulatedCommission should be of the form "DeleteValidatorAccumulatedCommission ..." (golint)
    • Line 258: warning: comment on exported method Keeper.IterateValidatorAccumulatedCommissions should be of the form "IterateValidatorAccumulatedCommissions ..." (golint)
    • Line 273: warning: comment on exported method Keeper.GetValidatorOutstandingRewards should be of the form "GetValidatorOutstandingRewards ..." (golint)
    • Line 281: warning: comment on exported method Keeper.SetValidatorOutstandingRewards should be of the form "SetValidatorOutstandingRewards ..." (golint)
    • Line 288: warning: comment on exported method Keeper.DeleteValidatorOutstandingRewards should be of the form "DeleteValidatorOutstandingRewards ..." (golint)
    • Line 294: warning: comment on exported method Keeper.IterateValidatorOutstandingRewards should be of the form "IterateValidatorOutstandingRewards ..." (golint)
    • Line 309: warning: comment on exported method Keeper.GetValidatorSlashEvent should be of the form "GetValidatorSlashEvent ..." (golint)
    • Line 320: warning: comment on exported method Keeper.SetValidatorSlashEvent should be of the form "SetValidatorSlashEvent ..." (golint)
    • Line 327: warning: comment on exported method Keeper.IterateValidatorSlashEventsBetween should be of the form "IterateValidatorSlashEventsBetween ..." (golint)
    • Line 346: warning: comment on exported method Keeper.IterateValidatorSlashEvents should be of the form "IterateValidatorSlashEvents ..." (golint)
    • Line 361: warning: comment on exported method Keeper.DeleteValidatorSlashEvents should be of the form "DeleteValidatorSlashEvents ..." (golint)
    • Line 371: warning: comment on exported method Keeper.DeleteAllValidatorSlashEvents should be of the form "DeleteAllValidatorSlashEvents ..." (golint)
    • anatha/x/genutil/alias.go
    • Line 1: warning: package comment should be of the form "Package genutil ..." (golint)
    • Line 12: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 16: warning: comment on exported var NewGenesisState should be of the form "NewGenesisState ..." (golint)
    • Line 18: warning: exported var NewGenesisStateFromStdTx should have comment or be unexported (golint)
    • Line 26: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 31: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 32: warning: exported type AppMap should have comment or be unexported (golint)
    • Line 33: warning: exported type MigrationCallback should have comment or be unexported (golint)
    • Line 34: warning: exported type MigrationMap should have comment or be unexported (golint)
    • Line 35: warning: exported type InitConfig should have comment or be unexported (golint)
    • anatha/x/slashing/alias.go
    • Line 11: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 36: warning: comment on exported var NewKeeper should be of the form "NewKeeper ..." (golint)
    • Line 38: warning: exported var NewQuerier should have comment or be unexported (golint)
    • Line 64: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 80: warning: exported type Hooks should have comment or be unexported (golint)
    • Line 81: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 82: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 83: warning: exported type MissedBlock should have comment or be unexported (golint)
    • Line 84: warning: exported type MsgUnjail should have comment or be unexported (golint)
    • Line 85: warning: exported type Params should have comment or be unexported (golint)
    • Line 86: warning: exported type QuerySigningInfoParams should have comment or be unexported (golint)
    • Line 87: warning: exported type QuerySigningInfosParams should have comment or be unexported (golint)
    • Line 88: warning: exported type ValidatorSigningInfo should have comment or be unexported (golint)
    • anatha/x/auth/types/keys.go
    • Line 8: warning: comment on exported const ModuleName should be of the form "ModuleName ..." (golint)
    • Line 25: warning: comment on exported var GlobalAccountNumberKey should be of the form "GlobalAccountNumberKey ..." (golint)
    • anatha/types/events.go
    • Line 22: warning: exported function NewEventManager should have comment or be unexported (golint)
    • Line 26: warning: exported method EventManager.Events should have comment or be unexported (golint)
    • Line 144: warning: comment on exported type StringEvent should be of the form "StringEvent ..." (with optional leading article) (golint)
    • Line 151: warning: comment on exported type StringEvents should be of the form "StringEvents ..." (with optional leading article) (golint)
    • anatha/store/cache/cache.go
    • Line 43: warning: exported function NewCommitKVStoreCache should have comment or be unexported (golint)
    • Line 55: warning: exported function NewCommitKVStoreCacheManager should have comment or be unexported (golint)
    • anatha/x/staking/types/keys.go
    • Line 53: warning: comment on exported function GetValidatorKey should be of the form "GetValidatorKey ..." (golint)
    • Line 59: warning: comment on exported function GetValidatorByConsAddrKey should be of the form "GetValidatorByConsAddrKey ..." (golint)
    • Line 65: warning: comment on exported function AddressFromLastValidatorPowerKey should be of the form "AddressFromLastValidatorPowerKey ..." (golint)
    • Line 70: warning: comment on exported function GetValidatorsByPowerIndexKey should be of the form "GetValidatorsByPowerIndexKey ..." (golint)
    • Line 79: warning: comment on exported function GetLastValidatorPowerKey should be of the form "GetLastValidatorPowerKey ..." (golint)
    • Line 109: warning: comment on exported function ParseValidatorPowerRankKey should be of the form "ParseValidatorPowerRankKey ..." (golint)
    • Line 122: warning: comment on exported function GetValidatorQueueTimeKey should be of the form "GetValidatorQueueTimeKey ..." (golint)
    • Line 130: warning: comment on exported function GetDelegationKey should be of the form "GetDelegationKey ..." (golint)
    • Line 136: warning: comment on exported function GetDelegationsKey should be of the form "GetDelegationsKey ..." (golint)
    • Line 143: warning: comment on exported function GetUBDKey should be of the form "GetUBDKey ..." (golint)
    • Line 151: warning: comment on exported function GetUBDByValIndexKey should be of the form "GetUBDByValIndexKey ..." (golint)
    • Line 157: warning: comment on exported function GetUBDKeyFromValIndexKey should be of the form "GetUBDKeyFromValIndexKey ..." (golint)
    • Line 170: warning: comment on exported function GetUBDsKey should be of the form "GetUBDsKey ..." (golint)
    • Line 175: warning: comment on exported function GetUBDsByValIndexKey should be of the form "GetUBDsByValIndexKey ..." (golint)
    • Line 180: warning: comment on exported function GetUnbondingDelegationTimeKey should be of the form "GetUnbondingDelegationTimeKey ..." (golint)
    • Line 188: warning: comment on exported function GetREDKey should be of the form "GetREDKey ..." (golint)
    • Line 200: warning: comment on exported function GetREDByValSrcIndexKey should be of the form "GetREDByValSrcIndexKey ..." (golint)
    • Line 214: warning: comment on exported function GetREDByValDstIndexKey should be of the form "GetREDByValDstIndexKey ..." (golint)
    • Line 254: warning: comment on exported function GetRedelegationTimeKey should be of the form "GetRedelegationTimeKey ..." (golint)
    • Line 262: warning: comment on exported function GetREDsKey should be of the form "GetREDsKey ..." (golint)
    • Line 267: warning: comment on exported function GetREDsFromValSrcIndexKey should be of the form "GetREDsFromValSrcIndexKey ..." (golint)
    • Line 272: warning: comment on exported function GetREDsToValDstIndexKey should be of the form "GetREDsToValDstIndexKey ..." (golint)
    • Line 277: warning: comment on exported function GetREDsByDelToValDstIndexKey should be of the form "GetREDsByDelToValDstIndexKey ..." (golint)
    • anatha/x/auth/vesting/alias.go
    • Line 1: warning: package comment should be of the form "Package vesting ..." (golint)
    • Line 12: warning: comment on exported var RegisterCodec should be of the form "RegisterCodec ..." (golint)
    • Line 14: warning: exported var NewBaseVestingAccount should have comment or be unexported (golint)
    • Line 22: warning: comment on exported var VestingCdc should be of the form "VestingCdc ..." (golint)
    • Line 27: warning: exported type BaseVestingAccount should have comment or be unexported (golint)
    • Line 28: warning: exported type ContinuousVestingAccount should have comment or be unexported (golint)
    • Line 29: warning: exported type PeriodicVestingAccount should have comment or be unexported (golint)
    • Line 30: warning: exported type DelayedVestingAccount should have comment or be unexported (golint)
    • Line 31: warning: exported type Period should have comment or be unexported (golint)
    • Line 32: warning: exported type Periods should have comment or be unexported (golint)
    • anatha/x/distribution/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported type ValidatorAccumulatedCommission should have comment or be unexported (golint)
    • Line 21: warning: exported type ValidatorSlashEventRecord should have comment or be unexported (golint)
    • Line 28: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 45: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • anatha/x/auth/types/stdtx.go
    • Line 32: warning: exported function NewStdTx should have comment or be unexported (golint)
    • Line 126: warning: comment on exported method StdTx.GetPubKeys should be of the form "GetPubKeys ..." (golint)
    • anatha/x/staking/types/delegation.go
    • Line 70: warning: comment on exported function UnmarshalDelegation should be of the form "UnmarshalDelegation ..." (golint)
    • Line 76: warning: comment on exported method Delegation.Equal should be of the form "Equal ..." (golint)
    • Line 83: warning: comment on exported method Delegation.GetDelegatorAddr should be of the form "GetDelegatorAddr ..." (golint)
    • Line 85: warning: exported method Delegation.GetValidatorAddr should have comment or be unexported (golint)
    • Line 86: warning: exported method Delegation.GetShares should have comment or be unexported (golint)
    • Line 166: warning: comment on exported function MustMarshalUBD should be of the form "MustMarshalUBD ..." (golint)
    • Line 171: warning: comment on exported function MustUnmarshalUBD should be of the form "MustUnmarshalUBD ..." (golint)
    • Line 180: warning: comment on exported function UnmarshalUBD should be of the form "UnmarshalUBD ..." (golint)
    • Line 186: warning: comment on exported method UnbondingDelegation.Equal should be of the form "Equal ..." (golint)
    • Line 307: warning: comment on exported method Redelegation.Equal should be of the form "Equal ..." (golint)
    • anatha/x/staking/types/validator.go
    • Line 55: warning: comment on exported method Validator.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 146: warning: comment on exported function MustMarshalValidator should be of the form "MustMarshalValidator ..." (golint)
    • Line 151: warning: comment on exported function MustUnmarshalValidator should be of the form "MustUnmarshalValidator ..." (golint)
    • Line 160: warning: comment on exported function UnmarshalValidator should be of the form "UnmarshalValidator ..." (golint)
    • Line 252: warning: comment on exported method Validator.TestEquivalent should be of the form "TestEquivalent ..." (golint)
    • Line 263: warning: comment on exported method Validator.ConsAddress should be of the form "ConsAddress ..." (golint)
    • Line 283: warning: comment on exported const DoNotModifyDesc should be of the form "DoNotModifyDesc ..." (golint)
    • Line 384: warning: comment on exported method Validator.InvalidExRate should be of the form "InvalidExRate ..." (golint)
    • Line 391: warning: comment on exported method Validator.TokensFromShares should be of the form "TokensFromShares ..." (golint)
    • Line 396: warning: comment on exported method Validator.TokensFromSharesTruncated should be of the form "TokensFromSharesTruncated ..." (golint)
    • Line 427: warning: comment on exported method Validator.BondedTokens should be of the form "BondedTokens ..." (golint)
    • Line 435: warning: comment on exported method Validator.ConsensusPower should be of the form "ConsensusPower ..." (golint)
    • Line 444: warning: comment on exported method Validator.PotentialConsensusPower should be of the form "PotentialConsensusPower ..." (golint)
    • Line 518: warning: comment on exported method Validator.IsJailed should be of the form "IsJailed ..." (golint)
    • Line 520: warning: exported method Validator.GetMoniker should have comment or be unexported (golint)
    • Line 521: warning: exported method Validator.GetStatus should have comment or be unexported (golint)
    • Line 522: warning: exported method Validator.GetOperator should have comment or be unexported (golint)
    • Line 523: warning: exported method Validator.GetConsPubKey should have comment or be unexported (golint)
    • Line 524: warning: exported method Validator.GetConsAddr should have comment or be unexported (golint)
    • Line 525: warning: exported method Validator.GetTokens should have comment or be unexported (golint)
    • Line 526: warning: exported method Validator.GetBondedTokens should have comment or be unexported (golint)
    • Line 527: warning: exported method Validator.GetConsensusPower should have comment or be unexported (golint)
    • Line 528: warning: exported method Validator.GetCommission should have comment or be unexported (golint)
    • Line 529: warning: exported method Validator.GetMinSelfDelegation should have comment or be unexported (golint)
    • Line 530: warning: exported method Validator.GetDelegatorShares should have comment or be unexported (golint)
    • anatha/client/keys/codec.go
    • Line 16: warning: comment on exported function MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 21: warning: comment on exported function UnmarshalJSON should be of the form "UnmarshalJSON ..." (golint)
    • anatha/tests/process.go
    • Line 11: warning: comment on exported type Process should be of the form "Process ..." (with optional leading article) (golint)
    • Line 25: warning: comment on exported function StartProcess should be of the form "StartProcess ..." (golint)
    • Line 42: warning: comment on exported function CreateProcess should be of the form "CreateProcess ..." (golint)
    • Line 84: warning: comment on exported method Process.Stop should be of the form "Stop ..." (golint)
    • Line 93: warning: comment on exported method Process.Wait should be of the form "Wait ..." (golint)
    • anatha/x/distribution/keeper/hooks.go
    • Line 9: warning: comment on exported type Hooks should be of the form "Hooks ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported method Keeper.Hooks should be of the form "Hooks ..." (golint)
    • Line 19: warning: comment on exported method Hooks.AfterValidatorCreated should be of the form "AfterValidatorCreated ..." (golint)
    • Line 25: warning: comment on exported method Hooks.AfterValidatorRemoved should be of the form "AfterValidatorRemoved ..." (golint)
    • Line 78: warning: comment on exported method Hooks.BeforeDelegationCreated should be of the form "BeforeDelegationCreated ..." (golint)
    • Line 84: warning: comment on exported method Hooks.BeforeDelegationSharesModified should be of the form "BeforeDelegationSharesModified ..." (golint)
    • Line 93: warning: comment on exported method Hooks.AfterDelegationModified should be of the form "AfterDelegationModified ..." (golint)
    • Line 98: warning: comment on exported method Hooks.BeforeValidatorSlashed should be of the form "BeforeValidatorSlashed ..." (golint)
    • Line 103: warning: comment on exported method Hooks.BeforeValidatorModified should be of the form "BeforeValidatorModified ..." (golint)
    • Line 105: warning: exported method Hooks.AfterValidatorBonded should have comment or be unexported (golint)
    • Line 106: warning: exported method Hooks.AfterValidatorBeginUnbonding should have comment or be unexported (golint)
    • Line 107: warning: exported method Hooks.BeforeDelegationRemoved should have comment or be unexported (golint)
    • anatha/store/firstlast.go
    • Line 11: warning: comment on exported function First should be of the form "First ..." (golint)
    • Line 22: warning: comment on exported function Last should be of the form "Last ..." (golint)
    • anatha/x/staking/keeper/validator.go
    • Line 28: warning: comment on exported method Keeper.GetValidator should be of the form "GetValidator ..." (golint)
    • Line 69: warning: comment on exported method Keeper.GetValidatorByConsAddr should be of the form "GetValidatorByConsAddr ..." (golint)
    • Line 87: warning: comment on exported method Keeper.SetValidator should be of the form "SetValidator ..." (golint)
    • Line 94: warning: comment on exported method Keeper.SetValidatorByConsAddr should be of the form "SetValidatorByConsAddr ..." (golint)
    • Line 101: warning: comment on exported method Keeper.SetValidatorByPowerIndex should be of the form "SetValidatorByPowerIndex ..." (golint)
    • Line 111: warning: comment on exported method Keeper.DeleteValidatorByPowerIndex should be of the form "DeleteValidatorByPowerIndex ..." (golint)
    • Line 117: warning: comment on exported method Keeper.SetNewValidatorByPowerIndex should be of the form "SetNewValidatorByPowerIndex ..." (golint)
    • Line 123: warning: comment on exported method Keeper.AddValidatorTokensAndShares should be of the form "AddValidatorTokensAndShares ..." (golint)
    • Line 134: warning: comment on exported method Keeper.RemoveValidatorTokensAndShares should be of the form "RemoveValidatorTokensAndShares ..." (golint)
    • Line 145: warning: comment on exported method Keeper.RemoveValidatorTokens should be of the form "RemoveValidatorTokens ..." (golint)
    • Line 174: warning: comment on exported method Keeper.RemoveValidator should be of the form "RemoveValidator ..." (golint)
    • Line 206: warning: comment on exported method Keeper.GetAllValidators should be of the form "GetAllValidators ..." (golint)
    • Line 219: warning: comment on exported method Keeper.GetValidators should be of the form "GetValidators ..." (golint)
    • Line 236: warning: comment on exported method Keeper.GetBondedValidatorsByPower should be of the form "GetBondedValidatorsByPower ..." (golint)
    • Line 257: warning: comment on exported method Keeper.ValidatorsPowerStoreIterator should be of the form "ValidatorsPowerStoreIterator ..." (golint)
    • Line 266: warning: comment on exported method Keeper.GetLastValidatorPower should be of the form "GetLastValidatorPower ..." (golint)
    • Line 278: warning: comment on exported method Keeper.SetLastValidatorPower should be of the form "SetLastValidatorPower ..." (golint)
    • Line 285: warning: comment on exported method Keeper.DeleteLastValidatorPower should be of the form "DeleteLastValidatorPower ..." (golint)
    • Line 291: warning: comment on exported method Keeper.LastValidatorsIterator should be of the form "LastValidatorsIterator ..." (golint)
    • Line 298: warning: comment on exported method Keeper.IterateLastValidatorPowers should be of the form "IterateLastValidatorPowers ..." (golint)
    • Line 313: warning: comment on exported method Keeper.GetLastValidators should be of the form "GetLastValidators ..." (golint)
    • Line 343: warning: comment on exported method Keeper.GetValidatorQueueTimeSlice should be of the form "GetValidatorQueueTimeSlice ..." (golint)
    • Line 355: warning: comment on exported method Keeper.SetValidatorQueueTimeSlice should be of the form "SetValidatorQueueTimeSlice ..." (golint)
    • Line 362: warning: comment on exported method Keeper.DeleteValidatorQueueTimeSlice should be of the form "DeleteValidatorQueueTimeSlice ..." (golint)
    • Line 368: warning: comment on exported method Keeper.InsertValidatorQueue should be of the form "InsertValidatorQueue ..." (golint)
    • Line 375: warning: comment on exported method Keeper.DeleteValidatorQueue should be of the form "DeleteValidatorQueue ..." (golint)
    • Line 391: warning: comment on exported method Keeper.ValidatorQueueIterator should be of the form "ValidatorQueueIterator ..." (golint)
    • Line 397: warning: comment on exported method Keeper.GetAllMatureValidatorQueue should be of the form "GetAllMatureValidatorQueue ..." (golint)
    • Line 412: warning: comment on exported method Keeper.UnbondAllMatureValidatorQueue should be of the form "UnbondAllMatureValidatorQueue ..." (golint)
    • anatha/x/crisis/internal/types/params.go
    • Line 16: warning: comment on exported var ParamStoreKeyConstantFee should be of the form "ParamStoreKeyConstantFee ..." (golint)
    • Line 20: warning: comment on exported function ParamKeyTable should be of the form "ParamKeyTable ..." (golint)
    • anatha/store/cachekv/store.go
    • Line 36: warning: exported function NewStore should have comment or be unexported (golint)
    • Line 45: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • Line 50: warning: comment on exported method Store.Get should be of the form "Get ..." (golint)
    • Line 68: warning: comment on exported method Store.Set should be of the form "Set ..." (golint)
    • Line 79: warning: comment on exported method Store.Has should be of the form "Has ..." (golint)
    • Line 85: warning: comment on exported method Store.Delete should be of the form "Delete ..." (golint)
    • Line 134: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • Line 147: warning: comment on exported method Store.Iterator should be of the form "Iterator ..." (golint)
    • Line 152: warning: comment on exported method Store.ReverseIterator should be of the form "ReverseIterator ..." (golint)
    • anatha/store/iavl/store.go
    • Line 151: warning: comment on exported method Store.LastCommitID should be of the form "LastCommitID ..." (golint)
    • Line 170: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • Line 175: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • Line 185: warning: comment on exported method Store.Set should be of the form "Set ..." (golint)
    • Line 191: warning: comment on exported method Store.Get should be of the form "Get ..." (golint)
    • Line 197: warning: comment on exported method Store.Has should be of the form "Has ..." (golint)
    • Line 202: warning: comment on exported method Store.Delete should be of the form "Delete ..." (golint)
    • Line 207: warning: comment on exported method Store.Iterator should be of the form "Iterator ..." (golint)
    • Line 221: warning: comment on exported method Store.ReverseIterator should be of the form "ReverseIterator ..." (golint)
    • anatha/x/params/types/proposal.go
    • Line 31: warning: exported function NewParameterChangeProposal should have comment or be unexported (golint)
    • Line 85: warning: exported function NewParamChange should have comment or be unexported (golint)
    • anatha/x/auth/legacy/v0_38/types.go
    • Line 22: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 26: warning: comment on exported type Account should be of the form "Account ..." (with optional leading article) (golint)
    • Line 34: warning: exported type GenesisAccount should have comment or be unexported (golint)
    • Line 40: warning: exported type GenesisAccounts should have comment or be unexported (golint)
    • Line 42: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 47: warning: exported type BaseAccount should have comment or be unexported (golint)
    • Line 63: warning: exported type BaseVestingAccount should have comment or be unexported (golint)
    • Line 88: warning: exported type ContinuousVestingAccount should have comment or be unexported (golint)
    • Line 94: warning: exported type DelayedVestingAccount should have comment or be unexported (golint)
    • Line 98: warning: exported type ModuleAccount should have comment or be unexported (golint)
    • Line 116: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • Line 123: warning: exported function NewBaseAccountWithAddress should have comment or be unexported (golint)
    • Line 129: warning: exported function NewBaseAccount should have comment or be unexported (golint)
    • Line 142: warning: exported method BaseAccount.GetAddress should have comment or be unexported (golint)
    • Line 146: warning: exported method BaseAccount.GetAccountNumber should have comment or be unexported (golint)
    • Line 150: warning: exported method BaseAccount.GetCoins should have comment or be unexported (golint)
    • Line 154: warning: exported method BaseAccount.SetCoins should have comment or be unexported (golint)
    • Line 159: warning: exported method BaseAccount.Validate should have comment or be unexported (golint)
    • Line 168: warning: exported method BaseAccount.MarshalJSON should have comment or be unexported (golint)
    • Line 212: warning: exported function NewBaseVestingAccount should have comment or be unexported (golint)
    • Line 225: warning: exported method BaseVestingAccount.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported function NewContinuousVestingAccountRaw should have comment or be unexported (golint)
    • Line 294: warning: exported method ContinuousVestingAccount.Validate should have comment or be unexported (golint)
    • Line 359: warning: exported function NewDelayedVestingAccountRaw should have comment or be unexported (golint)
    • Line 365: warning: exported method DelayedVestingAccount.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported function NewModuleAddress should have comment or be unexported (golint)
    • Line 428: warning: exported function NewModuleAccount should have comment or be unexported (golint)
    • Line 436: warning: exported method ModuleAccount.Validate should have comment or be unexported (golint)
    • Line 524: warning: exported function RegisterCodec should have comment or be unexported (golint)
    • anatha/types/decimal.go
    • Line 13: warning: comment on exported type Dec should be of the form "Dec ..." (with optional leading article) (golint)
    • Line 56: warning: exported function ZeroDec should have comment or be unexported (golint)
    • Line 57: warning: exported function OneDec should have comment or be unexported (golint)
    • Line 58: warning: exported function SmallestDec should have comment or be unexported (golint)
    • Line 80: warning: comment on exported function NewDec should be of the form "NewDec ..." (golint)
    • Line 85: warning: comment on exported function NewDecWithPrec should be of the form "NewDecWithPrec ..." (golint)
    • Line 93: warning: comment on exported function NewDecFromBigInt should be of the form "NewDecFromBigInt ..." (golint)
    • Line 99: warning: comment on exported function NewDecFromBigIntWithPrec should be of the form "NewDecFromBigIntWithPrec ..." (golint)
    • Line 107: warning: comment on exported function NewDecFromInt should be of the form "NewDecFromInt ..." (golint)
    • Line 113: warning: comment on exported function NewDecFromIntWithPrec should be of the form "NewDecFromIntWithPrec ..." (golint)
    • Line 121: warning: comment on exported function NewDecFromStr should be of the form "NewDecFromStr ..." (golint)
    • Line 185: warning: comment on exported function MustNewDecFromStr should be of the form "MustNewDecFromStr ..." (golint)
    • Line 194: warning: comment on exported method Dec.IsNil should be of the form "IsNil ..." (golint)
    • Line 197: warning: exported method Dec.IsZero should have comment or be unexported (golint)
    • Line 198: warning: exported method Dec.IsNegative should have comment or be unexported (golint)
    • Line 199: warning: exported method Dec.IsPositive should have comment or be unexported (golint)
    • Line 200: warning: exported method Dec.Equal should have comment or be unexported (golint)
    • Line 201: warning: exported method Dec.GT should have comment or be unexported (golint)
    • Line 202: warning: exported method Dec.GTE should have comment or be unexported (golint)
    • Line 203: warning: exported method Dec.LT should have comment or be unexported (golint)
    • Line 204: warning: exported method Dec.LTE should have comment or be unexported (golint)
    • Line 205: warning: exported method Dec.Neg should have comment or be unexported (golint)
    • Line 206: warning: exported method Dec.Abs should have comment or be unexported (golint)
    • Line 208: warning: comment on exported method Dec.Add should be of the form "Add ..." (golint)
    • Line 218: warning: comment on exported method Dec.Sub should be of the form "Sub ..." (golint)
    • Line 228: warning: comment on exported method Dec.Mul should be of the form "Mul ..." (golint)
    • Line 239: warning: comment on exported method Dec.MulTruncate should be of the form "MulTruncate ..." (golint)
    • Line 250: warning: comment on exported method Dec.MulInt should be of the form "MulInt ..." (golint)
    • Line 270: warning: comment on exported method Dec.Quo should be of the form "Quo ..." (golint)
    • Line 285: warning: comment on exported method Dec.QuoTruncate should be of the form "QuoTruncate ..." (golint)
    • Line 301: warning: comment on exported method Dec.QuoRoundUp should be of the form "QuoRoundUp ..." (golint)
    • Line 316: warning: comment on exported method Dec.QuoInt should be of the form "QuoInt ..." (golint)
    • Line 398: warning: comment on exported method Dec.IsInteger should be of the form "IsInteger ..." (golint)
    • Line 403: warning: comment on exported method Dec.Format should be of the form "Format ..." (golint)
    • Line 661: warning: comment on exported method Dec.MarshalAmino should be of the form "MarshalAmino ..." (golint)
    • Line 670: warning: comment on exported method Dec.UnmarshalAmino should be of the form "UnmarshalAmino ..." (golint)
    • Line 716: warning: comment on exported function DecsEqual should be of the form "DecsEqual ..." (golint)
    • Line 730: warning: comment on exported function MinDec should be of the form "MinDec ..." (golint)
    • Line 738: warning: comment on exported function MaxDec should be of the form "MaxDec ..." (golint)
    • Line 746: warning: comment on exported function DecEq should be of the form "DecEq ..." (golint)
    • anatha/x/evidence/alias.go
    • Line 11: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 27: warning: exported var NewKeeper should have comment or be unexported (golint)
    • Line 46: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 48: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 49: warning: exported type MsgSubmitEvidence should have comment or be unexported (golint)
    • Line 50: warning: exported type Handler should have comment or be unexported (golint)
    • Line 51: warning: exported type Router should have comment or be unexported (golint)
    • Line 52: warning: exported type Equivocation should have comment or be unexported (golint)
    • anatha/x/distribution/types/delegator.go
    • Line 7: warning: comment on exported type DelegatorStartingInfo should be of the form "DelegatorStartingInfo ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported function NewDelegatorStartingInfo should be of the form "NewDelegatorStartingInfo ..." (golint)
    • anatha/x/staking/test_common.go
    • Line 30: warning: exported function NewTestMsgCreateValidator should have comment or be unexported (golint)
    • Line 36: warning: exported function NewTestMsgCreateValidatorWithCommission should have comment or be unexported (golint)
    • Line 46: warning: exported function NewTestMsgCreateValidatorWithMinSelfDelegation should have comment or be unexported (golint)
    • Line 54: warning: exported function NewTestMsgDelegate should have comment or be unexported (golint)
    • anatha/store/types/store.go
    • Line 12: warning: exported type Store should have comment or be unexported (golint)
    • Line 17: warning: comment on exported type Committer should be of the form "Committer ..." (with optional leading article) (golint)
    • Line 24: warning: comment on exported type CommitStore should be of the form "CommitStore ..." (with optional leading article) (golint)
    • Line 83: warning: exported type MultiStore should have comment or be unexported (golint)
    • Line 114: warning: comment on exported type CacheMultiStore should be of the form "CacheMultiStore ..." (with optional leading article) (golint)
    • Line 120: warning: comment on exported type CommitMultiStore should be of the form "CommitMultiStore ..." (with optional leading article) (golint)
    • Line 195: warning: comment on exported type Iterator should be of the form "Iterator ..." (with optional leading article) (golint)
    • Line 208: warning: comment on exported type CommitKVStore should be of the form "CommitKVStore ..." (with optional leading article) (golint)
    • Line 232: warning: exported type CacheWrapper should have comment or be unexported (golint)
    • Line 249: warning: exported method CommitID.IsZero should have comment or be unexported (golint)
    • Line 260: warning: comment on exported type StoreType should be of the form "StoreType ..." (with optional leading article) (golint)
    • Line 264: warning: comment on exported const StoreTypeMulti should be of the form "StoreTypeMulti ..." (golint)
    • Line 266: warning: exported const StoreTypeDB should have comment (or a comment on this block) or be unexported (golint)
    • Line 294: warning: exported method KVStoreKey.Name should have comment or be unexported (golint)
    • Line 307: warning: comment on exported function NewTransientStoreKey should be of the form "NewTransientStoreKey ..." (golint)
    • Line 315: warning: comment on exported method TransientStoreKey.Name should be of the form "Name ..." (golint)
    • Line 327: warning: comment on exported type KVPair should be of the form "KVPair ..." (with optional leading article) (golint)
    • anatha/x/gov/alias.go
    • Line 11: warning: exported const MaxDescriptionLength should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: comment on exported var RegisterInvariants should be of the form "RegisterInvariants ..." (golint)
    • Line 50: warning: exported var AllInvariants should have comment or be unexported (golint)
    • Line 114: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 128: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 129: warning: exported type Content should have comment or be unexported (golint)
    • Line 130: warning: exported type Handler should have comment or be unexported (golint)
    • Line 131: warning: exported type Deposit should have comment or be unexported (golint)
    • Line 132: warning: exported type Deposits should have comment or be unexported (golint)
    • Line 133: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 134: warning: exported type MsgSubmitProposal should have comment or be unexported (golint)
    • Line 135: warning: exported type MsgDeposit should have comment or be unexported (golint)
    • Line 136: warning: exported type MsgVote should have comment or be unexported (golint)
    • Line 137: warning: exported type DepositParams should have comment or be unexported (golint)
    • Line 138: warning: exported type TallyParams should have comment or be unexported (golint)
    • Line 139: warning: exported type VotingParams should have comment or be unexported (golint)
    • Line 140: warning: exported type Params should have comment or be unexported (golint)
    • Line 141: warning: exported type Proposal should have comment or be unexported (golint)
    • Line 142: warning: exported type Proposals should have comment or be unexported (golint)
    • Line 143: warning: exported type ProposalQueue should have comment or be unexported (golint)
    • Line 144: warning: exported type ProposalStatus should have comment or be unexported (golint)
    • Line 145: warning: exported type TextProposal should have comment or be unexported (golint)
    • Line 146: warning: exported type QueryProposalParams should have comment or be unexported (golint)
    • Line 147: warning: exported type QueryDepositParams should have comment or be unexported (golint)
    • Line 148: warning: exported type QueryVoteParams should have comment or be unexported (golint)
    • Line 149: warning: exported type QueryProposalsParams should have comment or be unexported (golint)
    • Line 150: warning: exported type ValidatorGovInfo should have comment or be unexported (golint)
    • Line 151: warning: exported type TallyResult should have comment or be unexported (golint)
    • Line 152: warning: exported type Vote should have comment or be unexported (golint)
    • Line 153: warning: exported type Votes should have comment or be unexported (golint)
    • Line 154: warning: exported type VoteOption should have comment or be unexported (golint)
    • anatha/store/types/utils.go
    • Line 9: warning: comment on exported function KVStorePrefixIterator should be of the form "KVStorePrefixIterator ..." (golint)
    • Line 14: warning: comment on exported function KVStoreReversePrefixIterator should be of the form "KVStoreReversePrefixIterator ..." (golint)
    • Line 89: warning: comment on exported function Cp should be of the form "Cp ..." (golint)
    • anatha/x/auth/ante/setup.go
    • Line 28: warning: exported function NewSetUpContextDecorator should have comment or be unexported (golint)
    • Line 32: warning: exported method SetUpContextDecorator.AnteHandle should have comment or be unexported (golint)
    • anatha/x/auth/ante/sigverify.go
    • Line 55: warning: exported function NewSetPubKeyDecorator should have comment or be unexported (golint)
    • Line 61: warning: exported method SetPubKeyDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 102: warning: comment on exported type SigGasConsumeDecorator should be of the form "SigGasConsumeDecorator ..." (with optional leading article) (golint)
    • Line 111: warning: exported function NewSigGasConsumeDecorator should have comment or be unexported (golint)
    • Line 118: warning: exported method SigGasConsumeDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 156: warning: comment on exported type SigVerificationDecorator should be of the form "SigVerificationDecorator ..." (with optional leading article) (golint)
    • Line 165: warning: exported function NewSigVerificationDecorator should have comment or be unexported (golint)
    • Line 171: warning: exported method SigVerificationDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 232: warning: exported function NewIncrementSequenceDecorator should have comment or be unexported (golint)
    • Line 238: warning: exported method IncrementSequenceDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 270: warning: exported function NewValidateSigCountDecorator should have comment or be unexported (golint)
    • Line 276: warning: exported method ValidateSigCountDecorator.AnteHandle should have comment or be unexported (golint)
    • anatha/tests/util.go
    • Line 21: warning: comment on exported function WaitForNextHeightTM should be of the form "WaitForNextHeightTM ..." (golint)
    • Line 27: warning: comment on exported function WaitForNextNBlocksTM should be of the form "WaitForNextNBlocksTM ..." (golint)
    • Line 51: warning: comment on exported function WaitForHeightTM should be of the form "WaitForHeightTM ..." (golint)
    • Line 88: warning: comment on exported function WaitForHeight should be of the form "WaitForHeight ..." (golint)
    • Line 94: warning: comment on exported function StatusOK should be of the form "StatusOK ..." (golint)
    • Line 138: warning: comment on exported function WaitForLCDStart should be of the form "WaitForLCDStart ..." (golint)
    • Line 144: warning: comment on exported function WaitForTMStart should be of the form "WaitForTMStart ..." (golint)
    • Line 186: warning: comment on exported function WaitForRPC should be of the form "WaitForRPC ..." (golint)
    • anatha/x/crisis/client/cli/tx.go
    • Line 1: warning: package comment should be of the form "Package cli ..." (golint)
    • Line 19: warning: comment on exported function GetCmdInvariantBroken should be of the form "GetCmdInvariantBroken ..." (golint)
    • anatha/x/distribution/handler.go
    • Line 11: warning: exported function NewHandler should have comment or be unexported (golint)
    • Line 103: warning: exported function NewCommunityPoolSpendProposalHandler should have comment or be unexported (golint)
    • anatha/x/supply/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 9: warning: exported const ModuleName should have comment or be unexported (golint)
    • Line 12: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 17: warning: exported function EmptyGenesisState should have comment or be unexported (golint)
    • anatha/store/store.go
    • Line 18: warning: exported function NewCommitMultiStore should have comment or be unexported (golint)
    • Line 22: warning: exported function NewCommitKVStoreCacheManager should have comment or be unexported (golint)
    • Line 26: warning: exported function NewPruningOptionsFromString should have comment or be unexported (golint)
    • anatha/x/genaccounts/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 10: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported type GenesisAccount should have comment or be unexported (golint)
    • Line 30: warning: exported type GenesisState should have comment or be unexported (golint)
    • anatha/x/auth/ante/basic.go
    • Line 24: warning: exported function NewValidateBasicDecorator should have comment or be unexported (golint)
    • Line 28: warning: exported method ValidateBasicDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 40: warning: comment on exported type TxWithMemo should be of the form "TxWithMemo ..." (with optional leading article) (golint)
    • Line 53: warning: exported function NewValidateMemoDecorator should have comment or be unexported (golint)
    • Line 59: warning: exported method ValidateMemoDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 91: warning: exported function NewConsumeGasForTxSizeDecorator should have comment or be unexported (golint)
    • Line 97: warning: exported method ConsumeTxSizeGasDecorator.AnteHandle should have comment or be unexported (golint)
    • anatha/x/crisis/internal/types/route.go
    • Line 7: warning: comment on exported type InvarRoute should be of the form "InvarRoute ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported method InvarRoute.FullRoute should be of the form "FullRoute ..." (golint)
    • anatha/x/distribution/types/keys.go
    • Line 56: warning: comment on exported function GetValidatorOutstandingRewardsAddress should be of the form "GetValidatorOutstandingRewardsAddress ..." (golint)
    • Line 65: warning: comment on exported function GetDelegatorWithdrawInfoAddress should be of the form "GetDelegatorWithdrawInfoAddress ..." (golint)
    • Line 74: warning: comment on exported function GetDelegatorStartingInfoAddresses should be of the form "GetDelegatorStartingInfoAddresses ..." (golint)
    • Line 89: warning: comment on exported function GetValidatorHistoricalRewardsAddressPeriod should be of the form "GetValidatorHistoricalRewardsAddressPeriod ..." (golint)
    • Line 104: warning: comment on exported function GetValidatorCurrentRewardsAddress should be of the form "GetValidatorCurrentRewardsAddress ..." (golint)
    • Line 113: warning: comment on exported function GetValidatorAccumulatedCommissionAddress should be of the form "GetValidatorAccumulatedCommissionAddress ..." (golint)
    • Line 122: warning: comment on exported function GetValidatorSlashEventAddressHeight should be of the form "GetValidatorSlashEventAddressHeight ..." (golint)
    • Line 135: warning: comment on exported function GetValidatorOutstandingRewardsKey should be of the form "GetValidatorOutstandingRewardsKey ..." (golint)
    • Line 140: warning: comment on exported function GetDelegatorWithdrawAddrKey should be of the form "GetDelegatorWithdrawAddrKey ..." (golint)
    • Line 145: warning: comment on exported function GetDelegatorStartingInfoKey should be of the form "GetDelegatorStartingInfoKey ..." (golint)
    • Line 150: warning: comment on exported function GetValidatorHistoricalRewardsPrefix should be of the form "GetValidatorHistoricalRewardsPrefix ..." (golint)
    • Line 155: warning: comment on exported function GetValidatorHistoricalRewardsKey should be of the form "GetValidatorHistoricalRewardsKey ..." (golint)
    • Line 162: warning: comment on exported function GetValidatorCurrentRewardsKey should be of the form "GetValidatorCurrentRewardsKey ..." (golint)
    • Line 167: warning: comment on exported function GetValidatorAccumulatedCommissionKey should be of the form "GetValidatorAccumulatedCommissionKey ..." (golint)
    • Line 172: warning: comment on exported function GetValidatorSlashEventPrefix should be of the form "GetValidatorSlashEventPrefix ..." (golint)
    • Line 177: warning: comment on exported function GetValidatorSlashEventKeyPrefix should be of the form "GetValidatorSlashEventKeyPrefix ..." (golint)
    • Line 187: warning: comment on exported function GetValidatorSlashEventKey should be of the form "GetValidatorSlashEventKey ..." (golint)
    • anatha/x/distribution/types/genesis.go
    • Line 7: warning: comment on exported type DelegatorWithdrawInfo should be of the form "DelegatorWithdrawInfo ..." (with optional leading article) (golint)
    • Line 14: warning: comment on exported type ValidatorOutstandingRewardsRecord should be of the form "ValidatorOutstandingRewardsRecord ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported type ValidatorAccumulatedCommissionRecord should be of the form "ValidatorAccumulatedCommissionRecord ..." (with optional leading article) (golint)
    • Line 26: warning: comment on exported type ValidatorHistoricalRewardsRecord should be of the form "ValidatorHistoricalRewardsRecord ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported type ValidatorCurrentRewardsRecord should be of the form "ValidatorCurrentRewardsRecord ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type DelegatorStartingInfoRecord should be of the form "DelegatorStartingInfoRecord ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type ValidatorSlashEventRecord should be of the form "ValidatorSlashEventRecord ..." (with optional leading article) (golint)
    • Line 68: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • Line 88: warning: comment on exported function DefaultGenesisState should be of the form "DefaultGenesisState ..." (golint)
    • anatha/x/staking/legacy/v0_34/types.go
    • Line 1: warning: package comment should be of the form "Package v0_34 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported type Pool should have comment or be unexported (golint)
    • Line 24: warning: exported type Params should have comment or be unexported (golint)
    • Line 31: warning: exported type LastValidatorPower should have comment or be unexported (golint)
    • Line 36: warning: exported type Description should have comment or be unexported (golint)
    • Line 43: warning: exported type Commission should have comment or be unexported (golint)
    • Line 64: warning: exported type Validator should have comment or be unexported (golint)
    • Line 78: warning: exported type Validators should have comment or be unexported (golint)
    • Line 80: warning: exported type Delegation should have comment or be unexported (golint)
    • Line 86: warning: exported type Delegations should have comment or be unexported (golint)
    • Line 88: warning: exported type UnbondingDelegationEntry should have comment or be unexported (golint)
    • Line 95: warning: exported type UnbondingDelegation should have comment or be unexported (golint)
    • Line 101: warning: exported type RedelegationEntry should have comment or be unexported (golint)
    • Line 108: warning: exported type Redelegation should have comment or be unexported (golint)
    • Line 115: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 128: warning: exported method Validator.MarshalJSON should have comment or be unexported (golint)
    • anatha/store/rootmulti/proof.go
    • Line 17: warning: exported function NewMultiStoreProof should have comment or be unexported (golint)
    • Line 43: warning: comment on exported const ProofOpMultiStore should be of the form "ProofOpMultiStore ..." (golint)
    • Line 46: warning: comment on exported type MultiStoreProofOp should be of the form "MultiStoreProofOp ..." (with optional leading article) (golint)
    • Line 55: warning: exported function NewMultiStoreProofOp should have comment or be unexported (golint)
    • Line 127: warning: comment on exported function DefaultProofRuntime should be of the form "DefaultProofRuntime ..." (golint)
    • anatha/x/crisis/alias.go
    • Line 11: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported var RegisterCodec should have comment or be unexported (golint)
    • Line 33: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 34: warning: exported type MsgVerifyInvariant should have comment or be unexported (golint)
    • Line 35: warning: exported type InvarRoute should have comment or be unexported (golint)
    • Line 36: warning: exported type Keeper should have comment or be unexported (golint)
    • anatha/x/bank/alias.go
    • Line 11: warning: exported const QueryBalance should have comment (or a comment on this block) or be unexported (golint)
    • Line 25: warning: exported var RegisterInvariants should have comment or be unexported (golint)
    • Line 51: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 52: warning: exported type BaseKeeper should have comment or be unexported (golint)
    • Line 53: warning: exported type SendKeeper should have comment or be unexported (golint)
    • Line 54: warning: exported type BaseSendKeeper should have comment or be unexported (golint)
    • Line 55: warning: exported type ViewKeeper should have comment or be unexported (golint)
    • Line 56: warning: exported type BaseViewKeeper should have comment or be unexported (golint)
    • Line 57: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 58: warning: exported type MsgSend should have comment or be unexported (golint)
    • Line 59: warning: exported type MsgMultiSend should have comment or be unexported (golint)
    • Line 60: warning: exported type Input should have comment or be unexported (golint)
    • Line 61: warning: exported type Output should have comment or be unexported (golint)
    • Line 62: warning: exported type QueryBalanceParams should have comment or be unexported (golint)
    • anatha/types/uint.go
    • Line 21: warning: comment on exported function NewUintFromBigInt should be of the form "NewUintFromBigInt ..." (golint)
    • Line 82: warning: comment on exported method Uint.AddUint64 should be of the form "AddUint64 ..." (golint)
    • Line 96: warning: comment on exported method Uint.MulUint64 should be of the form "MulUint64 ..." (golint)
    • Line 121: warning: comment on exported method Uint.QuoUint64 should be of the form "QuoUint64 ..." (golint)
    • Line 124: warning: comment on exported function MinUint should be of the form "MinUint ..." (golint)
    • Line 127: warning: comment on exported function MaxUint should be of the form "MaxUint ..." (golint)
    • anatha/x/upgrade/internal/types/proposal.go
    • Line 10: warning: exported const ProposalTypeSoftwareUpgrade should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: comment on exported type SoftwareUpgradeProposal should be of the form "SoftwareUpgradeProposal ..." (with optional leading article) (golint)
    • Line 21: warning: exported function NewSoftwareUpgradeProposal should have comment or be unexported (golint)
    • Line 35: warning: comment on exported method SoftwareUpgradeProposal.GetTitle should be of the form "GetTitle ..." (golint)
    • Line 37: warning: exported method SoftwareUpgradeProposal.GetDescription should have comment or be unexported (golint)
    • Line 38: warning: exported method SoftwareUpgradeProposal.ProposalRoute should have comment or be unexported (golint)
    • Line 39: warning: exported method SoftwareUpgradeProposal.ProposalType should have comment or be unexported (golint)
    • Line 40: warning: exported method SoftwareUpgradeProposal.ValidateBasic should have comment or be unexported (golint)
    • Line 54: warning: comment on exported type CancelSoftwareUpgradeProposal should be of the form "CancelSoftwareUpgradeProposal ..." (with optional leading article) (golint)
    • Line 60: warning: exported function NewCancelSoftwareUpgradeProposal should have comment or be unexported (golint)
    • Line 67: warning: comment on exported method CancelSoftwareUpgradeProposal.GetTitle should be of the form "GetTitle ..." (golint)
    • Line 69: warning: exported method CancelSoftwareUpgradeProposal.GetDescription should have comment or be unexported (golint)
    • Line 70: warning: exported method CancelSoftwareUpgradeProposal.ProposalRoute should have comment or be unexported (golint)
    • Line 71: warning: exported method CancelSoftwareUpgradeProposal.ProposalType should have comment or be unexported (golint)
    • Line 74: warning: exported method CancelSoftwareUpgradeProposal.ValidateBasic should have comment or be unexported (golint)
    • anatha/client/rpc/validators.go
    • Line 70: warning: comment on exported type ValidatorOutput should be of the form "ValidatorOutput ..." (with optional leading article) (golint)
    • Line 78: warning: comment on exported type ResultValidatorsOutput should be of the form "ResultValidatorsOutput ..." (with optional leading article) (golint)
    • Line 160: warning: comment on exported function ValidatorSetRequestHandlerFn should be of the form "ValidatorSetRequestHandlerFn ..." (golint)
    • Line 195: warning: comment on exported function LatestValidatorSetRequestHandlerFn should be of the form "LatestValidatorSetRequestHandlerFn ..." (golint)
    • anatha/x/evidence/module.go
    • Line 37: warning: exported function NewAppModuleBasic should have comment or be unexported (golint)
    • Line 90: warning: comment on exported method AppModuleBasic.GetQueryCmd should be of the form "GetQueryCmd ..." (golint)
    • Line 106: warning: exported function NewAppModule should have comment or be unexported (golint)
    • anatha/x/params/keeper.go
    • Line 37: warning: comment on exported method Keeper.Subspace should be of the form "Subspace ..." (golint)
    • Line 54: warning: comment on exported method Keeper.GetSubspace should be of the form "GetSubspace ..." (golint)
    • anatha/types/errors/errors.go
    • Line 157: warning: exported function New should have comment or be unexported (golint)
    • Line 165: warning: exported method Error.ABCICode should have comment or be unexported (golint)
    • Line 169: warning: exported method Error.Codespace should have comment or be unexported (golint)
    • anatha/types/context.go
    • Line 40: warning: comment on exported type Request should be of the form "Request ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported method Context.Context should be of the form "Context ..." (golint)
    • Line 45: warning: exported method Context.MultiStore should have comment or be unexported (golint)
    • Line 46: warning: exported method Context.BlockHeight should have comment or be unexported (golint)
    • Line 47: warning: exported method Context.BlockTime should have comment or be unexported (golint)
    • Line 48: warning: exported method Context.ChainID should have comment or be unexported (golint)
    • Line 49: warning: exported method Context.TxBytes should have comment or be unexported (golint)
    • Line 50: warning: exported method Context.Logger should have comment or be unexported (golint)
    • Line 51: warning: exported method Context.VoteInfos should have comment or be unexported (golint)
    • Line 52: warning: exported method Context.GasMeter should have comment or be unexported (golint)
    • Line 53: warning: exported method Context.BlockGasMeter should have comment or be unexported (golint)
    • Line 54: warning: exported method Context.IsCheckTx should have comment or be unexported (golint)
    • Line 55: warning: exported method Context.IsReCheckTx should have comment or be unexported (golint)
    • Line 56: warning: exported method Context.MinGasPrices should have comment or be unexported (golint)
    • Line 57: warning: exported method Context.EventManager should have comment or be unexported (golint)
    • Line 59: warning: comment on exported method Context.BlockHeader should be of the form "BlockHeader ..." (golint)
    • Line 65: warning: exported method Context.ConsensusParams should have comment or be unexported (golint)
    • Line 69: warning: comment on exported function NewContext should be of the form "NewContext ..." (golint)
    • Line 86: warning: exported method Context.WithContext should have comment or be unexported (golint)
    • Line 91: warning: exported method Context.WithMultiStore should have comment or be unexported (golint)
    • Line 96: warning: exported method Context.WithBlockHeader should have comment or be unexported (golint)
    • Line 103: warning: exported method Context.WithBlockTime should have comment or be unexported (golint)
    • Line 110: warning: exported method Context.WithProposer should have comment or be unexported (golint)
    • Line 116: warning: exported method Context.WithBlockHeight should have comment or be unexported (golint)
    • Line 122: warning: exported method Context.WithChainID should have comment or be unexported (golint)
    • Line 127: warning: exported method Context.WithTxBytes should have comment or be unexported (golint)
    • Line 132: warning: exported method Context.WithLogger should have comment or be unexported (golint)
    • Line 137: warning: exported method Context.WithVoteInfos should have comment or be unexported (golint)
    • Line 142: warning: exported method Context.WithGasMeter should have comment or be unexported (golint)
    • Line 147: warning: exported method Context.WithBlockGasMeter should have comment or be unexported (golint)
    • Line 152: warning: exported method Context.WithIsCheckTx should have comment or be unexported (golint)
    • Line 157: warning: comment on exported method Context.WithIsReCheckTx should be of the form "WithIsReCheckTx ..." (golint)
    • Line 167: warning: exported method Context.WithMinGasPrices should have comment or be unexported (golint)
    • Line 172: warning: exported method Context.WithConsensusParams should have comment or be unexported (golint)
    • Line 177: warning: exported method Context.WithEventManager should have comment or be unexported (golint)
    • Line 182: warning: comment on exported method Context.IsZero should be of the form "IsZero ..." (golint)
    • anatha/client/rpc/block.go
    • Line 72: warning: comment on exported function GetChainHeight should be of the form "GetChainHeight ..." (golint)
    • Line 115: warning: comment on exported function BlockRequestHandlerFn should be of the form "BlockRequestHandlerFn ..." (golint)
    • Line 148: warning: comment on exported function LatestBlockRequestHandlerFn should be of the form "LatestBlockRequestHandlerFn ..." (golint)
    • anatha/crypto/keys/mintkey/mintkey.go
    • Line 48: warning: comment on exported function ArmorInfoBytes should be of the form "ArmorInfoBytes ..." (golint)
    • Line 57: warning: comment on exported function ArmorPubKeyBytes should be of the form "ArmorPubKeyBytes ..." (golint)
    • Line 71: warning: comment on exported function UnarmorInfoBytes should be of the form "UnarmorInfoBytes ..." (golint)
    • Line 122: warning: comment on exported function EncryptArmorPrivKey should be of the form "EncryptArmorPrivKey ..." (golint)
    • anatha/types/config.go
    • Line 96: warning: comment on exported method Config.SetCoinType should be of the form "SetCoinType ..." (golint)
    • Line 102: warning: comment on exported method Config.SetFullFundraiserPath should be of the form "SetFullFundraiserPath ..." (golint)
    • Line 167: warning: exported function KeyringServiceName should have comment or be unexported (golint)
    • anatha/x/auth/types/test_common.go
    • Line 1: warning: package comment should be of the form "Package types ..." (golint)
    • Line 11: warning: exported function NewTestMsg should have comment or be unexported (golint)
    • Line 15: warning: exported function NewTestStdFee should have comment or be unexported (golint)
    • Line 21: warning: comment on exported function NewTestCoins should be of the form "NewTestCoins ..." (golint)
    • Line 28: warning: exported function KeyTestPubAddr should have comment or be unexported (golint)
    • Line 35: warning: exported function NewTestTx should have comment or be unexported (golint)
    • Line 52: warning: exported function NewTestTxWithMemo should have comment or be unexported (golint)
    • Line 69: warning: exported function NewTestTxWithSignBytes should have comment or be unexported (golint)
    • anatha/x/mint/internal/types/params.go
    • Line 22: warning: comment on exported type Params should be of the form "Params ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported function ParamKeyTable should be of the form "ParamKeyTable ..." (golint)
    • Line 37: warning: exported function NewParams should have comment or be unexported (golint)
    • Line 51: warning: comment on exported function DefaultParams should be of the form "DefaultParams ..." (golint)
    • Line 63: warning: comment on exported method Params.Validate should be of the form "Validate ..." (golint)
    • Line 108: warning: comment on exported method Params.ParamSetPairs should be of the form "ParamSetPairs ..." (golint)
    • anatha/x/staking/types/hooks.go
    • Line 7: warning: comment on exported type MultiStakingHooks should be of the form "MultiStakingHooks ..." (with optional leading article) (golint)
    • Line 10: warning: exported function NewMultiStakingHooks should have comment or be unexported (golint)
    • Line 14: warning: comment on exported method MultiStakingHooks.AfterValidatorCreated should be of the form "AfterValidatorCreated ..." (golint)
    • Line 20: warning: exported method MultiStakingHooks.BeforeValidatorModified should have comment or be unexported (golint)
    • Line 25: warning: exported method MultiStakingHooks.AfterValidatorRemoved should have comment or be unexported (golint)
    • Line 30: warning: exported method MultiStakingHooks.AfterValidatorBonded should have comment or be unexported (golint)
    • Line 35: warning: exported method MultiStakingHooks.AfterValidatorBeginUnbonding should have comment or be unexported (golint)
    • Line 40: warning: exported method MultiStakingHooks.BeforeDelegationCreated should have comment or be unexported (golint)
    • Line 45: warning: exported method MultiStakingHooks.BeforeDelegationSharesModified should have comment or be unexported (golint)
    • Line 50: warning: exported method MultiStakingHooks.BeforeDelegationRemoved should have comment or be unexported (golint)
    • Line 55: warning: exported method MultiStakingHooks.AfterDelegationModified should have comment or be unexported (golint)
    • Line 60: warning: exported method MultiStakingHooks.BeforeValidatorSlashed should have comment or be unexported (golint)
    • anatha/x/staking/keeper/test_common.go
    • Line 51: warning: comment on exported function ValEq should be of the form "ValEq ..." (golint)
    • Line 58: warning: comment on exported function MakeTestCodec should be of the form "MakeTestCodec ..." (golint)
    • Line 79: warning: comment on exported function CreateTestInput should be of the form "CreateTestInput ..." (golint)
    • Line 168: warning: exported function NewPubKey should have comment or be unexported (golint)
    • Line 179: warning: comment on exported function TestAddr should be of the form "TestAddr ..." (golint)
    • Line 239: warning: comment on exported function ValidatorByPowerIndexExists should be of the form "ValidatorByPowerIndexExists ..." (golint)
    • Line 245: warning: comment on exported function TestingUpdateValidator should be of the form "TestingUpdateValidator ..." (golint)
    • anatha/store/gaskv/store.go
    • Line 30: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • Line 35: warning: comment on exported method Store.Get should be of the form "Get ..." (golint)
    • Line 46: warning: comment on exported method Store.Set should be of the form "Set ..." (golint)
    • Line 55: warning: comment on exported method Store.Has should be of the form "Has ..." (golint)
    • Line 61: warning: comment on exported method Store.Delete should be of the form "Delete ..." (golint)
    • Line 83: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • anatha/x/staking/keeper/val_state_change.go
    • Line 14: warning: comment on exported method Keeper.BlockValidatorUpdates should be of the form "BlockValidatorUpdates ..." (golint)
    • Line 76: warning: comment on exported method Keeper.ApplyAndReturnValidatorSetUpdates should be of the form "ApplyAndReturnValidatorSetUpdates ..." (golint)
    • anatha/x/staking/client/cli/tx.go
    • Line 269: warning: comment on exported function CreateValidatorMsgHelpers should be of the form "CreateValidatorMsgHelpers ..." (golint)
    • Line 298: warning: comment on exported function PrepareFlagsForTxCreateValidator should be of the form "PrepareFlagsForTxCreateValidator ..." (golint)
    • anatha/x/slashing/internal/keeper/hooks.go
    • Line 1: warning: package comment should be of the form "Package keeper ..." (golint)
    • Line 13: warning: exported method Keeper.AfterValidatorBonded should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method Keeper.AfterValidatorCreated should be of the form "AfterValidatorCreated ..." (golint)
    • Line 35: warning: comment on exported method Keeper.AfterValidatorRemoved should be of the form "AfterValidatorRemoved ..." (golint)
    • Line 49: warning: comment on exported method Keeper.Hooks should be of the form "Hooks ..." (golint)
    • Line 54: warning: comment on exported method Hooks.AfterValidatorBonded should be of the form "AfterValidatorBonded ..." (golint)
    • Line 59: warning: comment on exported method Hooks.AfterValidatorRemoved should be of the form "AfterValidatorRemoved ..." (golint)
    • Line 64: warning: comment on exported method Hooks.AfterValidatorCreated should be of the form "AfterValidatorCreated ..." (golint)
    • Line 69: warning: comment on exported method Hooks.AfterValidatorBeginUnbonding should be of the form "AfterValidatorBeginUnbonding ..." (golint)
    • Line 71: warning: exported method Hooks.BeforeValidatorModified should have comment or be unexported (golint)
    • Line 72: warning: exported method Hooks.BeforeDelegationCreated should have comment or be unexported (golint)
    • Line 73: warning: exported method Hooks.BeforeDelegationSharesModified should have comment or be unexported (golint)
    • Line 74: warning: exported method Hooks.BeforeDelegationRemoved should have comment or be unexported (golint)
    • Line 75: warning: exported method Hooks.AfterDelegationModified should have comment or be unexported (golint)
    • Line 76: warning: exported method Hooks.BeforeValidatorSlashed should have comment or be unexported (golint)
    • anatha/x/genaccounts/legacy/v0_34/types.go
    • Line 1: warning: package comment should be of the form "Package v0_34 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 10: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported type GenesisAccount should have comment or be unexported (golint)
    • Line 27: warning: exported type GenesisState should have comment or be unexported (golint)
    • anatha/x/staking/legacy/v0_38/types.go
    • Line 1: warning: package comment should be of the form "Package v0_38 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: exported type Description should have comment or be unexported (golint)
    • Line 29: warning: exported type Validator should have comment or be unexported (golint)
    • Line 57: warning: exported type Validators should have comment or be unexported (golint)
    • Line 59: warning: exported type GenesisState should have comment or be unexported (golint)
    • anatha/server/util.go
    • Line 30: warning: comment on exported type Context should be of the form "Context ..." (with optional leading article) (golint)
    • Line 36: warning: exported function NewDefaultContext should have comment or be unexported (golint)
    • Line 43: warning: exported function NewContext should have comment or be unexported (golint)
    • Line 119: warning: comment on exported function AddCommands should be of the form "AddCommands ..." (golint)
    • Line 170: warning: comment on exported function ExternalIP should be of the form "ExternalIP ..." (golint)
    • anatha/x/auth/client/rest/query.go
    • Line 19: warning: comment on exported function QueryAccountRequestHandlerFn should be of the form "QueryAccountRequestHandlerFn ..." (golint)
    • Line 57: warning: comment on exported function QueryTxsRequestHandlerFn should be of the form "QueryTxsRequestHandlerFn ..." (golint)
    • anatha/types/handler.go
    • Line 15: warning: comment on exported function ChainAnteDecorators should be of the form "ChainAnteDecorators ..." (golint)
    • Line 63: warning: comment on exported method Terminator.AnteHandle should be of the form "AnteHandle ..." (golint)
    • anatha/server/mock/tx.go
    • Line 1: warning: package comment should be of the form "Package mock ..." (golint)
    • Line 21: warning: exported function NewTx should have comment or be unexported (golint)
    • anatha/x/distribution/alias.go
    • Line 12: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported var RegisterInvariants should be of the form "RegisterInvariants ..." (golint)
    • Line 33: warning: exported var AllInvariants should have comment or be unexported (golint)
    • Line 99: warning: comment on exported var FeePoolKey should be of the form "FeePoolKey ..." (golint)
    • Line 127: warning: exported type Hooks should have comment or be unexported (golint)
    • Line 128: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 129: warning: exported type DelegatorStartingInfo should have comment or be unexported (golint)
    • Line 130: warning: exported type FeePool should have comment or be unexported (golint)
    • Line 131: warning: exported type DelegatorWithdrawInfo should have comment or be unexported (golint)
    • Line 132: warning: exported type ValidatorOutstandingRewardsRecord should have comment or be unexported (golint)
    • Line 133: warning: exported type ValidatorAccumulatedCommissionRecord should have comment or be unexported (golint)
    • Line 134: warning: exported type ValidatorHistoricalRewardsRecord should have comment or be unexported (golint)
    • Line 135: warning: exported type ValidatorCurrentRewardsRecord should have comment or be unexported (golint)
    • Line 136: warning: exported type DelegatorStartingInfoRecord should have comment or be unexported (golint)
    • Line 137: warning: exported type ValidatorSlashEventRecord should have comment or be unexported (golint)
    • Line 138: warning: exported type Params should have comment or be unexported (golint)
    • Line 139: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 140: warning: exported type MsgSetWithdrawAddress should have comment or be unexported (golint)
    • Line 141: warning: exported type MsgWithdrawDelegatorReward should have comment or be unexported (golint)
    • Line 142: warning: exported type MsgWithdrawValidatorCommission should have comment or be unexported (golint)
    • Line 143: warning: exported type CommunityPoolSpendProposal should have comment or be unexported (golint)
    • Line 144: warning: exported type QueryValidatorOutstandingRewardsParams should have comment or be unexported (golint)
    • Line 145: warning: exported type QueryValidatorCommissionParams should have comment or be unexported (golint)
    • Line 146: warning: exported type QueryValidatorSlashesParams should have comment or be unexported (golint)
    • Line 147: warning: exported type QueryDelegationRewardsParams should have comment or be unexported (golint)
    • Line 148: warning: exported type QueryDelegatorParams should have comment or be unexported (golint)
    • Line 149: warning: exported type QueryDelegatorWithdrawAddrParams should have comment or be unexported (golint)
    • Line 150: warning: exported type QueryDelegatorTotalRewardsResponse should have comment or be unexported (golint)
    • Line 151: warning: exported type DelegationDelegatorReward should have comment or be unexported (golint)
    • Line 152: warning: exported type ValidatorHistoricalRewards should have comment or be unexported (golint)
    • Line 153: warning: exported type ValidatorCurrentRewards should have comment or be unexported (golint)
    • Line 154: warning: exported type ValidatorAccumulatedCommission should have comment or be unexported (golint)
    • Line 155: warning: exported type ValidatorSlashEvent should have comment or be unexported (golint)
    • Line 156: warning: exported type ValidatorSlashEvents should have comment or be unexported (golint)
    • Line 157: warning: exported type ValidatorOutstandingRewards should have comment or be unexported (golint)
    • anatha/x/staking/types/params.go
    • Line 66: warning: comment on exported method Params.ParamSetPairs should be of the form "ParamSetPairs ..." (golint)
    • Line 101: warning: comment on exported function MustUnmarshalParams should be of the form "MustUnmarshalParams ..." (golint)
    • Line 110: warning: comment on exported function UnmarshalParams should be of the form "UnmarshalParams ..." (golint)
    • Line 119: warning: comment on exported method Params.Validate should be of the form "Validate ..." (golint)
    • anatha/x/distribution/legacy/v0_34/types.go
    • Line 1: warning: package comment should be of the form "Package v0_34 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 18: warning: exported type ValidatorAccumulatedCommission should have comment or be unexported (golint)
    • Line 20: warning: exported type DelegatorStartingInfo should have comment or be unexported (golint)
    • Line 26: warning: exported type DelegatorWithdrawInfo should have comment or be unexported (golint)
    • Line 31: warning: exported type ValidatorOutstandingRewardsRecord should have comment or be unexported (golint)
    • Line 36: warning: exported type ValidatorAccumulatedCommissionRecord should have comment or be unexported (golint)
    • Line 41: warning: exported type ValidatorHistoricalRewardsRecord should have comment or be unexported (golint)
    • Line 47: warning: exported type ValidatorHistoricalRewards should have comment or be unexported (golint)
    • Line 52: warning: exported type ValidatorCurrentRewards should have comment or be unexported (golint)
    • Line 57: warning: exported type ValidatorCurrentRewardsRecord should have comment or be unexported (golint)
    • Line 62: warning: exported type DelegatorStartingInfoRecord should have comment or be unexported (golint)
    • Line 68: warning: exported type ValidatorSlashEventRecord should have comment or be unexported (golint)
    • Line 74: warning: exported type FeePool should have comment or be unexported (golint)
    • Line 78: warning: exported type ValidatorSlashEvent should have comment or be unexported (golint)
    • Line 83: warning: exported type GenesisState should have comment or be unexported (golint)
    • anatha/x/staking/keeper/query_utils.go
    • Line 8: warning: comment on exported method Keeper.GetDelegatorValidators should be of the form "GetDelegatorValidators ..." (golint)
    • Line 32: warning: comment on exported method Keeper.GetDelegatorValidator should be of the form "GetDelegatorValidator ..." (golint)
    • Line 50: warning: comment on exported method Keeper.GetAllDelegatorDelegations should be of the form "GetAllDelegatorDelegations ..." (golint)
    • Line 69: warning: comment on exported method Keeper.GetAllUnbondingDelegations should be of the form "GetAllUnbondingDelegations ..." (golint)
    • Line 87: warning: comment on exported method Keeper.GetAllRedelegations should be of the form "GetAllRedelegations ..." (golint)
    • anatha/types/utils.go
    • Line 13: warning: comment on exported var DBBackend should be of the form "DBBackend ..." (golint)
    • Line 24: warning: comment on exported function SortJSON should be of the form "SortJSON ..." (golint)
    • Line 59: warning: comment on exported const SortableTimeFormat should be of the form "SortableTimeFormat ..." (golint)
    • Line 62: warning: comment on exported function FormatTimeBytes should be of the form "FormatTimeBytes ..." (golint)
    • Line 67: warning: comment on exported function ParseTimeBytes should be of the form "ParseTimeBytes ..." (golint)
    • anatha/x/upgrade/alias.go
    • Line 11: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 24: warning: comment on exported var RegisterCodec should be of the form "RegisterCodec ..." (golint)
    • Line 26: warning: exported var PlanKey should have comment or be unexported (golint)
    • Line 35: warning: exported type UpgradeHandler should have comment or be unexported (golint)
    • Line 36: warning: exported type Plan should have comment or be unexported (golint)
    • Line 37: warning: exported type SoftwareUpgradeProposal should have comment or be unexported (golint)
    • Line 38: warning: exported type CancelSoftwareUpgradeProposal should have comment or be unexported (golint)
    • Line 39: warning: exported type QueryAppliedParams should have comment or be unexported (golint)
    • Line 40: warning: exported type Keeper should have comment or be unexported (golint)
    • anatha/types/int.go
    • Line 329: warning: comment on exported function MinInt should be of the form "MinInt ..." (golint)
    • Line 379: warning: comment on exported function IntEq should be of the form "IntEq ..." (golint)
    • anatha/x/distribution/keeper/alias_functions.go
    • Line 9: warning: comment on exported method Keeper.GetValidatorOutstandingRewardsCoins should be of the form "GetValidatorOutstandingRewardsCoins ..." (golint)
    • Line 14: warning: comment on exported method Keeper.GetFeePoolCommunityCoins should be of the form "GetFeePoolCommunityCoins ..." (golint)
    • anatha/x/staking/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 20: warning: exported type Commission should have comment or be unexported (golint)
    • Line 25: warning: exported type CommissionRates should have comment or be unexported (golint)
    • Line 31: warning: exported type Validator should have comment or be unexported (golint)
    • Line 59: warning: exported type Validators should have comment or be unexported (golint)
    • Line 61: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 73: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • Line 91: warning: exported method Validator.MarshalJSON should have comment or be unexported (golint)
    • Line 112: warning: exported method Validator.UnmarshalJSON should have comment or be unexported (golint)
    • anatha/baseapp/options.go
    • Line 47: warning: exported method BaseApp.SetName should have comment or be unexported (golint)
    • Line 62: warning: exported method BaseApp.SetDB should have comment or be unexported (golint)
    • Line 69: warning: exported method BaseApp.SetCMS should have comment or be unexported (golint)
    • Line 76: warning: exported method BaseApp.SetInitChainer should have comment or be unexported (golint)
    • Line 83: warning: exported method BaseApp.SetBeginBlocker should have comment or be unexported (golint)
    • Line 90: warning: exported method BaseApp.SetEndBlocker should have comment or be unexported (golint)
    • Line 97: warning: exported method BaseApp.SetAnteHandler should have comment or be unexported (golint)
    • Line 104: warning: exported method BaseApp.SetAddrPeerFilter should have comment or be unexported (golint)
    • Line 111: warning: exported method BaseApp.SetIDPeerFilter should have comment or be unexported (golint)
    • Line 118: warning: exported method BaseApp.SetFauxMerkleMode should have comment or be unexported (golint)
    • anatha/codec/codec.go
    • Line 13: warning: comment on exported type Codec should be of the form "Codec ..." (with optional leading article) (golint)
    • Line 16: warning: exported function New should have comment or be unexported (golint)
    • Line 20: warning: comment on exported function RegisterCrypto should be of the form "RegisterCrypto ..." (golint)
    • Line 30: warning: comment on exported function MarshalJSONIndent should be of the form "MarshalJSONIndent ..." (golint)
    • anatha/x/distribution/keeper/test_common.go
    • Line 60: warning: comment on exported function MakeTestCodec should be of the form "MakeTestCodec ..." (golint)
    • Line 74: warning: comment on exported function CreateTestInputDefault should be of the form "CreateTestInputDefault ..." (golint)
    • Line 84: warning: comment on exported function CreateTestInputAdvanced should be of the form "CreateTestInputAdvanced ..." (golint)
    • anatha/x/gov/client/proposal_handler.go
    • Line 11: warning: comment on exported type RESTHandlerFn should be of the form "RESTHandlerFn ..." (with optional leading article) (golint)
    • Line 14: warning: comment on exported type CLIHandlerFn should be of the form "CLIHandlerFn ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type ProposalHandler should be of the form "ProposalHandler ..." (with optional leading article) (golint)
    • anatha/version/version.go
    • Line 26: warning: comment on exported var Name should be of the form "Name ..." (golint)
    • Line 28: warning: comment on exported var ServerName should be of the form "ServerName ..." (golint)
    • Line 30: warning: comment on exported var ClientName should be of the form "ClientName ..." (golint)
    • Line 32: warning: comment on exported var Version should be of the form "Version ..." (golint)
    • Line 34: warning: comment on exported var Commit should be of the form "Commit ..." (golint)
    • Line 36: warning: comment on exported var BuildTags should be of the form "BuildTags ..." (golint)
    • Line 51: warning: exported function NewInfo should have comment or be unexported (golint)
    • anatha/x/slashing/internal/types/msg.go
    • Line 22: warning: comment on exported method MsgUnjail.Route should be of the form "Route ..." (golint)
    • Line 24: warning: exported method MsgUnjail.Type should have comment or be unexported (golint)
    • Line 25: warning: exported method MsgUnjail.GetSigners should have comment or be unexported (golint)
    • anatha/tests/gobash.go
    • Line 57: warning: comment on exported function GoExecuteT should be of the form "GoExecuteT ..." (golint)
    • Line 76: warning: comment on exported function GoExecuteTWithStdout should be of the form "GoExecuteTWithStdout ..." (golint)
    • anatha/x/mock/app.go
    • Line 127: warning: comment on exported type AddrKeys should be of the form "AddrKeys ..." (with optional leading article) (golint)
    • Line 134: warning: exported function NewAddrKeys should have comment or be unexported (golint)
    • Line 144: warning: comment on exported type AddrKeysSlice should be of the form "AddrKeysSlice ..." (with optional leading article) (golint)
    • anatha/x/params/alias.go
    • Line 11: warning: exported const StoreKey should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: comment on exported var NewParamSetPair should be of the form "NewParamSetPair ..." (golint)
    • Line 21: warning: exported var NewSubspace should have comment or be unexported (golint)
    • Line 34: warning: comment on exported var ModuleCdc should be of the form "ModuleCdc ..." (golint)
    • Line 39: warning: exported type ParamSetPair should have comment or be unexported (golint)
    • Line 40: warning: exported type ParamSetPairs should have comment or be unexported (golint)
    • Line 41: warning: exported type ParamSet should have comment or be unexported (golint)
    • Line 42: warning: exported type Subspace should have comment or be unexported (golint)
    • Line 43: warning: exported type ReadOnlySubspace should have comment or be unexported (golint)
    • Line 44: warning: exported type KeyTable should have comment or be unexported (golint)
    • Line 45: warning: exported type ParameterChangeProposal should have comment or be unexported (golint)
    • Line 46: warning: exported type ParamChange should have comment or be unexported (golint)
    • anatha/baseapp/helpers.go
    • Line 13: warning: exported method BaseApp.Check should have comment or be unexported (golint)
    • Line 17: warning: exported method BaseApp.Simulate should have comment or be unexported (golint)
    • Line 21: warning: exported method BaseApp.Deliver should have comment or be unexported (golint)
    • Line 25: warning: comment on exported method BaseApp.NewContext should be of the form "NewContext ..." (golint)
    • anatha/types/result.go
    • Line 51: warning: exported function NewABCIMessageLog should have comment or be unexported (golint)
    • Line 251: warning: exported function NewSearchTxsResult should have comment or be unexported (golint)
    • anatha/store/list/list.go
    • Line 12: warning: comment on exported function LengthKey should be of the form "LengthKey ..." (golint)
    • Line 17: warning: comment on exported function ElemKey should be of the form "ElemKey ..." (golint)
    • Line 37: warning: comment on exported method List.Len should be of the form "Len ..." (golint)
    • Line 51: warning: comment on exported method List.Get should be of the form "Get ..." (golint)
    • Line 57: warning: comment on exported method List.Set should be of the form "Set ..." (golint)
    • Line 65: warning: comment on exported method List.Delete should be of the form "Delete ..." (golint)
    • Line 72: warning: comment on exported method List.Push should be of the form "Push ..." (golint)
    • Line 85: warning: comment on exported method List.Iterate should be of the form "Iterate ..." (golint)
    • anatha/x/auth/legacy/v0_34/types.go
    • Line 1: warning: package comment should be of the form "Package v0_34 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 10: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported type Params should have comment or be unexported (golint)
    • Line 22: warning: exported type GenesisState should have comment or be unexported (golint)
    • anatha/x/crisis/handler.go
    • Line 10: warning: comment on exported const RouterKey should be of the form "RouterKey ..." (golint)
    • Line 13: warning: exported function NewHandler should have comment or be unexported (golint)
    • anatha/store/prefix/store.go
    • Line 23: warning: exported function NewStore should have comment or be unexported (golint)
    • Line 45: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • Line 50: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • Line 60: warning: comment on exported method Store.Get should be of the form "Get ..." (golint)
    • Line 66: warning: comment on exported method Store.Has should be of the form "Has ..." (golint)
    • Line 71: warning: comment on exported method Store.Set should be of the form "Set ..." (golint)
    • Line 78: warning: comment on exported method Store.Delete should be of the form "Delete ..." (golint)
    • Line 83: warning: comment on exported method Store.Iterator should be of the form "Iterator ..." (golint)
    • Line 100: warning: comment on exported method Store.ReverseIterator should be of the form "ReverseIterator ..." (golint)
    • anatha/types/tx_msg.go
    • Line 7: warning: comment on exported type Msg should be of the form "Msg ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported type Tx should be of the form "Tx ..." (with optional leading article) (golint)
    • Line 55: warning: comment on exported type TestMsg should be of the form "TestMsg ..." (with optional leading article) (golint)
    • Line 60: warning: exported function NewTestMsg should have comment or be unexported (golint)
    • Line 66: warning: comment on exported method TestMsg.Route should be of the form "Route ..." (golint)
    • Line 68: warning: exported method TestMsg.Type should have comment or be unexported (golint)
    • Line 69: warning: exported method TestMsg.GetSignBytes should have comment or be unexported (golint)
    • Line 76: warning: exported method TestMsg.ValidateBasic should have comment or be unexported (golint)
    • Line 77: warning: exported method TestMsg.GetSigners should have comment or be unexported (golint)
    • anatha/x/distribution/types/msg.go
    • Line 1: warning: package comment should be of the form "Package types ..." (golint)
    • Line 12: warning: comment on exported type MsgSetWithdrawAddress should be of the form "MsgSetWithdrawAddress ..." (with optional leading article) (golint)
    • Line 18: warning: exported function NewMsgSetWithdrawAddress should have comment or be unexported (golint)
    • Line 25: warning: exported method MsgSetWithdrawAddress.Route should have comment or be unexported (golint)
    • Line 26: warning: exported method MsgSetWithdrawAddress.Type should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method MsgSetWithdrawAddress.GetSigners should be of the form "GetSigners ..." (golint)
    • Line 33: warning: comment on exported method MsgSetWithdrawAddress.GetSignBytes should be of the form "GetSignBytes ..." (golint)
    • Line 39: warning: comment on exported method MsgSetWithdrawAddress.ValidateBasic should be of the form "ValidateBasic ..." (golint)
    • Line 51: warning: comment on exported type MsgWithdrawDelegatorReward should be of the form "MsgWithdrawDelegatorReward ..." (with optional leading article) (golint)
    • Line 57: warning: exported function NewMsgWithdrawDelegatorReward should have comment or be unexported (golint)
    • Line 64: warning: exported method MsgWithdrawDelegatorReward.Route should have comment or be unexported (golint)
    • Line 65: warning: exported method MsgWithdrawDelegatorReward.Type should have comment or be unexported (golint)
    • Line 67: warning: comment on exported method MsgWithdrawDelegatorReward.GetSigners should be of the form "GetSigners ..." (golint)
    • Line 72: warning: comment on exported method MsgWithdrawDelegatorReward.GetSignBytes should be of the form "GetSignBytes ..." (golint)
    • Line 78: warning: comment on exported method MsgWithdrawDelegatorReward.ValidateBasic should be of the form "ValidateBasic ..." (golint)
    • Line 89: warning: comment on exported type MsgWithdrawValidatorCommission should be of the form "MsgWithdrawValidatorCommission ..." (with optional leading article) (golint)
    • Line 94: warning: exported function NewMsgWithdrawValidatorCommission should have comment or be unexported (golint)
    • Line 100: warning: exported method MsgWithdrawValidatorCommission.Route should have comment or be unexported (golint)
    • Line 101: warning: exported method MsgWithdrawValidatorCommission.Type should have comment or be unexported (golint)
    • Line 103: warning: comment on exported method MsgWithdrawValidatorCommission.GetSigners should be of the form "GetSigners ..." (golint)
    • Line 108: warning: comment on exported method MsgWithdrawValidatorCommission.GetSignBytes should be of the form "GetSignBytes ..." (golint)
    • Line 114: warning: comment on exported method MsgWithdrawValidatorCommission.ValidateBasic should be of the form "ValidateBasic ..." (golint)
    • Line 122: warning: exported const TypeMsgFundCommunityPool should have comment or be unexported (golint)
    • anatha/x/gov/types/vote.go
    • Line 10: warning: comment on exported type Vote should be of the form "Vote ..." (with optional leading article) (golint)
    • Line 107: warning: comment on exported method VoteOption.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • anatha/store/cachemulti/store.go
    • Line 118: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • Line 128: warning: comment on exported method Store.CacheMultiStore should be of the form "CacheMultiStore ..." (golint)
    • anatha/x/slashing/internal/keeper/test_common.go
    • Line 1: warning: package comment should be of the form "Package keeper ..." (golint)
    • Line 33: warning: exported var Pks should have comment or be unexported (golint)
    • Line 58: warning: exported function CreateTestInput should have comment or be unexported (golint)
    • Line 138: warning: comment on exported function TestParams should be of the form "TestParams ..." (golint)
    • Line 147: warning: exported function NewTestMsgCreateValidator should have comment or be unexported (golint)
    • Line 155: warning: exported function NewTestMsgDelegate should have comment or be unexported (golint)
    • anatha/server/mock/app.go
    • Line 72: warning: comment on exported type KV should be of the form "KV ..." (with optional leading article) (golint)
    • Line 78: warning: comment on exported type GenesisJSON should be of the form "GenesisJSON ..." (with optional leading article) (golint)
    • anatha/simapp/genesis.go
    • Line 7: warning: comment on exported type GenesisState should be of the form "GenesisState ..." (with optional leading article) (golint)
    • anatha/x/auth/ante/fee.go
    • Line 34: warning: exported function NewMempoolFeeDecorator should have comment or be unexported (golint)
    • Line 38: warning: exported method MempoolFeeDecorator.AnteHandle should have comment or be unexported (golint)
    • Line 80: warning: exported function NewDeductFeeDecorator should have comment or be unexported (golint)
    • Line 87: warning: exported method DeductFeeDecorator.AnteHandle should have comment or be unexported (golint)
    • anatha/x/distribution/legacy/v0_38/types.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 30: warning: exported type Params should have comment or be unexported (golint)
    • Line 38: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • anatha/x/distribution/types/validator.go
    • Line 10: warning: comment on exported type ValidatorHistoricalRewards should be of the form "ValidatorHistoricalRewards ..." (with optional leading article) (golint)
    • Line 26: warning: comment on exported function NewValidatorHistoricalRewards should be of the form "NewValidatorHistoricalRewards ..." (golint)
    • Line 34: warning: comment on exported type ValidatorCurrentRewards should be of the form "ValidatorCurrentRewards ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported function NewValidatorCurrentRewards should be of the form "NewValidatorCurrentRewards ..." (golint)
    • Line 50: warning: comment on exported type ValidatorAccumulatedCommission should be of the form "ValidatorAccumulatedCommission ..." (with optional leading article) (golint)
    • Line 54: warning: comment on exported function InitialValidatorAccumulatedCommission should be of the form "InitialValidatorAccumulatedCommission ..." (golint)
    • Line 59: warning: comment on exported type ValidatorSlashEvent should be of the form "ValidatorSlashEvent ..." (with optional leading article) (golint)
    • Line 68: warning: comment on exported function NewValidatorSlashEvent should be of the form "NewValidatorSlashEvent ..." (golint)
    • Line 95: warning: comment on exported type ValidatorOutstandingRewards should be of the form "ValidatorOutstandingRewards ..." (with optional leading article) (golint)
    • anatha/client/debug/main.go
    • Line 21: warning: exported function Cmd should have comment or be unexported (golint)
    • Line 71: warning: exported function PubkeyCmd should have comment or be unexported (golint)
    • Line 122: warning: exported function AddrCmd should have comment or be unexported (golint)
    • Line 166: warning: exported function RawBytesCmd should have comment or be unexported (golint)
    • anatha/x/auth/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 12: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 17: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • anatha/types/invariant.go
    • Line 14: warning: comment on exported type InvariantRegistry should be of the form "InvariantRegistry ..." (with optional leading article) (golint)
    • anatha/x/gov/legacy/v0_36/types.go
    • Line 1: warning: package comment should be of the form "Package v0_36 ..." (golint)
    • Line 3: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported const ModuleName should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: exported type Proposals should have comment or be unexported (golint)
    • Line 31: warning: exported type ProposalQueue should have comment or be unexported (golint)
    • Line 33: warning: exported type TextProposal should have comment or be unexported (golint)
    • Line 38: warning: exported type Content should have comment or be unexported (golint)
    • Line 47: warning: exported type Proposal should have comment or be unexported (golint)
    • Line 62: warning: exported type GenesisState should have comment or be unexported (golint)
    • Line 73: warning: exported function NewGenesisState should have comment or be unexported (golint)
    • Line 89: warning: exported function NewTextProposal should have comment or be unexported (golint)
    • Line 93: warning: exported method TextProposal.GetTitle should have comment or be unexported (golint)
    • Line 94: warning: exported method TextProposal.GetDescription should have comment or be unexported (golint)
    • Line 95: warning: exported method TextProposal.ProposalRoute should have comment or be unexported (golint)
    • Line 96: warning: exported method TextProposal.ProposalType should have comment or be unexported (golint)
    • Line 97: warning: exported method TextProposal.ValidateBasic should have comment or be unexported (golint)
    • Line 106: warning: exported function ErrInvalidProposalContent should have comment or be unexported (golint)
    • Line 110: warning: exported function ValidateAbstract should have comment or be unexported (golint)
    • Line 130: warning: exported function RegisterCodec should have comment or be unexported (golint)
    • anatha/x/params/subspace/subspace.go
    • Line 21: warning: comment on exported type Subspace should be of the form "Subspace ..." (with optional leading article) (golint)
    • Line 244: warning: comment on exported type ReadOnlySubspace should be of the form "ReadOnlySubspace ..." (with optional leading article) (golint)
    • anatha/store/rootmulti/store.go
    • Line 80: warning: comment on exported method Store.GetStoreType should be of the form "GetStoreType ..." (golint)
    • Line 85: warning: comment on exported method Store.MountStoreWithDB should be of the form "MountStoreWithDB ..." (golint)
    • Line 282: warning: comment on exported method Store.LastCommitID should be of the form "LastCommitID ..." (golint)
    • Line 287: warning: comment on exported method Store.Commit should be of the form "Commit ..." (golint)
    • Line 307: warning: comment on exported method Store.CacheWrap should be of the form "CacheWrap ..." (golint)
    • anatha/x/distribution/keeper/keeper.go
    • Line 82: warning: comment on exported method Keeper.WithdrawDelegationRewards should be of the form "WithdrawDelegationRewards ..." (golint)
    • Line 113: warning: comment on exported method Keeper.WithdrawValidatorCommission should be of the form "WithdrawValidatorCommission ..." (golint)
    • anatha/tests/mocks/account_retriever.go
    • Line 9: warning: exported type MockNodeQuerier should have comment or be unexported (golint)
    • Line 14: warning: exported type MockNodeQuerierMockRecorder should have comment or be unexported (golint)
    • Line 18: warning: exported function NewMockNodeQuerier should have comment or be unexported (golint)
    • Line 24: warning: exported method MockNodeQuerier.EXPECT should have comment or be unexported (golint)
    • Line 28: warning: exported method MockNodeQuerier.QueryWithData should have comment or be unexported (golint)
    • Line 37: warning: exported method MockNodeQuerierMockRecorder.QueryWithData should have comment or be unexported (golint)

gocyclo98%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!