Preparing report...

Report for github.com/insolar/insolar

A+    Excellent!    Found 538 issues across 1255 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!


golint60%

Golint is a linter for Go source code.

    • insolar/insolar/postgresql.go
    • Line 20: warning: exported var PGReadTxOptions should have comment or be unexported (golint)
    • Line 26: warning: exported var PGWriteTxOptions should have comment or be unexported (golint)
    • Line 32: warning: exported function AcquireConnection should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/purgatory/realm_purgatory.go
    • Line 27: warning: exported function NewRealmPurgatory should have comment or be unexported (golint)
    • Line 38: warning: exported type AnnouncingMember should have comment or be unexported (golint)
    • Line 54: warning: exported type RealmPurgatory should have comment or be unexported (golint)
    • Line 78: warning: exported method RealmPurgatory.GetPhantomNode should have comment or be unexported (golint)
    • Line 146: warning: exported method RealmPurgatory.FindMember should have comment or be unexported (golint)
    • Line 205: warning: exported method RealmPurgatory.IsBriefAscensionAllowed should have comment or be unexported (golint)
    • Line 211: warning: exported method RealmPurgatory.IsJoinerSecretRequired should have comment or be unexported (golint)
    • Line 215: warning: exported method RealmPurgatory.FindJoinerProfile should have comment or be unexported (golint)
    • Line 223: warning: exported method RealmPurgatory.GetJoinerAnnouncement should have comment or be unexported (golint)
    • Line 240: warning: comment on exported method RealmPurgatory.AddJoinerAndEnsureAscendancy should be of the form "AddJoinerAndEnsureAscendancy ..." (golint)
    • Line 264: warning: exported method RealmPurgatory.VerifyNeighbour should have comment or be unexported (golint)
    • Line 274: warning: exported method RealmPurgatory.UnknownFromNeighbourhood should have comment or be unexported (golint)
    • Line 287: warning: exported method RealmPurgatory.UnknownJoinerFromNeighbourhood should have comment or be unexported (golint)
    • Line 293: warning: exported method RealmPurgatory.UnknownAsSelfFromMemberAnnouncement should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/vector_builder.go
    • Line 16: warning: exported type VectorBuilder should have comment or be unexported (golint)
    • Line 22: warning: exported function NewVectorBuilder should have comment or be unexported (golint)
    • Line 26: warning: exported method VectorBuilder.FillBitset should have comment or be unexported (golint)
    • Line 47: warning: exported method VectorBuilder.GetBitset should have comment or be unexported (golint)
    • Line 51: warning: exported method VectorBuilder.GetEntryScanner should have comment or be unexported (golint)
    • Line 55: warning: exported method VectorBuilder.CreateDerived should have comment or be unexported (golint)
    • Line 105: warning: exported method VectorBuilder.BuildAllGlobulaAnnouncementHashes should have comment or be unexported (golint)
    • Line 159: warning: exported method VectorBuilder.BuildGlobulaAnnouncementHashes should have comment or be unexported (golint)
    • Line 178: warning: exported method VectorBuilder.BuildGlobulaStateHashesAndRanks should have comment or be unexported (golint)
    • Line 190: warning: exported method VectorBuilder.BuildGlobulaStateHashWithFilter should have comment or be unexported (golint)
    • insolar/ledger/light/handle/hot_objects.go
    • Line 19: warning: exported type HotObjects should have comment or be unexported (golint)
    • Line 24: warning: exported function NewHotObjects should have comment or be unexported (golint)
    • Line 31: warning: exported method HotObjects.Present should have comment or be unexported (golint)
    • insolar/logicrunner/artifacts/artifacts.go
    • Line 136: warning: exported type RequestResultType should have comment or be unexported (golint)
    • Line 139: warning: exported const RequestSideEffectNone should have comment (or a comment on this block) or be unexported (golint)
    • Line 160: warning: exported type RequestResult should have comment or be unexported (golint)
    • insolar/network/consensus/common/capacity/capacity.go
    • Line 8: warning: exported type Level should have comment or be unexported (golint)
    • Line 11: warning: exported const LevelZero should have comment (or a comment on this block) or be unexported (golint)
    • Line 18: warning: exported const LevelCount should have comment or be unexported (golint)
    • Line 20: warning: exported method Level.DefaultPercent should have comment or be unexported (golint)
    • Line 25: warning: exported method Level.ChooseInt should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/stats/stat_row.go
    • Line 14: warning: exported type RowValueFormatFunc should have comment or be unexported (golint)
    • Line 16: warning: exported type Row should have comment or be unexported (golint)
    • Line 23: warning: exported function NewStatRow should have comment or be unexported (golint)
    • Line 30: warning: exported method Row.GetCustomOptions should have comment or be unexported (golint)
    • Line 34: warning: exported method Row.SetCustomOptions should have comment or be unexported (golint)
    • Line 38: warning: exported method Row.Len should have comment or be unexported (golint)
    • Line 42: warning: exported method Row.IsEmpty should have comment or be unexported (golint)
    • Line 46: warning: exported method Row.Set should have comment or be unexported (golint)
    • Line 73: warning: exported method Row.Get should have comment or be unexported (golint)
    • Line 77: warning: exported method Row.ColumnCount should have comment or be unexported (golint)
    • Line 81: warning: exported method Row.MaxValue should have comment or be unexported (golint)
    • Line 85: warning: exported method Row.GetRowIndex should have comment or be unexported (golint)
    • Line 92: warning: exported method Row.HasValues should have comment or be unexported (golint)
    • Line 96: warning: exported method Row.HasAllValues should have comment or be unexported (golint)
    • Line 103: warning: exported method Row.HasAllValuesOf should have comment or be unexported (golint)
    • Line 110: warning: exported method Row.GetSummaryByValue should have comment or be unexported (golint)
    • Line 117: warning: exported method Row.GetSummary should have comment or be unexported (golint)
    • Line 123: warning: exported method Row.CanUpdate should have comment or be unexported (golint)
    • Line 131: warning: exported method Row.StringFmt should have comment or be unexported (golint)
    • Line 154: warning: exported method Row.StringSummaryFmt should have comment or be unexported (golint)
    • Line 164: warning: exported method Row.Equals should have comment or be unexported (golint)
    • insolar/applicationbase/functest/launchnet.go
    • Line 20: warning: exported var AppPath should have comment or be unexported (golint)
    • Line 23: warning: exported var Root should have comment or be unexported (golint)
    • Line 25: warning: exported type CommonUser should have comment or be unexported (golint)
    • Line 31: warning: exported method CommonUser.GetReference should have comment or be unexported (golint)
    • Line 35: warning: exported method CommonUser.GetPrivateKey should have comment or be unexported (golint)
    • Line 39: warning: exported method CommonUser.GetPublicKey should have comment or be unexported (golint)
    • Line 62: warning: exported function LoadAllMembersKeys should have comment or be unexported (golint)
    • Line 74: warning: exported function SetInfo should have comment or be unexported (golint)
    • Line 83: warning: exported function AfterSetup should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_pulse.go
    • Line 19: warning: exported type GetPulse should have comment or be unexported (golint)
    • Line 24: warning: exported function NewGetPulse should have comment or be unexported (golint)
    • Line 31: warning: exported method GetPulse.Present should have comment or be unexported (golint)
    • insolar/insolar/record.go
    • Line 42: warning: exported function NewRecordReference should have comment or be unexported (golint)
    • Line 47: warning: exported function NewGlobalReference should have comment or be unexported (golint)
    • Line 135: warning: exported function NewEmptyID should have comment or be unexported (golint)
    • insolar/logicrunner/common/serialize.go
    • Line 12: warning: exported type Serializer should have comment or be unexported (golint)
    • Line 17: warning: exported type CBORSerializer should have comment or be unexported (golint)
    • Line 19: warning: exported method CBORSerializer.Serialize should have comment or be unexported (golint)
    • Line 24: warning: exported method CBORSerializer.Deserialize should have comment or be unexported (golint)
    • Line 28: warning: exported function NewCBORSerializer should have comment or be unexported (golint)
    • insolar/insolar/network.go
    • Line 13: warning: exported type StatusReply should have comment or be unexported (golint)
    • Line 28: warning: exported type NetworkStatus should have comment or be unexported (golint)
    • Line 34: warning: exported type Leaver should have comment or be unexported (golint)
    • Line 41: warning: exported type CertificateGetter should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/node_context.go
    • Line 22: warning: exported function NewHook should have comment or be unexported (golint)
    • Line 37: warning: exported type SharedNodeContext should have comment or be unexported (golint)
    • Line 46: warning: exported function NewSharedNodeContext should have comment or be unexported (golint)
    • Line 58: warning: exported function NewSharedNodeContextByPulseNumber should have comment or be unexported (golint)
    • Line 92: warning: exported type Hook should have comment or be unexported (golint)
    • Line 99: warning: exported method Hook.GetPulseData should have comment or be unexported (golint)
    • Line 103: warning: exported method Hook.UpdatePopulationVersion should have comment or be unexported (golint)
    • Line 107: warning: exported method Hook.GetPopulationVersion should have comment or be unexported (golint)
    • Line 111: warning: exported method Hook.GetNeighbourhoodTrustThreshold should have comment or be unexported (golint)
    • Line 118: warning: exported method Hook.GetFraudFactory should have comment or be unexported (golint)
    • Line 122: warning: exported method Hook.GetBlameFactory should have comment or be unexported (golint)
    • Line 126: warning: exported method Hook.GetCryptographyAssistant should have comment or be unexported (golint)
    • Line 130: warning: exported method Hook.GetLocalNodeID should have comment or be unexported (golint)
    • Line 134: warning: exported method Hook.GetLocalProfile should have comment or be unexported (golint)
    • Line 138: warning: exported method Hook.GetEphemeralMode should have comment or be unexported (golint)
    • Line 142: warning: exported type EventClosureFunc should have comment or be unexported (golint)
    • Line 143: warning: exported type EventDispatchFunc should have comment or be unexported (golint)
    • Line 145: warning: exported type EventDispatcher should have comment or be unexported (golint)
    • Line 149: warning: exported type MemberPacketSender should have comment or be unexported (golint)
    • Line 154: warning: exported type UpdateFlags should have comment or be unexported (golint)
    • Line 157: warning: exported const FlagCreated should have comment (or a comment on this block) or be unexported (golint)
    • insolar/network/storage/memory.go
    • Line 26: warning: exported type MemoryStorage should have comment or be unexported (golint)
    • Line 45: warning: exported method MemoryStorage.AppendPulse should have comment or be unexported (golint)
    • Line 54: warning: exported method MemoryStorage.GetPulse should have comment or be unexported (golint)
    • Line 67: warning: exported method MemoryStorage.GetLatestPulse should have comment or be unexported (golint)
    • Line 77: warning: exported method MemoryStorage.Append should have comment or be unexported (golint)
    • Line 85: warning: exported method MemoryStorage.ForPulseNumber should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/censusimpl/census_templates.go
    • Line 26: warning: exported function NewPrimingCensusForJoiner should have comment or be unexported (golint)
    • Line 33: warning: exported function NewPrimingCensus should have comment or be unexported (golint)
    • Line 60: warning: exported type PrimingCensusTemplate should have comment or be unexported (golint)
    • Line 67: warning: exported method PrimingCensusTemplate.IsActive should have comment or be unexported (golint)
    • Line 71: warning: exported method PrimingCensusTemplate.SetAsActiveTo should have comment or be unexported (golint)
    • Line 80: warning: exported method PrimingCensusTemplate.GetCensusState should have comment or be unexported (golint)
    • Line 84: warning: exported method PrimingCensusTemplate.GetExpectedPulseNumber should have comment or be unexported (golint)
    • Line 94: warning: exported method PrimingCensusTemplate.CreateBuilder should have comment or be unexported (golint)
    • Line 103: warning: exported method PrimingCensusTemplate.BuildCopy should have comment or be unexported (golint)
    • Line 124: warning: exported method PrimingCensusTemplate.GetPulseNumber should have comment or be unexported (golint)
    • Line 128: warning: exported method PrimingCensusTemplate.GetPulseData should have comment or be unexported (golint)
    • Line 132: warning: exported method PrimingCensusTemplate.GetGlobulaStateHash should have comment or be unexported (golint)
    • Line 136: warning: exported method PrimingCensusTemplate.GetCloudStateHash should have comment or be unexported (golint)
    • Line 144: warning: exported type CensusTemplate should have comment or be unexported (golint)
    • Line 153: warning: exported method CensusTemplate.GetNearestPulseData should have comment or be unexported (golint)
    • Line 157: warning: exported method CensusTemplate.GetProfileFactory should have comment or be unexported (golint)
    • Line 172: warning: exported method CensusTemplate.GetOnlinePopulation should have comment or be unexported (golint)
    • Line 176: warning: exported method CensusTemplate.GetEvictedPopulation should have comment or be unexported (golint)
    • Line 180: warning: exported method CensusTemplate.GetOfflinePopulation should have comment or be unexported (golint)
    • Line 184: warning: exported method CensusTemplate.GetMisbehaviorRegistry should have comment or be unexported (golint)
    • Line 188: warning: exported method CensusTemplate.GetMandateRegistry should have comment or be unexported (golint)
    • Line 198: warning: exported type ActiveCensusTemplate should have comment or be unexported (golint)
    • Line 209: warning: exported method ActiveCensusTemplate.IsActive should have comment or be unexported (golint)
    • Line 213: warning: exported method ActiveCensusTemplate.GetExpectedPulseNumber should have comment or be unexported (golint)
    • Line 217: warning: exported method ActiveCensusTemplate.CreateBuilder should have comment or be unexported (golint)
    • Line 226: warning: exported method ActiveCensusTemplate.GetCensusState should have comment or be unexported (golint)
    • Line 230: warning: exported method ActiveCensusTemplate.GetPulseNumber should have comment or be unexported (golint)
    • Line 234: warning: exported method ActiveCensusTemplate.GetPulseData should have comment or be unexported (golint)
    • Line 238: warning: exported method ActiveCensusTemplate.GetGlobulaStateHash should have comment or be unexported (golint)
    • Line 242: warning: exported method ActiveCensusTemplate.GetCloudStateHash should have comment or be unexported (golint)
    • Line 256: warning: exported type ExpectedCensusTemplate should have comment or be unexported (golint)
    • Line 266: warning: exported method ExpectedCensusTemplate.Rebuild should have comment or be unexported (golint)
    • Line 277: warning: exported method ExpectedCensusTemplate.GetNearestPulseData should have comment or be unexported (golint)
    • Line 281: warning: exported method ExpectedCensusTemplate.GetProfileFactory should have comment or be unexported (golint)
    • Line 285: warning: exported method ExpectedCensusTemplate.GetEvictedPopulation should have comment or be unexported (golint)
    • Line 289: warning: exported method ExpectedCensusTemplate.GetExpectedPulseNumber should have comment or be unexported (golint)
    • Line 293: warning: exported method ExpectedCensusTemplate.GetCensusState should have comment or be unexported (golint)
    • Line 297: warning: exported method ExpectedCensusTemplate.GetPulseNumber should have comment or be unexported (golint)
    • Line 301: warning: exported method ExpectedCensusTemplate.GetGlobulaStateHash should have comment or be unexported (golint)
    • Line 305: warning: exported method ExpectedCensusTemplate.GetCloudStateHash should have comment or be unexported (golint)
    • Line 309: warning: exported method ExpectedCensusTemplate.GetOnlinePopulation should have comment or be unexported (golint)
    • Line 313: warning: exported method ExpectedCensusTemplate.GetOfflinePopulation should have comment or be unexported (golint)
    • Line 318: warning: exported method ExpectedCensusTemplate.GetMisbehaviorRegistry should have comment or be unexported (golint)
    • Line 323: warning: exported method ExpectedCensusTemplate.GetMandateRegistry should have comment or be unexported (golint)
    • Line 328: warning: exported method ExpectedCensusTemplate.CreateBuilder should have comment or be unexported (golint)
    • Line 332: warning: exported method ExpectedCensusTemplate.GetPrevious should have comment or be unexported (golint)
    • Line 336: warning: exported method ExpectedCensusTemplate.MakeActive should have comment or be unexported (golint)
    • Line 350: warning: exported method ExpectedCensusTemplate.IsActive should have comment or be unexported (golint)
    • Line 360: warning: exported type BuiltCensusTemplate should have comment or be unexported (golint)
    • Line 364: warning: exported method BuiltCensusTemplate.Update should have comment or be unexported (golint)
    • Line 377: warning: exported method BuiltCensusTemplate.GetOnlinePopulation should have comment or be unexported (golint)
    • Line 381: warning: exported method BuiltCensusTemplate.GetEvictedPopulation should have comment or be unexported (golint)
    • Line 385: warning: exported method BuiltCensusTemplate.GetGlobulaStateHash should have comment or be unexported (golint)
    • Line 389: warning: exported method BuiltCensusTemplate.GetCloudStateHash should have comment or be unexported (golint)
    • Line 393: warning: exported method BuiltCensusTemplate.GetNearestPulseData should have comment or be unexported (golint)
    • Line 397: warning: exported method BuiltCensusTemplate.MakeExpected should have comment or be unexported (golint)
    • insolar/configuration/configuration_heavy.go
    • Line 12: warning: exported const DbTypeBadger should have comment or be unexported (golint)
    • Line 13: warning: exported const DbTypePg should have comment or be unexported (golint)
    • Line 58: warning: exported method HeavyBadgerHolder.GetGenericConfig should have comment or be unexported (golint)
    • Line 61: warning: exported method HeavyBadgerHolder.GetNodeConfig should have comment or be unexported (golint)
    • Line 98: warning: exported method HeavyPgHolder.GetGenericConfig should have comment or be unexported (golint)
    • Line 101: warning: exported method HeavyPgHolder.GetNodeConfig should have comment or be unexported (golint)
    • insolar/network/consensus/common/chaser/chasing_delay.go
    • Line 10: warning: exported function NewChasingTimer should have comment or be unexported (golint)
    • Line 14: warning: exported type ChasingTimer should have comment or be unexported (golint)
    • Line 20: warning: exported method ChasingTimer.IsEnabled should have comment or be unexported (golint)
    • Line 24: warning: exported method ChasingTimer.WasStarted should have comment or be unexported (golint)
    • Line 28: warning: exported method ChasingTimer.RestartChase should have comment or be unexported (golint)
    • Line 47: warning: exported method ChasingTimer.Channel should have comment or be unexported (golint)
    • Line 54: warning: exported method ChasingTimer.ClearExpired should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/bundle_factory.go
    • Line 23: warning: exported function NewStandardBundleFactoryDefault should have comment or be unexported (golint)
    • Line 27: warning: exported function NewStandardBundleFactory should have comment or be unexported (golint)
    • Line 31: warning: exported function CreateDefaultBundleFactoryConfig should have comment or be unexported (golint)
    • Line 39: warning: exported function CreateDefaultBundleConfig should have comment or be unexported (golint)
    • Line 55: warning: exported type BundleConfig should have comment or be unexported (golint)
    • Line 70: warning: exported type BundleFactories should have comment or be unexported (golint)
    • Line 76: warning: exported type BundleFactoryConfig should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/injects.go
    • Line 25: warning: exported type ConsensusController should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type CandidateControlFeeder should be of the form "CandidateControlFeeder ..." (with optional leading article) (golint)
    • Line 39: warning: exported type TrafficControlFeeder should have comment or be unexported (golint)
    • Line 49: warning: exported type EphemeralMode should have comment or be unexported (golint)
    • Line 52: warning: exported const EphemeralNotAllowed should have comment (or a comment on this block) or be unexported (golint)
    • Line 56: warning: exported method EphemeralMode.IsEnabled should have comment or be unexported (golint)
    • Line 60: warning: exported type PulseControlFeeder should have comment or be unexported (golint)
    • Line 65: warning: exported type EphemeralControlFeeder should have comment or be unexported (golint)
    • Line 92: warning: exported type ConsensusControlFeeder should have comment or be unexported (golint)
    • Line 105: warning: exported type MaintenancePollFunc should have comment or be unexported (golint)
    • Line 107: warning: exported type RoundStateCallback should have comment or be unexported (golint)
    • Line 123: warning: exported type RoundControlCode should have comment or be unexported (golint)
    • Line 126: warning: exported const KeepRound should have comment (or a comment on this block) or be unexported (golint)
    • Line 128: warning: comment on exported const NextRoundTerminate should be of the form "NextRoundTerminate ..." (golint)
    • Line 132: warning: exported type RoundController should have comment or be unexported (golint)
    • Line 138: warning: exported type RoundControllerFactory should have comment or be unexported (golint)
    • Line 144: warning: exported type LocalNodeConfiguration should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/globulastatehash.go
    • Line 15: warning: exported type SequenceDigester should have comment or be unexported (golint)
    • Line 20: warning: exported function NewSequenceDigester should have comment or be unexported (golint)
    • Line 26: warning: exported method SequenceDigester.AddNext should have comment or be unexported (golint)
    • Line 34: warning: exported method SequenceDigester.FinishSequence should have comment or be unexported (golint)
    • Line 39: warning: exported method SequenceDigester.GetDigestMethod should have comment or be unexported (golint)
    • Line 43: warning: exported method SequenceDigester.ForkSequence should have comment or be unexported (golint)
    • Line 50: warning: exported type StateDigester should have comment or be unexported (golint)
    • Line 55: warning: exported function NewStateDigester should have comment or be unexported (golint)
    • Line 62: warning: exported method StateDigester.AddNext should have comment or be unexported (golint)
    • Line 71: warning: exported method StateDigester.GetDigestMethod should have comment or be unexported (golint)
    • Line 75: warning: exported method StateDigester.ForkSequence should have comment or be unexported (golint)
    • Line 82: warning: exported method StateDigester.FinishSequence should have comment or be unexported (golint)
    • insolar/ledger/light/proc/send_object.go
    • Line 28: warning: exported type SendObject should have comment or be unexported (golint)
    • Line 44: warning: exported function NewSendObject should have comment or be unexported (golint)
    • Line 56: warning: exported method SendObject.Dep should have comment or be unexported (golint)
    • Line 98: warning: exported method SendObject.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/phases/phase_number.go
    • Line 8: warning: exported type Number should have comment or be unexported (golint)
    • Line 11: warning: exported const Phase0 should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported const Count should have comment or be unexported (golint)
    • Line 20: warning: exported const Mask should have comment or be unexported (golint)
    • Line 22: warning: exported type Type should have comment or be unexported (golint)
    • Line 25: warning: exported const TypePulse should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: exported method Number.GetPhaseType should have comment or be unexported (golint)
    • Line 37: warning: exported type Flag should have comment or be unexported (golint)
    • Line 40: warning: exported const FlagUnique should have comment (or a comment on this block) or be unexported (golint)
    • insolar/ledger/heavy/proc/send_pulse.go
    • Line 18: warning: exported type SendPulse should have comment or be unexported (golint)
    • Line 27: warning: exported method SendPulse.Dep should have comment or be unexported (golint)
    • Line 35: warning: exported function NewSendPulse should have comment or be unexported (golint)
    • Line 41: warning: exported method SendPulse.Proceed should have comment or be unexported (golint)
    • insolar/ledger/light/handle/set_result.go
    • Line 19: warning: exported type SetResult should have comment or be unexported (golint)
    • Line 25: warning: exported function NewSetResult should have comment or be unexported (golint)
    • Line 33: warning: exported method SetResult.Present should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph3ctl/phase3.go
    • Line 35: warning: exported function NewPhase3Controller should have comment or be unexported (golint)
    • Line 52: warning: exported type Phase3Controller should have comment or be unexported (golint)
    • Line 73: warning: exported type Phase3PacketDispatcher should have comment or be unexported (golint)
    • Line 81: warning: exported method Phase3Controller.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 89: warning: exported method Phase3Controller.GetPacketType should have comment or be unexported (golint)
    • Line 93: warning: exported method Phase3PacketDispatcher.DispatchMemberPacket should have comment or be unexported (golint)
    • Line 130: warning: exported method Phase3Controller.StartWorker should have comment or be unexported (golint)
    • insolar/network/gateway/utils.go
    • Line 24: warning: exported function GetBootstrapPulse should have comment or be unexported (golint)
    • Line 33: warning: exported function EnsureGetPulse should have comment or be unexported (golint)
    • insolar/ledger/heavy/executor/postgres_jetkeeper.go
    • Line 47: warning: exported function NewPostgresJetKeeper should have comment or be unexported (golint)
    • Line 55: warning: exported type PostgresDBJetKeeper should have comment or be unexported (golint)
    • Line 62: warning: exported method PostgresDBJetKeeper.Storage should have comment or be unexported (golint)
    • Line 66: warning: exported method PostgresDBJetKeeper.AddHotConfirmation should have comment or be unexported (golint)
    • Line 140: warning: comment on exported method PostgresDBJetKeeper.HasAllJetConfirms should be of the form "HasAllJetConfirms ..." (golint)
    • Line 489: warning: exported method PostgresDBJetKeeper.TruncateHead should have comment or be unexported (golint)
    • insolar/ledger/light/handle/deactivate_object.go
    • Line 20: warning: exported type DeactivateObject should have comment or be unexported (golint)
    • Line 26: warning: exported function NewDeactivateObject should have comment or be unexported (golint)
    • Line 34: warning: exported method DeactivateObject.Present should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_pendings.go
    • Line 18: warning: exported type GetPendings should have comment or be unexported (golint)
    • Line 24: warning: exported function NewGetPendings should have comment or be unexported (golint)
    • Line 32: warning: exported method GetPendings.Present should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_request.go
    • Line 19: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 25: warning: exported function NewGetRequest should have comment or be unexported (golint)
    • Line 33: warning: exported method GetRequest.Present should have comment or be unexported (golint)
    • insolar/insolar/flow/internal/thread/controller.go
    • Line 12: warning: exported type Controller should have comment or be unexported (golint)
    • Line 22: warning: exported function NewController should have comment or be unexported (golint)
    • Line 28: warning: exported method Controller.Cancel should have comment or be unexported (golint)
    • Line 35: warning: exported method Controller.CanBegin should have comment or be unexported (golint)
    • Line 42: warning: exported method Controller.CanProcess should have comment or be unexported (golint)
    • Line 49: warning: exported method Controller.BeginPulse should have comment or be unexported (golint)
    • Line 61: warning: exported method Controller.ClosePulse should have comment or be unexported (golint)
    • insolar/insolar/nodenetwork.go
    • Line 13: warning: exported const ShortNodeIDSize should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported const AbsentShortNodeID should have comment or be unexported (golint)
    • Line 21: warning: exported method ShortNodeID.IsAbsent should have comment or be unexported (golint)
    • Line 23: warning: exported method ShortNodeID.Equal should have comment or be unexported (golint)
    • Line 48: warning: exported type NetworkNode should have comment or be unexported (golint)
    • insolar/network/consensus/tests/packets_test.go
    • Line 381: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 431: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 489: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • insolar/cmd/keeperd/json.go
    • Line 8: warning: exported type KeeperRsp should have comment or be unexported (golint)
    • Line 12: warning: exported type PromRsp should have comment or be unexported (golint)
    • insolar/log/log.go
    • Line 22: warning: comment on exported function NewGlobalLogger should be of the form "NewGlobalLogger ..." (golint)
    • Line 89: warning: exported function GlobalLogger should have comment or be unexported (golint)
    • Line 107: warning: exported function CopyGlobalLoggerForContext should have comment or be unexported (golint)
    • Line 111: warning: exported function SaveGlobalLogger should have comment or be unexported (golint)
    • Line 115: warning: exported function SaveGlobalLoggerAndFilter should have comment or be unexported (golint)
    • Line 138: warning: exported function InitTicker should have comment or be unexported (golint)
    • Line 221: warning: exported function SetGlobalLogger should have comment or be unexported (golint)
    • Line 248: warning: exported function SetLogLevel should have comment or be unexported (golint)
    • Line 259: warning: exported function SetGlobalLevelFilter should have comment or be unexported (golint)
    • Line 274: warning: exported function GetGlobalLevelFilter should have comment or be unexported (golint)
    • Line 293: warning: exported function Debug should have comment or be unexported (golint)
    • Line 297: warning: exported function Debugf should have comment or be unexported (golint)
    • Line 301: warning: exported function Info should have comment or be unexported (golint)
    • Line 305: warning: exported function Infof should have comment or be unexported (golint)
    • Line 309: warning: exported function Warn should have comment or be unexported (golint)
    • Line 313: warning: exported function Warnf should have comment or be unexported (golint)
    • Line 317: warning: exported function Error should have comment or be unexported (golint)
    • Line 321: warning: exported function Errorf should have comment or be unexported (golint)
    • Line 325: warning: exported function Fatal should have comment or be unexported (golint)
    • Line 329: warning: exported function Fatalf should have comment or be unexported (golint)
    • Line 333: warning: exported function Panic should have comment or be unexported (golint)
    • Line 337: warning: exported function Panicf should have comment or be unexported (golint)
    • Line 341: warning: exported function Event should have comment or be unexported (golint)
    • Line 345: warning: exported function Eventf should have comment or be unexported (golint)
    • Line 349: warning: exported function Flush should have comment or be unexported (golint)
    • insolar/network/gateway/wait_pulsar.go
    • Line 21: warning: exported type WaitPulsar should have comment or be unexported (golint)
    • Line 26: warning: exported method WaitPulsar.Run should have comment or be unexported (golint)
    • Line 37: warning: exported method WaitPulsar.UpdateState should have comment or be unexported (golint)
    • Line 51: warning: exported method WaitPulsar.GetState should have comment or be unexported (golint)
    • Line 55: warning: exported method WaitPulsar.OnConsensusFinished should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/coreapi/candidate_feeder.go
    • Line 19: warning: exported type SequentialCandidateFeeder should have comment or be unexported (golint)
    • Line 25: warning: exported function NewSequentialCandidateFeeder should have comment or be unexported (golint)
    • Line 29: warning: exported method SequentialCandidateFeeder.PickNextJoinCandidate should have comment or be unexported (golint)
    • Line 39: warning: exported method SequentialCandidateFeeder.RemoveJoinCandidate should have comment or be unexported (golint)
    • Line 55: warning: exported method SequentialCandidateFeeder.AddJoinCandidate should have comment or be unexported (golint)
    • insolar/log/critlog/backpressure_buffer.go
    • Line 22: warning: exported type BackpressureBufferFlags should have comment or be unexported (golint)
    • Line 25: warning: comment on exported const BufferDropOnFatal should be of the form "BufferDropOnFatal ..." (golint)
    • Line 27: warning: comment on exported const BufferWriteDelayFairness should be of the form "BufferWriteDelayFairness ..." (golint)
    • Line 31: warning: comment on exported const BufferTrackWriteDuration should be of the form "BufferTrackWriteDuration ..." (golint)
    • Line 33: warning: comment on exported const BufferCloseOnStop should be of the form "BufferCloseOnStop ..." (golint)
    • Line 36: warning: comment on exported const BufferReuse should be of the form "BufferReuse ..." (golint)
    • Line 43: warning: exported function NewBackpressureBufferWithBypass should have comment or be unexported (golint)
    • Line 61: warning: exported function NewBackpressureBuffer should have comment or be unexported (golint)
    • Line 115: warning: exported type MissedEventFunc should have comment or be unexported (golint)
    • Line 119: warning: comment on exported type BackpressureBuffer should be of the form "BackpressureBuffer ..." (with optional leading article) (golint)
    • Line 158: warning: comment on exported method BackpressureBuffer.StartWorker should be of the form "StartWorker ..." (golint)
    • insolar/network/termination/handler.go
    • Line 19: warning: exported type Handler should have comment or be unexported (golint)
    • Line 28: warning: exported function NewHandler should have comment or be unexported (golint)
    • Line 32: warning: comment on exported method Handler.Leave should be of the form "Leave ..." (golint)
    • Line 64: warning: exported method Handler.OnLeaveApproved should have comment or be unexported (golint)
    • Line 74: warning: exported method Handler.Abort should have comment or be unexported (golint)
    • Line 78: warning: exported method Handler.Terminating should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/censusimpl/population.go
    • Line 30: warning: exported function NewManyNodePopulation should have comment or be unexported (golint)
    • Line 41: warning: exported type ManyNodePopulation should have comment or be unexported (golint)
    • Line 104: warning: exported method ManyNodePopulation.GetSuspendedCount should have comment or be unexported (golint)
    • Line 108: warning: exported method ManyNodePopulation.GetMistrustedCount should have comment or be unexported (golint)
    • Line 112: warning: exported method ManyNodePopulation.GetIdleProfiles should have comment or be unexported (golint)
    • Line 119: warning: exported method ManyNodePopulation.GetIdleCount should have comment or be unexported (golint)
    • Line 126: warning: exported method ManyNodePopulation.GetIndexedCount should have comment or be unexported (golint)
    • Line 130: warning: exported method ManyNodePopulation.GetIndexedCapacity should have comment or be unexported (golint)
    • Line 134: warning: exported method ManyNodePopulation.IsValid should have comment or be unexported (golint)
    • Line 138: warning: exported method ManyNodePopulation.IsClean should have comment or be unexported (golint)
    • Line 142: warning: exported method ManyNodePopulation.GetRolePopulation should have comment or be unexported (golint)
    • Line 152: warning: exported method ManyNodePopulation.GetWorkingRoles should have comment or be unexported (golint)
    • Line 160: warning: exported type RecoverableReport should have comment or be unexported (golint)
    • Line 383: warning: exported method ManyNodePopulation.FindProfile should have comment or be unexported (golint)
    • Line 391: warning: exported method ManyNodePopulation.GetProfiles should have comment or be unexported (golint)
    • Line 399: warning: exported method ManyNodePopulation.GetLocalProfile should have comment or be unexported (golint)
    • Line 407: warning: exported type DynamicPopulation should have comment or be unexported (golint)
    • Line 412: warning: exported function NewDynamicPopulationCopySelf should have comment or be unexported (golint)
    • Line 426: warning: exported method DynamicPopulation.FindProfile should have comment or be unexported (golint)
    • Line 430: warning: exported method DynamicPopulation.FindUpdatableProfile should have comment or be unexported (golint)
    • Line 434: warning: exported method DynamicPopulation.GetCount should have comment or be unexported (golint)
    • Line 438: warning: exported type LessFunc should have comment or be unexported (golint)
    • Line 440: warning: exported method DynamicPopulation.GetProfiles should have comment or be unexported (golint)
    • Line 452: warning: exported method DynamicPopulation.GetUnorderedProfiles should have comment or be unexported (golint)
    • Line 472: warning: exported method DynamicPopulation.GetLocalProfile should have comment or be unexported (golint)
    • Line 476: warning: exported method DynamicPopulation.CopyAndSeparate should have comment or be unexported (golint)
    • Line 497: warning: exported method DynamicPopulation.AddProfile should have comment or be unexported (golint)
    • Line 507: warning: exported method DynamicPopulation.RemoveProfile should have comment or be unexported (golint)
    • Line 511: warning: exported method DynamicPopulation.RemoveOthers should have comment or be unexported (golint)
    • insolar/ledger/heavy/exporter/pulse_exporter_server.go
    • Line 28: warning: exported type PulseServer should have comment or be unexported (golint)
    • Line 35: warning: exported function NewPulseServer should have comment or be unexported (golint)
    • Line 49: warning: exported method PulseServer.Export should have comment or be unexported (golint)
    • Line 120: warning: exported method PulseServer.TopSyncPulse should have comment or be unexported (golint)
    • Line 134: warning: exported method PulseServer.NextFinalizedPulse should have comment or be unexported (golint)
    • Line 164: warning: exported type JetData should have comment or be unexported (golint)
    • insolar/ledger/heavy/executor/finalize_pulse.go
    • Line 21: warning: exported type GCRunner should have comment or be unexported (golint)
    • Line 26: warning: exported type PostgresGCRunInfo should have comment or be unexported (golint)
    • Line 29: warning: exported method PostgresGCRunInfo.RunValueGC should have comment or be unexported (golint)
    • Line 32: warning: exported method PostgresGCRunInfo.RunGCIfNeeded should have comment or be unexported (golint)
    • Line 38: warning: exported type GCRunInfo should have comment or be unexported (golint)
    • Line 42: warning: exported type BadgerGCRunInfo should have comment or be unexported (golint)
    • Line 51: warning: exported function NewBadgerGCRunInfo should have comment or be unexported (golint)
    • Line 61: warning: exported method BadgerGCRunInfo.RunGCIfNeeded should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/transport/announce_reader.go
    • Line 14: warning: exported function NewBriefJoinerAnnouncement should have comment or be unexported (golint)
    • Line 25: warning: exported function NewBriefJoinerAnnouncementByFull should have comment or be unexported (golint)
    • Line 33: warning: exported function NewFullJoinerAnnouncement should have comment or be unexported (golint)
    • Line 41: warning: exported function NewAnyJoinerAnnouncement should have comment or be unexported (golint)
    • Line 54: warning: exported type JoinerAnnouncement should have comment or be unexported (golint)
    • Line 62: warning: exported method JoinerAnnouncement.GetJoinerIntroducedByID should have comment or be unexported (golint)
    • Line 66: warning: exported method JoinerAnnouncement.HasFullIntro should have comment or be unexported (golint)
    • Line 70: warning: exported method JoinerAnnouncement.GetFullIntroduction should have comment or be unexported (golint)
    • Line 81: warning: exported method JoinerAnnouncement.GetBriefIntroduction should have comment or be unexported (golint)
    • Line 85: warning: exported method JoinerAnnouncement.GetDecryptedSecret should have comment or be unexported (golint)
    • insolar/logicrunner/procs.go
    • Line 28: warning: exported type CheckOurRole should have comment or be unexported (golint)
    • Line 36: warning: exported var ErrCantExecute should have comment or be unexported (golint)
    • Line 38: warning: exported method CheckOurRole.Proceed should have comment or be unexported (golint)
    • Line 55: warning: exported type RegisterIncomingRequest should have comment or be unexported (golint)
    • Line 63: warning: exported function NewRegisterIncomingRequest should have comment or be unexported (golint)
    • Line 80: warning: exported method RegisterIncomingRequest.Proceed should have comment or be unexported (golint)
    • Line 93: warning: exported type RecordErrorResult should have comment or be unexported (golint)
    • Line 103: warning: exported method RecordErrorResult.Proceed should have comment or be unexported (golint)
    • Line 126: warning: exported function ProcessLogicalError should have comment or be unexported (golint)
    • insolar/pulse/pulse_epoch.go
    • Line 8: warning: comment on exported type Epoch should be of the form "Epoch ..." (with optional leading article) (golint)
    • Line 12: warning: exported const InvalidPulseEpoch should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: comment on exported const EphemeralPulseEpoch should be of the form "EphemeralPulseEpoch ..." (golint)
    • Line 17: warning: comment on exported const ArticulationPulseEpoch should be of the form "ArticulationPulseEpoch ..." (golint)
    • Line 23: warning: exported method Epoch.IsUnknown should have comment or be unexported (golint)
    • Line 27: warning: exported method Epoch.IsEphemeral should have comment or be unexported (golint)
    • Line 31: warning: exported method Epoch.IsArticulation should have comment or be unexported (golint)
    • Line 35: warning: exported method Epoch.IsTimeEpoch should have comment or be unexported (golint)
    • Line 40: warning: exported method Epoch.Classify should have comment or be unexported (golint)
    • Line 52: warning: exported method Epoch.IsValidEpoch should have comment or be unexported (golint)
    • Line 57: warning: exported method Epoch.IsCompatible should have comment or be unexported (golint)
    • Line 72: warning: exported method Epoch.Equal should have comment or be unexported (golint)
    • insolar/insolar/jet/badger_dbstore.go
    • Line 19: warning: exported type BadgerDBStore should have comment or be unexported (golint)
    • Line 24: warning: exported function NewBadgerDBStore should have comment or be unexported (golint)
    • Line 28: warning: exported method BadgerDBStore.All should have comment or be unexported (golint)
    • Line 36: warning: exported method BadgerDBStore.ForID should have comment or be unexported (golint)
    • Line 71: warning: exported method BadgerDBStore.Update should have comment or be unexported (golint)
    • Line 87: warning: exported method BadgerDBStore.Split should have comment or be unexported (golint)
    • Line 102: warning: exported method BadgerDBStore.Clone should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/member_controller.go
    • Line 21: warning: exported function NewConsensusMemberController should have comment or be unexported (golint)
    • Line 35: warning: exported type ConsensusMemberController should have comment or be unexported (golint)
    • Line 51: warning: exported method ConsensusMemberController.Prepare should have comment or be unexported (golint)
    • Line 55: warning: exported method ConsensusMemberController.Abort should have comment or be unexported (golint)
    • Line 135: warning: exported method ConsensusMemberController.ProcessPacket should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/announce/announce_utils.go
    • Line 22: warning: exported function ValidateIntrosOnMember should have comment or be unexported (golint)
    • Line 54: warning: exported function ApplyUnknownAnnouncement should have comment or be unexported (golint)
    • Line 91: warning: exported function ApplyMemberAnnouncement should have comment or be unexported (golint)
    • Line 170: warning: exported function AnnouncementFromReaderNotForJoiner should have comment or be unexported (golint)
    • Line 210: warning: exported type ResolvedNeighbour should have comment or be unexported (golint)
    • Line 215: warning: exported function VerifyNeighbourhood should have comment or be unexported (golint)
    • insolar/application/builtin/contract/first/first.go
    • Line 17: warning: exported type One should have comment or be unexported (golint)
    • Line 23: warning: exported function New should have comment or be unexported (golint)
    • Line 27: warning: exported method One.Panic should have comment or be unexported (golint)
    • Line 31: warning: exported function NewPanic should have comment or be unexported (golint)
    • Line 35: warning: exported method One.Recursive should have comment or be unexported (golint)
    • Line 41: warning: exported method One.Test should have comment or be unexported (golint)
    • Line 45: warning: exported function NewZero should have comment or be unexported (golint)
    • Line 49: warning: exported function NewWithNumber should have comment or be unexported (golint)
    • Line 53: warning: exported method One.DoNothing should have comment or be unexported (golint)
    • Line 57: warning: exported method One.Inc should have comment or be unexported (golint)
    • Line 62: warning: exported method One.Get should have comment or be unexported (golint)
    • Line 66: warning: exported method One.Dec should have comment or be unexported (golint)
    • Line 71: warning: exported method One.Hello should have comment or be unexported (golint)
    • Line 85: warning: exported method One.Again should have comment or be unexported (golint)
    • Line 93: warning: exported method One.GetFriend should have comment or be unexported (golint)
    • Line 97: warning: exported method One.TestPayload should have comment or be unexported (golint)
    • Line 117: warning: exported method One.ManyTimes should have comment or be unexported (golint)
    • Line 132: warning: exported function NewSaga should have comment or be unexported (golint)
    • Line 136: warning: exported method One.Transfer should have comment or be unexported (golint)
    • Line 150: warning: exported method One.TransferTo should have comment or be unexported (golint)
    • Line 165: warning: exported method One.GetBalance should have comment or be unexported (golint)
    • Line 169: warning: comment on exported method One.Accept should be of the form "Accept ..." (golint)
    • Line 174: warning: exported method One.Rollback should have comment or be unexported (golint)
    • Line 179: warning: exported type StepOneArgs should have comment or be unexported (golint)
    • Line 184: warning: exported method One.TransferWithRollback should have comment or be unexported (golint)
    • Line 202: warning: comment on exported method One.AcceptStepOne should be of the form "AcceptStepOne ..." (golint)
    • Line 210: warning: exported method One.RollbackStepOne should have comment or be unexported (golint)
    • Line 215: warning: comment on exported method One.AcceptStepTwo should be of the form "AcceptStepTwo ..." (golint)
    • Line 220: warning: exported method One.RollbackStepTwo should have comment or be unexported (golint)
    • Line 225: warning: exported method One.TransferTwice should have comment or be unexported (golint)
    • Line 246: warning: exported method One.TransferToAnotherContract should have comment or be unexported (golint)
    • Line 260: warning: exported method One.SelfRef should have comment or be unexported (golint)
    • Line 264: warning: exported method One.AnError should have comment or be unexported (golint)
    • Line 273: warning: exported method One.NoError should have comment or be unexported (golint)
    • Line 282: warning: exported method One.ReturnNil should have comment or be unexported (golint)
    • Line 291: warning: exported method One.ConstructorReturnNil should have comment or be unexported (golint)
    • Line 301: warning: exported method One.ConstructorReturnError should have comment or be unexported (golint)
    • Line 311: warning: exported method One.GetChildPrototype should have comment or be unexported (golint)
    • Line 321: warning: exported method One.ExternalImmutableCall should have comment or be unexported (golint)
    • Line 330: warning: exported method One.ExternalImmutableCallMakesExternalCall should have comment or be unexported (golint)
    • Line 339: warning: exported method One.AddChildAndReturnMyselfAsParent should have comment or be unexported (golint)
    • Line 348: warning: exported method One.Kill should have comment or be unexported (golint)
    • insolar/ledger/light/proc/get_jet.go
    • Line 18: warning: exported type GetJet should have comment or be unexported (golint)
    • Line 29: warning: exported method GetJet.Dep should have comment or be unexported (golint)
    • Line 37: warning: exported function NewGetJet should have comment or be unexported (golint)
    • Line 45: warning: exported method GetJet.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/census/census.go
    • Line 17: warning: exported type Pulse should have comment or be unexported (golint)
    • Line 27: warning: exported type Archived should have comment or be unexported (golint)
    • Line 32: warning: exported type Operational should have comment or be unexported (golint)
    • Line 47: warning: exported type Active should have comment or be unexported (golint)
    • Line 52: warning: exported type Prime should have comment or be unexported (golint)
    • Line 60: warning: exported type Expected should have comment or be unexported (golint)
    • Line 67: warning: exported type Built should have comment or be unexported (golint)
    • Line 79: warning: exported type Builder should have comment or be unexported (golint)
    • Line 98: warning: exported type State should have comment or be unexported (golint)
    • Line 101: warning: exported const DraftCensus should have comment (or a comment on this block) or be unexported (golint)
    • Line 107: warning: exported method State.HasPulseNumber should have comment or be unexported (golint)
    • Line 111: warning: exported method State.IsSealed should have comment or be unexported (golint)
    • Line 115: warning: exported method State.IsBuilt should have comment or be unexported (golint)
    • insolar/api/availability.go
    • Line 35: warning: exported function NewNetworkChecker should have comment or be unexported (golint)
    • Line 51: warning: exported method NetworkChecker.Start should have comment or be unexported (golint)
    • Line 78: warning: exported method NetworkChecker.Stop should have comment or be unexported (golint)
    • Line 125: warning: exported method NetworkChecker.IsAvailable should have comment or be unexported (golint)
    • insolar/insolar/record/record.go
    • Line 14: warning: exported type Record should have comment or be unexported (golint)
    • Line 32: warning: exported method StateID.Equal should have comment or be unexported (golint)
    • Line 51: warning: exported method Activate.ID should have comment or be unexported (golint)
    • Line 55: warning: exported method Activate.GetImage should have comment or be unexported (golint)
    • Line 59: warning: exported method Activate.GetIsPrototype should have comment or be unexported (golint)
    • Line 63: warning: exported method Activate.GetMemory should have comment or be unexported (golint)
    • Line 67: warning: exported method Activate.PrevStateID should have comment or be unexported (golint)
    • Line 71: warning: exported method Amend.ID should have comment or be unexported (golint)
    • Line 75: warning: exported method Amend.GetImage should have comment or be unexported (golint)
    • Line 79: warning: exported method Amend.GetIsPrototype should have comment or be unexported (golint)
    • Line 83: warning: exported method Amend.GetMemory should have comment or be unexported (golint)
    • Line 87: warning: exported method Amend.PrevStateID should have comment or be unexported (golint)
    • Line 91: warning: exported method Deactivate.ID should have comment or be unexported (golint)
    • Line 95: warning: exported method Deactivate.GetImage should have comment or be unexported (golint)
    • Line 99: warning: exported method Deactivate.GetIsPrototype should have comment or be unexported (golint)
    • Line 103: warning: exported method Deactivate.GetMemory should have comment or be unexported (golint)
    • Line 107: warning: exported method Deactivate.PrevStateID should have comment or be unexported (golint)
    • Line 111: warning: exported method Genesis.PrevStateID should have comment or be unexported (golint)
    • Line 115: warning: exported method Genesis.ID should have comment or be unexported (golint)
    • Line 119: warning: exported method Genesis.GetMemory should have comment or be unexported (golint)
    • Line 123: warning: exported method Genesis.GetImage should have comment or be unexported (golint)
    • Line 127: warning: exported method Genesis.GetIsPrototype should have comment or be unexported (golint)
    • Line 159: warning: exported method IncomingRequest.AffinityRef should have comment or be unexported (golint)
    • Line 170: warning: exported method IncomingRequest.ReasonRef should have comment or be unexported (golint)
    • Line 174: warning: exported method IncomingRequest.ReasonAffinityRef should have comment or be unexported (golint)
    • Line 178: warning: exported method IncomingRequest.IsAPIRequest should have comment or be unexported (golint)
    • Line 182: warning: exported method IncomingRequest.IsCreationRequest should have comment or be unexported (golint)
    • Line 186: warning: exported method IncomingRequest.Validate should have comment or be unexported (golint)
    • Line 201: warning: exported method IncomingRequest.IsDetachedCall should have comment or be unexported (golint)
    • Line 205: warning: exported method IncomingRequest.IsTemporaryUploadCode should have comment or be unexported (golint)
    • Line 209: warning: exported method OutgoingRequest.AffinityRef should have comment or be unexported (golint)
    • Line 214: warning: exported method OutgoingRequest.ReasonRef should have comment or be unexported (golint)
    • Line 218: warning: exported method OutgoingRequest.ReasonAffinityRef should have comment or be unexported (golint)
    • Line 222: warning: exported method OutgoingRequest.IsAPIRequest should have comment or be unexported (golint)
    • Line 226: warning: exported method OutgoingRequest.IsCreationRequest should have comment or be unexported (golint)
    • Line 230: warning: exported method OutgoingRequest.IsDetached should have comment or be unexported (golint)
    • Line 234: warning: exported method OutgoingRequest.Validate should have comment or be unexported (golint)
    • Line 245: warning: exported method OutgoingRequest.IsTemporaryUploadCode should have comment or be unexported (golint)
    • Line 249: warning: exported function CalculateRequestAffinityRef should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/vector_classifier.go
    • Line 16: warning: exported type LocalHashedNodeVector should have comment or be unexported (golint)
    • Line 22: warning: exported type SubVectorCompared should have comment or be unexported (golint)
    • Line 25: warning: exported const SvcIgnore should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported method SubVectorCompared.UpdateVerify should have comment or be unexported (golint)
    • Line 41: warning: exported method SubVectorCompared.IsNeeded should have comment or be unexported (golint)
    • Line 45: warning: exported method SubVectorCompared.IsRecalc should have comment or be unexported (golint)
    • Line 56: warning: exported function PrepareSubVectorsComparison should have comment or be unexported (golint)
    • Line 114: warning: exported function SummarizeStats should have comment or be unexported (golint)
    • Line 205: warning: exported type NodeVerificationResult should have comment or be unexported (golint)
    • Line 207: warning: exported const NvrNotVerified should have comment or be unexported (golint)
    • Line 208: warning: exported const NvrHashlessFlags should have comment or be unexported (golint)
    • Line 211: warning: exported const NvrSenderFault should have comment (or a comment on this block) or be unexported (golint)
    • Line 221: warning: exported method NodeVerificationResult.AnyOf should have comment or be unexported (golint)
    • Line 225: warning: exported method NodeVerificationResult.AllOf should have comment or be unexported (golint)
    • Line 242: warning: exported method NodeVerificationResult.SetTrusted should have comment or be unexported (golint)
    • Line 247: warning: exported method NodeVerificationResult.SetDoubted should have comment or be unexported (golint)
    • Line 252: warning: exported method NodeVerificationResult.StringPart should have comment or be unexported (golint)
    • insolar/ledger/light/proc/get_code.go
    • Line 23: warning: exported type GetCode should have comment or be unexported (golint)
    • Line 36: warning: exported function NewGetCode should have comment or be unexported (golint)
    • Line 44: warning: exported method GetCode.Dep should have comment or be unexported (golint)
    • Line 56: warning: exported method GetCode.Proceed should have comment or be unexported (golint)
    • insolar/log/inssyslog/logger_syslog.go
    • Line 20: warning: exported type LogLevelWriteCloser should have comment or be unexported (golint)
    • Line 24: warning: comment on exported type SyslogWriteCloser should be of the form "SyslogWriteCloser ..." (with optional leading article) (golint)
    • Line 36: warning: exported const DefaultSyslogNetwork should have comment or be unexported (golint)
    • Line 48: warning: exported function ConnectSyslogByParam should have comment or be unexported (golint)
    • Line 57: warning: comment on exported function NewSyslogLevelWriter should be of the form "NewSyslogLevelWriter ..." (golint)
    • insolar/ledger/light/handle/update_object.go
    • Line 19: warning: exported type UpdateObject should have comment or be unexported (golint)
    • Line 25: warning: exported function NewUpdateObject should have comment or be unexported (golint)
    • Line 33: warning: exported method UpdateObject.Present should have comment or be unexported (golint)
    • insolar/ledger/light/handle/has_pendings.go
    • Line 19: warning: exported type HasPendings should have comment or be unexported (golint)
    • Line 25: warning: exported function NewHasPendings should have comment or be unexported (golint)
    • Line 33: warning: exported method HasPendings.Present should have comment or be unexported (golint)
    • insolar/ledger/light/proc/ensure_index.go
    • Line 26: warning: exported type EnsureIndex should have comment or be unexported (golint)
    • Line 40: warning: exported function NewEnsureIndex should have comment or be unexported (golint)
    • Line 49: warning: exported method EnsureIndex.Dep should have comment or be unexported (golint)
    • Line 61: warning: exported method EnsureIndex.Proceed should have comment or be unexported (golint)
    • insolar/ledger/light/executor/writecontroller.go
    • Line 18: warning: exported type WriteAccessor should have comment or be unexported (golint)
    • Line 26: warning: exported type WriteManager should have comment or be unexported (golint)
    • Line 33: warning: exported type WriteController should have comment or be unexported (golint)
    • Line 41: warning: exported function NewWriteController should have comment or be unexported (golint)
    • Line 48: warning: exported method WriteController.Begin should have comment or be unexported (golint)
    • Line 63: warning: exported method WriteController.Open should have comment or be unexported (golint)
    • Line 81: warning: exported method WriteController.CloseAndWait should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/node_intro.go
    • Line 31: warning: exported type NodeBriefIntro should have comment or be unexported (golint)
    • Line 59: warning: exported method NodeBriefIntro.GetPrimaryRole should have comment or be unexported (golint)
    • Line 63: warning: exported method NodeBriefIntro.SetPrimaryRole should have comment or be unexported (golint)
    • Line 70: warning: exported method NodeBriefIntro.GetAddrMode should have comment or be unexported (golint)
    • Line 74: warning: exported method NodeBriefIntro.SetAddrMode should have comment or be unexported (golint)
    • Line 82: warning: exported method NodeBriefIntro.SerializeTo should have comment or be unexported (golint)
    • Line 110: warning: exported method NodeBriefIntro.DeserializeFrom should have comment or be unexported (golint)
    • Line 142: warning: exported type NodeExtendedIntro should have comment or be unexported (golint)
    • Line 159: warning: exported method NodeExtendedIntro.SerializeTo should have comment or be unexported (golint)
    • Line 203: warning: exported method NodeExtendedIntro.DeserializeFrom should have comment or be unexported (golint)
    • Line 253: warning: exported type NodeFullIntro should have comment or be unexported (golint)
    • Line 260: warning: exported method NodeFullIntro.SerializeTo should have comment or be unexported (golint)
    • Line 272: warning: exported method NodeFullIntro.DeserializeFrom should have comment or be unexported (golint)
    • insolar/ledger/light/handle/activate_object.go
    • Line 20: warning: exported type ActivateObject should have comment or be unexported (golint)
    • Line 26: warning: exported function NewActivateObject should have comment or be unexported (golint)
    • Line 34: warning: exported method ActivateObject.Present should have comment or be unexported (golint)
    • insolar/network/node/node.go
    • Line 17: warning: exported type MutableNode should have comment or be unexported (golint)
    • Line 95: warning: exported function NewNode should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/statevector/hashed_vector.go
    • Line 14: warning: exported type Vector should have comment or be unexported (golint)
    • Line 21: warning: exported type StateWithRank should have comment or be unexported (golint)
    • Line 26: warning: exported type SubVector should have comment or be unexported (golint)
    • Line 32: warning: exported function NewVector should have comment or be unexported (golint)
    • Line 37: warning: exported function NewSubVector should have comment or be unexported (golint)
    • Line 48: warning: exported type CalcVector should have comment or be unexported (golint)
    • Line 55: warning: exported type CalcSubVector should have comment or be unexported (golint)
    • Line 60: warning: exported method CalcSubVector.Sign should have comment or be unexported (golint)
    • Line 67: warning: exported type CalcStateWithRank should have comment or be unexported (golint)
    • Line 72: warning: exported method CalcStateWithRank.Sign should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/packet_reader.go
    • Line 35: warning: exported type PacketParser should have comment or be unexported (golint)
    • Line 74: warning: exported method PacketParser.ParsePacketBody should have comment or be unexported (golint)
    • Line 78: warning: exported type PacketParserFactory should have comment or be unexported (golint)
    • Line 84: warning: exported function NewPacketParserFactory should have comment or be unexported (golint)
    • Line 97: warning: exported method PacketParserFactory.ParsePacket should have comment or be unexported (golint)
    • Line 101: warning: exported method PacketParser.GetPulsePacket should have comment or be unexported (golint)
    • Line 106: warning: exported method PacketParser.GetMemberPacket should have comment or be unexported (golint)
    • Line 113: warning: exported method PacketParser.GetSourceID should have comment or be unexported (golint)
    • Line 117: warning: exported method PacketParser.GetReceiverID should have comment or be unexported (golint)
    • Line 121: warning: exported method PacketParser.GetTargetID should have comment or be unexported (golint)
    • Line 125: warning: exported method PacketParser.GetPacketType should have comment or be unexported (golint)
    • Line 129: warning: exported method PacketParser.IsRelayForbidden should have comment or be unexported (golint)
    • Line 133: warning: exported method PacketParser.GetPacketSignature should have comment or be unexported (golint)
    • Line 141: warning: exported type MemberPacketReader should have comment or be unexported (golint)
    • Line 146: warning: exported method MemberPacketReader.AsPhase0Packet should have comment or be unexported (golint)
    • Line 155: warning: exported method MemberPacketReader.AsPhase1Packet should have comment or be unexported (golint)
    • Line 167: warning: exported method MemberPacketReader.AsPhase2Packet should have comment or be unexported (golint)
    • Line 176: warning: exported method MemberPacketReader.AsPhase3Packet should have comment or be unexported (golint)
    • Line 180: warning: exported type EmbeddedPulseReader should have comment or be unexported (golint)
    • Line 184: warning: exported method EmbeddedPulseReader.HasPulseData should have comment or be unexported (golint)
    • Line 188: warning: exported method EmbeddedPulseReader.GetEmbeddedPulsePacket should have comment or be unexported (golint)
    • Line 196: warning: exported type Phase0PacketReader should have comment or be unexported (golint)
    • Line 201: warning: exported method Phase0PacketReader.GetNodeRank should have comment or be unexported (golint)
    • Line 205: warning: exported type ExtendedIntroReader should have comment or be unexported (golint)
    • Line 209: warning: exported method ExtendedIntroReader.HasFullIntro should have comment or be unexported (golint)
    • Line 214: warning: exported method ExtendedIntroReader.HasCloudIntro should have comment or be unexported (golint)
    • Line 219: warning: exported method ExtendedIntroReader.HasJoinerSecret should have comment or be unexported (golint)
    • Line 223: warning: exported method ExtendedIntroReader.GetFullIntroduction should have comment or be unexported (golint)
    • Line 235: warning: exported method ExtendedIntroReader.GetCloudIntroduction should have comment or be unexported (golint)
    • Line 245: warning: exported method ExtendedIntroReader.GetJoinerSecret should have comment or be unexported (golint)
    • Line 256: warning: exported type Phase1PacketReader should have comment or be unexported (golint)
    • Line 262: warning: exported method Phase1PacketReader.GetAnnouncementReader should have comment or be unexported (golint)
    • Line 268: warning: exported type Phase2PacketReader should have comment or be unexported (golint)
    • Line 273: warning: exported method Phase2PacketReader.GetBriefIntroduction should have comment or be unexported (golint)
    • Line 288: warning: exported method Phase2PacketReader.GetAnnouncementReader should have comment or be unexported (golint)
    • Line 294: warning: exported method Phase2PacketReader.GetNeighbourhood should have comment or be unexported (golint)
    • Line 306: warning: exported type Phase3PacketReader should have comment or be unexported (golint)
    • Line 314: warning: exported method Phase3PacketReader.GetTrustedGlobulaAnnouncementHash should have comment or be unexported (golint)
    • Line 318: warning: exported method Phase3PacketReader.GetTrustedExpectedRank should have comment or be unexported (golint)
    • Line 322: warning: exported method Phase3PacketReader.GetTrustedGlobulaStateSignature should have comment or be unexported (golint)
    • Line 329: warning: exported method Phase3PacketReader.GetDoubtedGlobulaAnnouncementHash should have comment or be unexported (golint)
    • Line 337: warning: exported method Phase3PacketReader.GetDoubtedExpectedRank should have comment or be unexported (golint)
    • Line 345: warning: exported method Phase3PacketReader.GetDoubtedGlobulaStateSignature should have comment or be unexported (golint)
    • Line 356: warning: exported method Phase3PacketReader.GetBitset should have comment or be unexported (golint)
    • Line 360: warning: exported type CloudIntroductionReader should have comment or be unexported (golint)
    • Line 364: warning: exported method CloudIntroductionReader.GetLastCloudStateHash should have comment or be unexported (golint)
    • Line 373: warning: exported method CloudIntroductionReader.GetJoinerSecret should have comment or be unexported (golint)
    • Line 381: warning: exported method CloudIntroductionReader.GetCloudIdentity should have comment or be unexported (golint)
    • Line 386: warning: exported type FullIntroductionReader should have comment or be unexported (golint)
    • Line 392: warning: exported method FullIntroductionReader.GetBriefIntroSignedDigest should have comment or be unexported (golint)
    • Line 399: warning: exported method FullIntroductionReader.GetStaticNodeID should have comment or be unexported (golint)
    • Line 403: warning: exported method FullIntroductionReader.GetPrimaryRole should have comment or be unexported (golint)
    • Line 407: warning: exported method FullIntroductionReader.GetSpecialRoles should have comment or be unexported (golint)
    • Line 411: warning: exported method FullIntroductionReader.GetStartPower should have comment or be unexported (golint)
    • Line 415: warning: exported method FullIntroductionReader.GetNodePublicKey should have comment or be unexported (golint)
    • Line 419: warning: exported method FullIntroductionReader.GetDefaultEndpoint should have comment or be unexported (golint)
    • Line 423: warning: exported method FullIntroductionReader.GetIssuedAtPulse should have comment or be unexported (golint)
    • Line 427: warning: exported method FullIntroductionReader.GetIssuedAtTime should have comment or be unexported (golint)
    • Line 431: warning: exported method FullIntroductionReader.GetPowerLevels should have comment or be unexported (golint)
    • Line 435: warning: exported method FullIntroductionReader.GetExtraEndpoints should have comment or be unexported (golint)
    • Line 440: warning: exported method FullIntroductionReader.GetReference should have comment or be unexported (golint)
    • Line 448: warning: exported method FullIntroductionReader.GetIssuerID should have comment or be unexported (golint)
    • Line 452: warning: exported method FullIntroductionReader.GetIssuerSignature should have comment or be unexported (golint)
    • Line 459: warning: exported type MembershipAnnouncementReader should have comment or be unexported (golint)
    • Line 467: warning: exported method MembershipAnnouncementReader.GetNodeID should have comment or be unexported (golint)
    • Line 471: warning: exported method MembershipAnnouncementReader.GetNodeRank should have comment or be unexported (golint)
    • Line 475: warning: exported method MembershipAnnouncementReader.GetRequestedPower should have comment or be unexported (golint)
    • Line 479: warning: exported method MembershipAnnouncementReader.GetNodeStateHashEvidence should have comment or be unexported (golint)
    • Line 490: warning: exported method MembershipAnnouncementReader.GetAnnouncementSignature should have comment or be unexported (golint)
    • Line 501: warning: exported method MembershipAnnouncementReader.IsLeaving should have comment or be unexported (golint)
    • Line 509: warning: exported method MembershipAnnouncementReader.GetLeaveReason should have comment or be unexported (golint)
    • Line 517: warning: exported method MembershipAnnouncementReader.GetJoinerID should have comment or be unexported (golint)
    • Line 529: warning: exported method MembershipAnnouncementReader.GetJoinerAnnouncement should have comment or be unexported (golint)
    • Line 553: warning: exported type JoinerAnnouncementReader should have comment or be unexported (golint)
    • Line 561: warning: exported method JoinerAnnouncementReader.GetJoinerIntroducedByID should have comment or be unexported (golint)
    • Line 565: warning: exported method JoinerAnnouncementReader.HasFullIntro should have comment or be unexported (golint)
    • Line 569: warning: exported method JoinerAnnouncementReader.GetFullIntroduction should have comment or be unexported (golint)
    • Line 584: warning: exported method JoinerAnnouncementReader.GetBriefIntroduction should have comment or be unexported (golint)
    • Line 594: warning: exported type NeighbourAnnouncementReader should have comment or be unexported (golint)
    • Line 603: warning: exported method NeighbourAnnouncementReader.GetNodeID should have comment or be unexported (golint)
    • Line 607: warning: exported method NeighbourAnnouncementReader.GetNodeRank should have comment or be unexported (golint)
    • Line 611: warning: exported method NeighbourAnnouncementReader.GetRequestedPower should have comment or be unexported (golint)
    • Line 615: warning: exported method NeighbourAnnouncementReader.GetNodeStateHashEvidence should have comment or be unexported (golint)
    • Line 622: warning: exported method NeighbourAnnouncementReader.GetAnnouncementSignature should have comment or be unexported (golint)
    • Line 629: warning: exported method NeighbourAnnouncementReader.IsLeaving should have comment or be unexported (golint)
    • Line 637: warning: exported method NeighbourAnnouncementReader.GetLeaveReason should have comment or be unexported (golint)
    • Line 645: warning: exported method NeighbourAnnouncementReader.GetJoinerID should have comment or be unexported (golint)
    • Line 657: warning: exported method NeighbourAnnouncementReader.GetJoinerAnnouncement should have comment or be unexported (golint)
    • insolar/ledger/heavy/executor/finalization_keeper.go
    • Line 24: warning: exported type FinalizationKeeperDefault should have comment or be unexported (golint)
    • Line 30: warning: exported function NewFinalizationKeeperDefault should have comment or be unexported (golint)
    • Line 38: warning: exported method FinalizationKeeperDefault.OnPulse should have comment or be unexported (golint)
    • insolar/longbits/fixed_size.go
    • Line 13: warning: exported type Foldable should have comment or be unexported (golint)
    • Line 17: warning: comment on exported type FixedReader should be of the form "FixedReader ..." (with optional leading article) (golint)
    • Line 27: warning: comment on exported type FoldableReader should be of the form "FoldableReader ..." (with optional leading article) (golint)
    • Line 33: warning: exported function FoldUint64 should have comment or be unexported (golint)
    • Line 37: warning: exported function EqualFixedLenWriterTo should have comment or be unexported (golint)
    • Line 106: warning: exported function ReadFixedSize should have comment or be unexported (golint)
    • Line 118: warning: exported function NewFixedReader should have comment or be unexported (golint)
    • Line 122: warning: exported function NewMutableFixedSize should have comment or be unexported (golint)
    • Line 126: warning: exported function CopyToMutable should have comment or be unexported (golint)
    • Line 130: warning: exported function NewImmutableFixedSize should have comment or be unexported (golint)
    • Line 134: warning: exported function CopyToImmutable should have comment or be unexported (golint)
    • Line 138: warning: exported function CopyFixedSize should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph01ctl/phase01prep_joiner.go
    • Line 24: warning: exported function NewJoinerPhase01PrepController should have comment or be unexported (golint)
    • Line 30: warning: exported type JoinerPhase01PrepController should have comment or be unexported (golint)
    • Line 38: warning: exported method JoinerPhase01PrepController.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 43: warning: exported method JoinerPhase01PrepController.GetPacketType should have comment or be unexported (golint)
    • Line 47: warning: exported method JoinerPhase01PrepController.DispatchHostPacket should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/search_index.go
    • Line 22: warning: exported type SearchIndex should have comment or be unexported (golint)
    • Line 34: warning: exported method SearchIndex.Dep should have comment or be unexported (golint)
    • Line 48: warning: exported function NewSearchIndex should have comment or be unexported (golint)
    • Line 54: warning: exported method SearchIndex.Proceed should have comment or be unexported (golint)
    • insolar/ledger/light/handle/error.go
    • Line 19: warning: exported type Error should have comment or be unexported (golint)
    • Line 23: warning: exported function NewError should have comment or be unexported (golint)
    • Line 29: warning: exported method Error.Present should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/rank.go
    • Line 17: warning: exported type Rank should have comment or be unexported (golint)
    • Line 19: warning: exported const JoinerRank should have comment or be unexported (golint)
    • Line 21: warning: exported method Rank.GetPower should have comment or be unexported (golint)
    • Line 25: warning: exported method Rank.GetIndex should have comment or be unexported (golint)
    • Line 32: warning: exported method Rank.GetTotalCount should have comment or be unexported (golint)
    • Line 36: warning: exported method Rank.GetMode should have comment or be unexported (golint)
    • Line 40: warning: exported method Rank.IsJoiner should have comment or be unexported (golint)
    • Line 51: warning: exported function NewMembershipRank should have comment or be unexported (golint)
    • Line 63: warning: exported type RankCursor should have comment or be unexported (golint)
    • Line 70: warning: exported type InterimRank should have comment or be unexported (golint)
    • Line 77: warning: exported type FullRank should have comment or be unexported (golint)
    • Line 83: warning: exported method FullRank.AsMembershipRank should have comment or be unexported (golint)
    • insolar/network/storage/pulse.go
    • Line 51: warning: exported type PulseStorage should have comment or be unexported (golint)
    • Line 56: warning: exported method PulseStorage.GetRangeHash should have comment or be unexported (golint)
    • Line 60: warning: exported method PulseStorage.ValidateRangeHash should have comment or be unexported (golint)
    • Line 168: warning: exported method PulseStorage.GetPulse should have comment or be unexported (golint)
    • Line 176: warning: exported method PulseStorage.GetLatestPulse should have comment or be unexported (golint)
    • insolar/ledger/heavy/executor/backuper.go
    • Line 99: warning: exported type DBInitializedKey should have comment or be unexported (golint)
    • Line 101: warning: exported method DBInitializedKey.Scope should have comment or be unexported (golint)
    • Line 105: warning: exported method DBInitializedKey.ID should have comment or be unexported (golint)
    • Line 127: warning: exported function NewBackupMaker should have comment or be unexported (golint)
    • Line 216: warning: exported type BackupStartKey should have comment or be unexported (golint)
    • Line 218: warning: exported method BackupStartKey.Scope should have comment or be unexported (golint)
    • Line 222: warning: exported method BackupStartKey.ID should have comment or be unexported (golint)
    • Line 226: warning: exported function NewBackupStartKey should have comment or be unexported (golint)
    • Line 271: warning: exported method BackupMakerDefault.MakeBackup should have comment or be unexported (golint)
    • Line 331: warning: exported type PostgresBackupMaker should have comment or be unexported (golint)
    • Line 334: warning: exported method PostgresBackupMaker.MakeBackup should have comment or be unexported (golint)
    • insolar/ledger/light/executor/waiter.go
    • Line 16: warning: comment on exported type JetWaiter should be of the form "JetWaiter ..." (with optional leading article) (golint)
    • Line 27: warning: comment on exported type JetReleaser should be of the form "JetReleaser ..." (with optional leading article) (golint)
    • Line 101: warning: exported method ChannelWaiter.IsReceived should have comment or be unexported (golint)
    • insolar/network/gateway/complete.go
    • Line 37: warning: exported type Complete should have comment or be unexported (golint)
    • Line 41: warning: exported method Complete.Run should have comment or be unexported (golint)
    • Line 49: warning: exported method Complete.GetState should have comment or be unexported (golint)
    • Line 53: warning: exported method Complete.BeforeRun should have comment or be unexported (golint)
    • Line 153: warning: exported method Complete.EphemeralMode should have comment or be unexported (golint)
    • Line 157: warning: exported method Complete.UpdateState should have comment or be unexported (golint)
    • Line 171: warning: exported method Complete.OnPulseFromConsensus should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_requests.go
    • Line 20: warning: exported type SendRequests should have comment or be unexported (golint)
    • Line 30: warning: exported function NewSendRequests should have comment or be unexported (golint)
    • Line 36: warning: exported method SendRequests.Dep should have comment or be unexported (golint)
    • Line 42: warning: exported method SendRequests.Proceed should have comment or be unexported (golint)
    • insolar/insolar/bus/retryer.go
    • Line 44: warning: exported method RetrySender.SendTarget should have comment or be unexported (golint)
    • Line 50: warning: exported method RetrySender.Reply should have comment or be unexported (golint)
    • Line 195: warning: exported function ReplyError should have comment or be unexported (golint)
    • insolar/ledger/light/handle/init.go
    • Line 25: warning: exported type Init should have comment or be unexported (golint)
    • Line 31: warning: exported function NewInit should have comment or be unexported (golint)
    • Line 39: warning: exported method Init.Future should have comment or be unexported (golint)
    • Line 43: warning: exported method Init.Present should have comment or be unexported (golint)
    • Line 238: warning: exported method Init.Past should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/profile.go
    • Line 24: warning: exported type StaticProfileExtension should have comment or be unexported (golint)
    • Line 30: warning: exported function NewStaticProfileExtension should have comment or be unexported (golint)
    • Line 51: warning: exported method StaticProfileExtension.GetPowerLevels should have comment or be unexported (golint)
    • Line 55: warning: exported method StaticProfileExtension.GetIntroducedNodeID should have comment or be unexported (golint)
    • Line 59: warning: exported method StaticProfileExtension.GetExtraEndpoints should have comment or be unexported (golint)
    • Line 63: warning: exported method StaticProfileExtension.GetIssuedAtPulse should have comment or be unexported (golint)
    • Line 67: warning: exported method StaticProfileExtension.GetIssuedAtTime should have comment or be unexported (golint)
    • Line 71: warning: exported method StaticProfileExtension.GetIssuerID should have comment or be unexported (golint)
    • Line 75: warning: exported method StaticProfileExtension.GetIssuerSignature should have comment or be unexported (golint)
    • Line 79: warning: exported method StaticProfileExtension.GetReference should have comment or be unexported (golint)
    • Line 83: warning: exported type StaticProfile should have comment or be unexported (golint)
    • Line 95: warning: exported function NewStaticProfile should have comment or be unexported (golint)
    • Line 143: warning: exported method StaticProfile.GetPrimaryRole should have comment or be unexported (golint)
    • Line 147: warning: exported method StaticProfile.GetSpecialRoles should have comment or be unexported (golint)
    • Line 151: warning: exported method StaticProfile.GetExtension should have comment or be unexported (golint)
    • Line 155: warning: exported method StaticProfile.GetDefaultEndpoint should have comment or be unexported (golint)
    • Line 159: warning: exported method StaticProfile.GetPublicKeyStore should have comment or be unexported (golint)
    • Line 163: warning: exported method StaticProfile.GetNodePublicKey should have comment or be unexported (golint)
    • Line 167: warning: exported method StaticProfile.GetStartPower should have comment or be unexported (golint)
    • Line 172: warning: exported method StaticProfile.IsAcceptableHost should have comment or be unexported (golint)
    • Line 177: warning: exported method StaticProfile.GetStaticNodeID should have comment or be unexported (golint)
    • Line 181: warning: exported method StaticProfile.GetBriefIntroSignedDigest should have comment or be unexported (golint)
    • Line 189: warning: exported type Outbound should have comment or be unexported (golint)
    • Line 194: warning: exported function NewOutbound should have comment or be unexported (golint)
    • Line 206: warning: exported method Outbound.CanAccept should have comment or be unexported (golint)
    • Line 210: warning: exported method Outbound.GetEndpointType should have comment or be unexported (golint)
    • Line 214: warning: exported method Outbound.GetRelayID should have comment or be unexported (golint)
    • Line 218: warning: exported method Outbound.GetNameAddress should have comment or be unexported (golint)
    • Line 222: warning: exported method Outbound.GetIPAddress should have comment or be unexported (golint)
    • Line 226: warning: exported method Outbound.AsByteString should have comment or be unexported (golint)
    • Line 230: warning: exported function NewStaticProfileList should have comment or be unexported (golint)
    • Line 241: warning: exported function NewNetworkNode should have comment or be unexported (golint)
    • Line 273: warning: exported function NewNetworkNodeList should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/censusimpl/node_slots.go
    • Line 19: warning: exported type NodeProfileSlot should have comment or be unexported (golint)
    • Line 27: warning: exported function NewNodeProfile should have comment or be unexported (golint)
    • Line 32: warning: exported function NewJoinerProfile should have comment or be unexported (golint)
    • Line 37: warning: exported function NewNodeProfileExt should have comment or be unexported (golint)
    • Line 43: warning: exported method NodeProfileSlot.GetDeclaredPower should have comment or be unexported (golint)
    • Line 47: warning: exported method NodeProfileSlot.GetOpMode should have comment or be unexported (golint)
    • Line 51: warning: exported method NodeProfileSlot.LocalNodeProfile should have comment or be unexported (golint)
    • Line 54: warning: exported method NodeProfileSlot.GetIndex should have comment or be unexported (golint)
    • Line 58: warning: exported method NodeProfileSlot.IsJoiner should have comment or be unexported (golint)
    • Line 62: warning: exported method NodeProfileSlot.IsPowered should have comment or be unexported (golint)
    • Line 66: warning: exported method NodeProfileSlot.IsVoter should have comment or be unexported (golint)
    • Line 70: warning: exported method NodeProfileSlot.IsStateful should have comment or be unexported (golint)
    • Line 74: warning: exported method NodeProfileSlot.GetSignatureVerifier should have comment or be unexported (golint)
    • Line 78: warning: exported method NodeProfileSlot.CanIntroduceJoiner should have comment or be unexported (golint)
    • Line 82: warning: exported method NodeProfileSlot.GetNodeID should have comment or be unexported (golint)
    • Line 86: warning: exported method NodeProfileSlot.GetStatic should have comment or be unexported (golint)
    • Line 90: warning: exported method NodeProfileSlot.HasFullProfile should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/index.go
    • Line 10: warning: exported type Index should have comment or be unexported (golint)
    • Line 12: warning: exported const JoinerIndex should have comment or be unexported (golint)
    • Line 14: warning: exported function AsIndex should have comment or be unexported (golint)
    • Line 21: warning: exported function AsIndexUint16 should have comment or be unexported (golint)
    • Line 25: warning: exported method Index.AsUint32 should have comment or be unexported (golint)
    • Line 29: warning: exported method Index.AsUint16 should have comment or be unexported (golint)
    • Line 33: warning: exported method Index.AsInt should have comment or be unexported (golint)
    • Line 37: warning: exported method Index.Ensure should have comment or be unexported (golint)
    • Line 44: warning: exported method Index.IsJoiner should have comment or be unexported (golint)
    • Line 55: warning: exported const NodeIndexBits should have comment or be unexported (golint)
    • Line 56: warning: exported const NodeIndexMask should have comment or be unexported (golint)
    • Line 57: warning: exported const MaxNodeIndex should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/coreapi/node_verify.go
    • Line 21: warning: exported function VerifyPacketAuthenticityBy should have comment or be unexported (golint)
    • Line 37: warning: exported function FindHostProfile should have comment or be unexported (golint)
    • Line 51: warning: exported function VerifyPacketRoute should have comment or be unexported (golint)
    • Line 91: warning: exported function LazyPacketParse should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/wrapper.go
    • Line 10: warning: exported function NewPanicDispatcher should have comment or be unexported (golint)
    • Line 16: warning: exported function NewSinkDispatcher should have comment or be unexported (golint)
    • Line 20: warning: exported function NewIgnoringDispatcher should have comment or be unexported (golint)
    • Line 24: warning: exported function NewInterceptor should have comment or be unexported (golint)
    • Line 28: warning: exported function NewInterceptorAndSink should have comment or be unexported (golint)
    • Line 32: warning: exported function GetEventDispatchFn should have comment or be unexported (golint)
    • Line 52: warning: exported type EventWrapper should have comment or be unexported (golint)
    • Line 56: warning: exported method EventWrapper.OnTrustUpdated should have comment or be unexported (golint)
    • Line 63: warning: exported method EventWrapper.OnNodeStateAssigned should have comment or be unexported (golint)
    • Line 69: warning: exported method EventWrapper.OnDynamicNodeUpdate should have comment or be unexported (golint)
    • Line 75: warning: exported method EventWrapper.OnPurgatoryNodeUpdate should have comment or be unexported (golint)
    • Line 81: warning: exported method EventWrapper.OnCustomEvent should have comment or be unexported (golint)
    • Line 87: warning: exported method EventWrapper.OnDynamicPopulationCompleted should have comment or be unexported (golint)
    • insolar/network/hostnetwork/packet/packet_helper.go
    • Line 20: warning: exported method Packet.SetRequest should have comment or be unexported (golint)
    • Line 43: warning: exported method Packet.SetResponse should have comment or be unexported (golint)
    • Line 68: warning: exported method Packet.GetType should have comment or be unexported (golint)
    • Line 73: warning: exported method Packet.GetSender should have comment or be unexported (golint)
    • Line 77: warning: exported method Packet.GetSenderHost should have comment or be unexported (golint)
    • Line 81: warning: exported method Packet.GetRequestID should have comment or be unexported (golint)
    • Line 85: warning: exported method Packet.IsResponse should have comment or be unexported (golint)
    • Line 106: warning: exported function DeserializePacketRaw should have comment or be unexported (golint)
    • Line 144: warning: exported method Packet.DebugString should have comment or be unexported (golint)
    • Line 158: warning: exported function NewPacket should have comment or be unexported (golint)
    • Line 169: warning: exported type CapturingReader should have comment or be unexported (golint)
    • Line 174: warning: exported function NewCapturingReader should have comment or be unexported (golint)
    • Line 184: warning: exported method CapturingReader.Captured should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/misbehavior/misbehavior_report.go
    • Line 15: warning: exported type Report should have comment or be unexported (golint)
    • Line 23: warning: exported function Is should have comment or be unexported (golint)
    • Line 28: warning: exported function Of should have comment or be unexported (golint)
    • Line 36: warning: exported type ReportFunc should have comment or be unexported (golint)
    • Line 38: warning: exported type Type should have comment or be unexported (golint)
    • Line 39: warning: exported type Category should have comment or be unexported (golint)
    • Line 43: warning: exported const Blame should have comment (or a comment on this block) or be unexported (golint)
    • Line 47: warning: exported method Type.Category should have comment or be unexported (golint)
    • Line 51: warning: exported method Type.Type should have comment or be unexported (golint)
    • Line 55: warning: exported method Category.Of should have comment or be unexported (golint)
    • insolar/ledger/light/proc/hot_objects.go
    • Line 32: warning: exported type HotObjects should have comment or be unexported (golint)
    • Line 53: warning: exported function NewHotObjects should have comment or be unexported (golint)
    • Line 71: warning: exported method HotObjects.Dep should have comment or be unexported (golint)
    • Line 93: warning: exported method HotObjects.Proceed should have comment or be unexported (golint)
    • insolar/ledger/light/executor/filaments.go
    • Line 30: warning: exported type FilamentCalculator should have comment or be unexported (golint)
    • Line 82: warning: exported type FilamentsRequestInfo should have comment or be unexported (golint)
    • Line 90: warning: exported type FilamentCleaner should have comment or be unexported (golint)
    • Line 95: warning: exported type FilamentCalculatorDefault should have comment or be unexported (golint)
    • Line 104: warning: exported function NewFilamentCalculator should have comment or be unexported (golint)
    • Line 122: warning: exported method FilamentCalculatorDefault.Requests should have comment or be unexported (golint)
    • Line 157: warning: exported method FilamentCalculatorDefault.OpenedRequests should have comment or be unexported (golint)
    • Line 235: warning: exported method FilamentCalculatorDefault.ResultDuplicate should have comment or be unexported (golint)
    • Line 306: warning: exported method FilamentCalculatorDefault.RequestDuplicate should have comment or be unexported (golint)
    • Line 384: warning: exported method FilamentCalculatorDefault.RequestInfo should have comment or be unexported (golint)
    • Line 495: warning: exported method FilamentCalculatorDefault.ClearIfLonger should have comment or be unexported (golint)
    • Line 499: warning: exported method FilamentCalculatorDefault.ClearAllExcept should have comment or be unexported (golint)
    • insolar/application/genesis/refs.go
    • Line 14: warning: exported const FundsDepositName should have comment (or a comment on this block) or be unexported (golint)
    • Line 36: warning: comment on exported function GetRootMember should be of the form "GetRootMember ..." (golint)
    • Line 41: warning: comment on exported function GetRootDomain should be of the form "GetRootDomain ..." (golint)
    • insolar/cmd/backupmanager/atexit.go
    • Line 15: warning: exported type ExitContextCallback should have comment or be unexported (golint)
    • Line 17: warning: exported type ExitContext should have comment or be unexported (golint)
    • Line 28: warning: exported function InitExitContext should have comment or be unexported (golint)
    • Line 37: warning: exported function AtExit should have comment or be unexported (golint)
    • Line 41: warning: exported function Exit should have comment or be unexported (golint)
    • insolar/insolar/noderole.go
    • Line 12: warning: exported const StaticRoleUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 52: warning: exported method StaticRole.Equal should have comment or be unexported (golint)
    • insolar/log/logoutput/outpur_adapter.go
    • Line 16: warning: exported type LogFlushFunc should have comment or be unexported (golint)
    • Line 18: warning: exported function NewAdapter should have comment or be unexported (golint)
    • Line 33: warning: exported type Adapter should have comment or be unexported (golint)
    • Line 77: warning: exported method Adapter.DirectFlushFatal should have comment or be unexported (golint)
    • Line 104: warning: exported method Adapter.DirectClose should have comment or be unexported (golint)
    • Line 109: warning: exported method Adapter.Close should have comment or be unexported (golint)
    • Line 117: warning: exported method Adapter.Flush should have comment or be unexported (golint)
    • Line 135: warning: exported method Adapter.LogLevelWrite should have comment or be unexported (golint)
    • Line 142: warning: exported method Adapter.DirectLevelWrite should have comment or be unexported (golint)
    • Line 146: warning: exported method Adapter.SetClosed should have comment or be unexported (golint)
    • Line 150: warning: exported method Adapter.IsClosed should have comment or be unexported (golint)
    • Line 154: warning: exported method Adapter.SetFatal should have comment or be unexported (golint)
    • Line 158: warning: exported method Adapter.IsFatal should have comment or be unexported (golint)
    • Line 162: warning: exported method Adapter.LockFatal should have comment or be unexported (golint)
    • insolar/log/zlogadapter/zerolog_adapter.go
    • Line 97: warning: exported function ToZerologLevel should have comment or be unexported (golint)
    • Line 101: warning: exported function FromZerologLevel should have comment or be unexported (golint)
    • Line 121: warning: exported function NewZerologAdapter should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/errors.go
    • Line 12: warning: exported function ErrPayloadLengthMismatch should have comment or be unexported (golint)
    • Line 16: warning: exported function ErrMalformedPulseNumber should have comment or be unexported (golint)
    • Line 20: warning: exported function ErrMalformedHeader should have comment or be unexported (golint)
    • Line 24: warning: exported function ErrMalformedPacketBody should have comment or be unexported (golint)
    • Line 28: warning: exported function ErrMalformedPacketSignature should have comment or be unexported (golint)
    • insolar/application/cmd/insolar/certgen.go
    • Line 81: warning: exported type GetCertificateResult should have comment or be unexported (golint)
    • Line 85: warning: exported type ErrorData should have comment or be unexported (golint)
    • Line 89: warning: exported type GetCertificateResponse should have comment or be unexported (golint)
    • insolar/network/gateway/base.go
    • Line 113: warning: exported method Base.Init should have comment or be unexported (golint)
    • Line 130: warning: exported method Base.Stop should have comment or be unexported (golint)
    • Line 201: warning: exported method Base.StartConsensus should have comment or be unexported (golint)
    • Line 223: warning: exported method Base.OnPulseFromPulsar should have comment or be unexported (golint)
    • Line 229: warning: exported method Base.OnPulseFromConsensus should have comment or be unexported (golint)
    • Line 246: warning: exported method Base.BeforeRun should have comment or be unexported (golint)
    • Line 333: warning: exported method Base.HandleNodeBootstrapRequest should have comment or be unexported (golint)
    • Line 380: warning: exported method Base.HandleNodeAuthorizeRequest should have comment or be unexported (golint)
    • Line 456: warning: exported method Base.HandleUpdateSchedule should have comment or be unexported (golint)
    • Line 461: warning: exported method Base.HandleReconnect should have comment or be unexported (golint)
    • Line 473: warning: exported method Base.OnConsensusFinished should have comment or be unexported (golint)
    • Line 477: warning: exported method Base.EphemeralMode should have comment or be unexported (golint)
    • Line 484: warning: exported method Base.FailState should have comment or be unexported (golint)
    • insolar/platformpolicy/internal/sign/serialization.go
    • Line 16: warning: exported const TwoBigIntBytesLength should have comment (or a comment on this block) or be unexported (golint)
    • Line 19: warning: exported function SerializeTwoBigInt should have comment or be unexported (golint)
    • Line 31: warning: exported function DeserializeTwoBigInt should have comment or be unexported (golint)
    • insolar/server/internal/heavy/server.go
    • Line 28: warning: exported type Server should have comment or be unexported (golint)
    • Line 37: warning: exported function New should have comment or be unexported (golint)
    • Line 55: warning: exported method Server.Serve should have comment or be unexported (golint)
    • insolar/network/utils.go
    • Line 26: warning: exported function WaitTimeout should have comment or be unexported (golint)
    • Line 116: warning: exported function OriginIsDiscovery should have comment or be unexported (golint)
    • Line 120: warning: exported function IsDiscovery should have comment or be unexported (golint)
    • Line 124: warning: exported function CloseVerbose should have comment or be unexported (golint)
    • Line 157: warning: exported function IsClosedPipe should have comment or be unexported (golint)
    • Line 165: warning: exported function NewPulseContext should have comment or be unexported (golint)
    • Line 171: warning: exported type CapturingReader should have comment or be unexported (golint)
    • Line 176: warning: exported function NewCapturingReader should have comment or be unexported (golint)
    • Line 186: warning: exported method CapturingReader.Captured should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/transport.go
    • Line 17: warning: exported type PacketSender should have comment or be unexported (golint)
    • Line 21: warning: exported function NewPacketSender should have comment or be unexported (golint)
    • Line 27: warning: exported method PacketSender.SendPacketToTransport should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/sorting.go
    • Line 14: warning: exported function AsRank should have comment or be unexported (golint)
    • Line 21: warning: exported function AsSortingRank should have comment or be unexported (golint)
    • Line 25: warning: exported function AsSortingRankOfStatic should have comment or be unexported (golint)
    • Line 44: warning: exported function LessForActiveNodes should have comment or be unexported (golint)
    • Line 48: warning: exported function LessForStaticProfiles should have comment or be unexported (golint)
    • Line 52: warning: exported function SortActiveNodes should have comment or be unexported (golint)
    • Line 56: warning: exported function SortStaticProfiles should have comment or be unexported (golint)
    • insolar/pulsar/testpulsar.go
    • Line 21: warning: exported type TestPulsar should have comment or be unexported (golint)
    • Line 27: warning: exported function NewTestPulsar should have comment or be unexported (golint)
    • Line 39: warning: exported method TestPulsar.SendPulse should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/pulse.go
    • Line 24: warning: exported function NewPulse should have comment or be unexported (golint)
    • Line 47: warning: exported function NewPulseData should have comment or be unexported (golint)
    • Line 59: warning: exported function NewPulseDigest should have comment or be unexported (golint)
    • Line 70: warning: exported type PulsePacketParser should have comment or be unexported (golint)
    • Line 76: warning: exported function NewPulsePacketParser should have comment or be unexported (golint)
    • Line 93: warning: exported method PulsePacketParser.ParsePacketBody should have comment or be unexported (golint)
    • Line 97: warning: exported method PulsePacketParser.IsRelayForbidden should have comment or be unexported (golint)
    • Line 101: warning: exported method PulsePacketParser.GetSourceID should have comment or be unexported (golint)
    • Line 105: warning: exported method PulsePacketParser.GetReceiverID should have comment or be unexported (golint)
    • Line 109: warning: exported method PulsePacketParser.GetTargetID should have comment or be unexported (golint)
    • Line 113: warning: exported method PulsePacketParser.GetPacketType should have comment or be unexported (golint)
    • Line 117: warning: exported method PulsePacketParser.GetPulseNumber should have comment or be unexported (golint)
    • Line 121: warning: exported method PulsePacketParser.GetPulsePacket should have comment or be unexported (golint)
    • Line 125: warning: exported method PulsePacketParser.GetMemberPacket should have comment or be unexported (golint)
    • Line 129: warning: exported method PulsePacketParser.GetPacketSignature should have comment or be unexported (golint)
    • Line 133: warning: exported method PulsePacketParser.GetPulseDataDigest should have comment or be unexported (golint)
    • Line 137: warning: exported method PulsePacketParser.OriginalPulsarPacket should have comment or be unexported (golint)
    • Line 139: warning: exported method PulsePacketParser.GetPulseData should have comment or be unexported (golint)
    • Line 143: warning: exported method PulsePacketParser.GetPulseDataEvidence should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/handlers.go
    • Line 30: warning: exported type PacketProcessor should have comment or be unexported (golint)
    • Line 34: warning: exported type PacketParserFactory should have comment or be unexported (golint)
    • Line 78: warning: exported type DatagramHandler should have comment or be unexported (golint)
    • Line 85: warning: exported function NewDatagramHandler should have comment or be unexported (golint)
    • Line 89: warning: exported method DatagramHandler.SetPacketProcessor should have comment or be unexported (golint)
    • Line 96: warning: exported method DatagramHandler.SetPacketParserFactory should have comment or be unexported (golint)
    • Line 122: warning: exported method DatagramHandler.HandleDatagram should have comment or be unexported (golint)
    • Line 142: warning: exported type PulseHandler should have comment or be unexported (golint)
    • Line 146: warning: exported function NewPulseHandler should have comment or be unexported (golint)
    • Line 150: warning: exported method PulseHandler.SetPacketProcessor should have comment or be unexported (golint)
    • Line 154: warning: exported method PulseHandler.SetPacketParserFactory should have comment or be unexported (golint)
    • Line 156: warning: exported method PulseHandler.HandlePulse should have comment or be unexported (golint)
    • insolar/log/logadapter/log_cfg.go
    • Line 15: warning: exported const TimestampFormat should have comment or be unexported (golint)
    • Line 17: warning: exported type ParsedLogConfig should have comment or be unexported (golint)
    • Line 32: warning: exported function DefaultLoggerSettings should have comment or be unexported (golint)
    • Line 39: warning: exported function ParseLogConfig should have comment or be unexported (golint)
    • Line 43: warning: exported function ParseLogConfigWithDefaults should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/power/power_request.go
    • Line 13: warning: exported type Request should have comment or be unexported (golint)
    • Line 15: warning: exported const EmptyRequest should have comment or be unexported (golint)
    • Line 17: warning: exported function NewRequestByLevel should have comment or be unexported (golint)
    • Line 21: warning: exported function NewRequest should have comment or be unexported (golint)
    • Line 25: warning: exported method Request.AsCapacityLevel should have comment or be unexported (golint)
    • Line 29: warning: exported method Request.AsMemberPower should have comment or be unexported (golint)
    • Line 33: warning: exported method Request.IsEmpty should have comment or be unexported (golint)
    • Line 37: warning: exported method Request.Update should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/trust_level.go
    • Line 8: warning: exported type TrustLevel should have comment or be unexported (golint)
    • Line 11: warning: exported const FraudByBlacklist should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: exported method TrustLevel.WrapRange should have comment or be unexported (golint)
    • Line 41: warning: exported function UnwrapTrustRange should have comment or be unexported (golint)
    • Line 45: warning: comment on exported method TrustLevel.Update should be of the form "Update ..." (golint)
    • Line 63: warning: exported method TrustLevel.UpdateKeepNegative should have comment or be unexported (golint)
    • Line 70: warning: exported method TrustLevel.IsNegative should have comment or be unexported (golint)
    • insolar/configuration/configuration.go
    • Line 14: warning: exported const InsolarEnvPrefix should have comment or be unexported (golint)
    • Line 38: warning: exported method GenericConfiguration.GetConfig should have comment or be unexported (golint)
    • Line 42: warning: comment on exported type ConfigHolder should be of the form "ConfigHolder ..." (with optional leading article) (golint)
    • insolar/ledger/heavy/exporter/client_type.go
    • Line 4: warning: exported const KeyClientType should have comment (or a comment on this block) or be unexported (golint)
    • Line 9: warning: exported const AllowedOnHeavyVersion should have comment or be unexported (golint)
    • Line 11: warning: comment on exported type ClientType should be of the form "ClientType ..." (with optional leading article) (golint)
    • insolar/longbits/bit_builder.go
    • Line 12: warning: exported function NewBitBuilder should have comment or be unexported (golint)
    • Line 19: warning: exported type BitBuilder should have comment or be unexported (golint)
    • Line 24: warning: exported method BitBuilder.IsZero should have comment or be unexported (golint)
    • Line 28: warning: exported method BitBuilder.Len should have comment or be unexported (golint)
    • Line 43: warning: exported method BitBuilder.Append should have comment or be unexported (golint)
    • Line 58: warning: exported method BitBuilder.AppendN should have comment or be unexported (golint)
    • Line 144: warning: exported method BitBuilder.Done should have comment or be unexported (golint)
    • Line 153: warning: exported method BitBuilder.DoneAndCopy should have comment or be unexported (golint)
    • Line 161: warning: exported method BitBuilder.DoneToByteString should have comment or be unexported (golint)
    • Line 166: warning: exported method BitBuilder.Copy should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph2ctl/weigth_scaler.go
    • Line 13: warning: exported type Scaler should have comment or be unexported (golint)
    • Line 19: warning: exported function NewScalerInt64 should have comment or be unexported (golint)
    • Line 26: warning: exported function NewScalerUint64 should have comment or be unexported (golint)
    • Line 36: warning: exported method Scaler.ScaleInt64 should have comment or be unexported (golint)
    • Line 43: warning: exported method Scaler.ScaleUint64 should have comment or be unexported (golint)
    • insolar/server/internal/light/server.go
    • Line 25: warning: exported type Server should have comment or be unexported (golint)
    • Line 30: warning: exported function New should have comment or be unexported (golint)
    • Line 37: warning: exported method Server.Serve should have comment or be unexported (golint)
    • insolar/logicrunner/executionregistry/execution_registry.go
    • Line 21: warning: exported var ErrAlreadyRegistered should have comment or be unexported (golint)
    • Line 24: warning: exported type Registry should have comment or be unexported (golint)
    • Line 28: warning: comment on exported type ExecutionRegistry should be of the form "ExecutionRegistry ..." (with optional leading article) (golint)
    • Line 49: warning: exported function New should have comment or be unexported (golint)
    • insolar/network/consensus/consensus.go
    • Line 35: warning: exported type Mode should have comment or be unexported (golint)
    • Line 38: warning: exported const ReadyNetwork should have comment (or a comment on this block) or be unexported (golint)
    • Line 42: warning: exported function New should have comment or be unexported (golint)
    • Line 65: warning: exported type Dep should have comment or be unexported (golint)
    • Line 148: warning: exported type Installer should have comment or be unexported (golint)
    • Line 160: warning: exported method Installer.ControllerFor should have comment or be unexported (golint)
    • insolar/instrumentation/instracer/tracer.go
    • Line 29: warning: exported type LoggingSpan should have comment or be unexported (golint)
    • Line 36: warning: exported method LoggingSpan.Finish should have comment or be unexported (golint)
    • Line 46: warning: exported function InitWrapper should have comment or be unexported (golint)
    • Line 83: warning: exported function StartSpanWithSpanID should have comment or be unexported (golint)
    • Line 120: warning: exported function WithParentSpan should have comment or be unexported (golint)
    • Line 128: warning: exported function ParentSpan should have comment or be unexported (golint)
    • Line 143: warning: exported function MakeUintSpan should have comment or be unexported (golint)
    • Line 147: warning: exported function MakeBinarySpan should have comment or be unexported (golint)
    • Line 154: warning: exported function ParentSpanCtx should have comment or be unexported (golint)
    • insolar/instrumentation/inslogger/inslogger.go
    • Line 21: warning: exported function InitNodeLogger should have comment or be unexported (golint)
    • Line 42: warning: exported function TraceID should have comment or be unexported (golint)
    • Line 56: warning: exported function UpdateLogger should have comment or be unexported (golint)
    • Line 68: warning: comment on exported function WithLoggerLevel should be of the form "WithLoggerLevel ..." (golint)
    • Line 127: warning: exported function GetLoggerLevel should have comment or be unexported (golint)
    • insolar/cmd/heavy-badger/stat_graph.go
    • Line 21: warning: exported type Grapher should have comment or be unexported (golint)
    • Line 26: warning: exported type StubDrawer should have comment or be unexported (golint)
    • Line 28: warning: exported method StubDrawer.Add should have comment or be unexported (golint)
    • Line 30: warning: exported method StubDrawer.Draw should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/interfaces.go
    • Line 22: warning: exported type PacketHeaderAccessor should have comment or be unexported (golint)
    • Line 32: warning: exported type PacketHeaderModifier should have comment or be unexported (golint)
    • Line 37: warning: exported type PacketBody should have comment or be unexported (golint)
    • Line 44: warning: exported type FieldContext should have comment or be unexported (golint)
    • Line 47: warning: exported const NoContext should have comment (or a comment on this block) or be unexported (golint)
    • Line 52: warning: exported type PacketContext should have comment or be unexported (golint)
    • Line 64: warning: exported type SerializeContext should have comment or be unexported (golint)
    • Line 69: warning: exported type DeserializeContext should have comment or be unexported (golint)
    • Line 73: warning: exported type SerializerTo should have comment or be unexported (golint)
    • Line 77: warning: exported type ContextSerializerTo should have comment or be unexported (golint)
    • Line 81: warning: exported type DeserializerFrom should have comment or be unexported (golint)
    • Line 85: warning: exported type ContextDeserializerFrom should have comment or be unexported (golint)
    • insolar/reference/scope.go
    • Line 8: warning: exported type Scope should have comment or be unexported (golint)
    • Line 18: warning: exported const LifelineSuperScope should have comment (or a comment on this block) or be unexported (golint)
    • Line 23: warning: exported const SuperScopeMask should have comment or be unexported (golint)
    • Line 24: warning: exported const SubScopeMask should have comment or be unexported (golint)
    • Line 27: warning: exported const LifelineRecordOrSelf should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: exported const LocalDomainMember should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: exported const RemoteDomainMember should have comment (or a comment on this block) or be unexported (golint)
    • Line 47: warning: exported method Scope.IsLocal should have comment or be unexported (golint)
    • Line 51: warning: exported method Scope.IsOfLifeline should have comment or be unexported (golint)
    • Line 55: warning: exported method Scope.IsOfLocalDomain should have comment or be unexported (golint)
    • Line 59: warning: exported method Scope.IsGlobal should have comment or be unexported (golint)
    • insolar/log/logadapter/builder.go
    • Line 22: warning: exported type Config should have comment or be unexported (golint)
    • Line 32: warning: exported type BareOutput should have comment or be unexported (golint)
    • Line 38: warning: exported type BuildConfig should have comment or be unexported (golint)
    • Line 44: warning: exported type OutputConfig should have comment or be unexported (golint)
    • Line 53: warning: exported method OutputConfig.CanReuseOutputFor should have comment or be unexported (golint)
    • Line 58: warning: exported type InstrumentationConfig should have comment or be unexported (golint)
    • Line 68: warning: exported method InstrumentationConfig.CanReuseOutputFor should have comment or be unexported (golint)
    • Line 79: warning: exported type FactoryRequirementFlags should have comment or be unexported (golint)
    • Line 82: warning: exported const RequiresLowLatency should have comment (or a comment on this block) or be unexported (golint)
    • Line 86: warning: exported type Factory should have comment or be unexported (golint)
    • Line 92: warning: exported type Template should have comment or be unexported (golint)
    • Line 98: warning: exported function NewBuilderWithTemplate should have comment or be unexported (golint)
    • Line 108: warning: exported function NewBuilder should have comment or be unexported (golint)
    • Line 118: warning: exported type LoggerBuilder should have comment or be unexported (golint)
    • Line 127: warning: exported method LoggerBuilder.CreateGlobalLogAdapter should have comment or be unexported (golint)
    • Line 134: warning: exported method LoggerBuilder.GetOutput should have comment or be unexported (golint)
    • Line 138: warning: exported method LoggerBuilder.GetLoggerOutput should have comment or be unexported (golint)
    • Line 142: warning: exported method LoggerBuilder.GetLogLevel should have comment or be unexported (golint)
    • Line 146: warning: exported method LoggerBuilder.WithOutput should have comment or be unexported (golint)
    • Line 166: warning: exported method LoggerBuilder.WithBuffer should have comment or be unexported (golint)
    • Line 172: warning: exported method LoggerBuilder.WithLevel should have comment or be unexported (golint)
    • Line 178: warning: exported method LoggerBuilder.WithDynamicLevel should have comment or be unexported (golint)
    • Line 184: warning: exported method LoggerBuilder.WithFormat should have comment or be unexported (golint)
    • Line 189: warning: exported method LoggerBuilder.WithCaller should have comment or be unexported (golint)
    • Line 194: warning: exported method LoggerBuilder.WithMetrics should have comment or be unexported (golint)
    • Line 203: warning: exported method LoggerBuilder.WithMetricsRecorder should have comment or be unexported (golint)
    • Line 208: warning: exported method LoggerBuilder.WithSkipFrameCount should have comment or be unexported (golint)
    • Line 216: warning: exported method LoggerBuilder.WithFields should have comment or be unexported (golint)
    • Line 227: warning: exported method LoggerBuilder.WithField should have comment or be unexported (golint)
    • Line 236: warning: exported method LoggerBuilder.WithDynamicField should have comment or be unexported (golint)
    • Line 248: warning: exported method LoggerBuilder.Build should have comment or be unexported (golint)
    • Line 252: warning: exported method LoggerBuilder.BuildLowLatency should have comment or be unexported (golint)
    • insolar/reference/encoder.go
    • Line 15: warning: exported type IdentityEncoder should have comment or be unexported (golint)
    • Line 17: warning: exported type EncoderOptions should have comment or be unexported (golint)
    • Line 20: warning: exported const Parity should have comment (or a comment on this block) or be unexported (golint)
    • Line 28: warning: exported type Encoder should have comment or be unexported (golint)
    • Line 34: warning: exported function DefaultEncoder should have comment or be unexported (golint)
    • Line 38: warning: exported function Base58Encoder should have comment or be unexported (golint)
    • Line 50: warning: exported function NewBase58Encoder should have comment or be unexported (golint)
    • Line 60: warning: exported function NewBase64Encoder should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/power.go
    • Line 15: warning: exported type Power should have comment or be unexported (golint)
    • Line 17: warning: exported const MaxLinearMemberPower should have comment or be unexported (golint)
    • Line 19: warning: exported function PowerOf should have comment or be unexported (golint)
    • Line 34: warning: exported method Power.ToLinearValue should have comment or be unexported (golint)
    • Line 41: warning: exported method Power.PercentAndMin should have comment or be unexported (golint)
    • Line 52: warning: exported method Power.Delta should have comment or be unexported (golint)
    • Line 59: warning: exported method Power.AbsDelta should have comment or be unexported (golint)
    • Line 98: warning: exported type PowerSet should have comment or be unexported (golint)
    • Line 100: warning: exported function PowerSetOf should have comment or be unexported (golint)
    • Line 104: warning: exported method PowerSet.AsUint32 should have comment or be unexported (golint)
    • Line 108: warning: exported method PowerSet.Normalize should have comment or be unexported (golint)
    • Line 115: warning: exported method PowerSet.IsValid should have comment or be unexported (golint)
    • Line 142: warning: exported method PowerSet.IsAllowed should have comment or be unexported (golint)
    • Line 175: warning: exported method PowerSet.IsEmpty should have comment or be unexported (golint)
    • Line 181: warning: exported method PowerSet.Max should have comment or be unexported (golint)
    • Line 187: warning: exported method PowerSet.Min should have comment or be unexported (golint)
    • Line 195: warning: exported method PowerSet.ForLevel should have comment or be unexported (golint)
    • Line 203: warning: exported method PowerSet.ForLevelWithPercents should have comment or be unexported (golint)
    • Line 267: warning: exported method PowerSet.FindNearestValid should have comment or be unexported (golint)
    • insolar/network/node/accessor.go
    • Line 14: warning: exported type Accessor should have comment or be unexported (golint)
    • Line 23: warning: exported method Accessor.GetActiveNodeByShortID should have comment or be unexported (golint)
    • Line 27: warning: exported method Accessor.GetActiveNodeByAddr should have comment or be unexported (golint)
    • Line 31: warning: exported method Accessor.GetActiveNodes should have comment or be unexported (golint)
    • Line 37: warning: exported method Accessor.GetActiveNode should have comment or be unexported (golint)
    • Line 41: warning: exported method Accessor.GetWorkingNode should have comment or be unexported (golint)
    • Line 49: warning: exported method Accessor.GetWorkingNodes should have comment or be unexported (golint)
    • Line 59: warning: exported function GetSnapshotActiveNodes should have comment or be unexported (golint)
    • Line 90: warning: exported function NewAccessor should have comment or be unexported (golint)
    • insolar/ledger/light/executor/detached_notifier.go
    • Line 22: warning: exported type DetachedNotifier should have comment or be unexported (golint)
    • Line 31: warning: exported type DetachedNotifierDefault should have comment or be unexported (golint)
    • Line 35: warning: exported function NewDetachedNotifierDefault should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/census/stored_registries.go
    • Line 19: warning: exported type VersionedRegistries should have comment or be unexported (golint)
    • Line 32: warning: exported type MisbehaviorRegistry should have comment or be unexported (golint)
    • Line 38: warning: exported type MandateRegistry should have comment or be unexported (golint)
    • Line 45: warning: exported type ConsensusConfiguration should have comment or be unexported (golint)
    • insolar/ledger/light/handle/set_outgoing_request.go
    • Line 19: warning: exported type SetOutgoingRequest should have comment or be unexported (golint)
    • Line 25: warning: exported function NewSetOutgoingRequest should have comment or be unexported (golint)
    • Line 33: warning: exported method SetOutgoingRequest.Present should have comment or be unexported (golint)
    • insolar/configuration/ledger_light.go
    • Line 8: warning: comment on exported type LedgerLight should be of the form "LedgerLight ..." (with optional leading article) (golint)
    • Line 34: warning: comment on exported function NewLedgerLight should be of the form "NewLedgerLight ..." (golint)
    • insolar/keystore/keystore.go
    • Line 74: warning: exported function NewKeyStore should have comment or be unexported (golint)
    • Line 105: warning: exported function NewInplaceKeyStore should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/stats/stat_table.go
    • Line 15: warning: exported type StatTable should have comment or be unexported (golint)
    • Line 22: warning: exported function NewStatTable should have comment or be unexported (golint)
    • Line 35: warning: exported method StatTable.NewRow should have comment or be unexported (golint)
    • Line 40: warning: exported method StatTable.AddRow should have comment or be unexported (golint)
    • Line 53: warning: exported method StatTable.PutRow should have comment or be unexported (golint)
    • Line 75: warning: exported method StatTable.GetRow should have comment or be unexported (golint)
    • Line 87: warning: exported method StatTable.RemoveRow should have comment or be unexported (golint)
    • Line 104: warning: exported method StatTable.RowCount should have comment or be unexported (golint)
    • Line 108: warning: exported method StatTable.ColumnCount should have comment or be unexported (golint)
    • Line 112: warning: exported method StatTable.GetSummaryByValue should have comment or be unexported (golint)
    • Line 116: warning: exported method StatTable.GetSummary should have comment or be unexported (golint)
    • Line 120: warning: exported method StatTable.MaxValue should have comment or be unexported (golint)
    • Line 124: warning: exported method StatTable.GetColumn should have comment or be unexported (golint)
    • Line 132: warning: exported method StatTable.AsText should have comment or be unexported (golint)
    • Line 136: warning: exported method StatTable.Equals should have comment or be unexported (golint)
    • Line 169: warning: exported method StatTable.TableFmt should have comment or be unexported (golint)
    • insolar/insolar/jet/postgres_dbstore.go
    • Line 20: warning: exported type PostgresDBStore should have comment or be unexported (golint)
    • Line 25: warning: exported function NewPostgresDBStore should have comment or be unexported (golint)
    • Line 29: warning: exported method PostgresDBStore.All should have comment or be unexported (golint)
    • Line 37: warning: exported method PostgresDBStore.ForID should have comment or be unexported (golint)
    • Line 45: warning: exported method PostgresDBStore.Update should have comment or be unexported (golint)
    • Line 61: warning: exported method PostgresDBStore.Split should have comment or be unexported (golint)
    • Line 77: warning: exported method PostgresDBStore.Clone should have comment or be unexported (golint)
    • insolar/api/errors.go
    • Line 9: warning: exported const ParseError should have comment (or a comment on this block) or be unexported (golint)
    • insolar/network/hostnetwork/packet/received.go
    • Line 8: warning: exported type ReceivedPacket should have comment or be unexported (golint)
    • Line 13: warning: exported function NewReceivedPacket should have comment or be unexported (golint)
    • Line 20: warning: exported method ReceivedPacket.Bytes should have comment or be unexported (golint)
    • insolar/ledger/object/postgres_index_db.go
    • Line 179: warning: exported method PostgresIndexDB.ForID should have comment or be unexported (golint)
    • Line 272: warning: exported method PostgresIndexDB.ForPulse should have comment or be unexported (golint)
    • Line 503: warning: exported method PostgresIndexDB.Records should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/node_bitset.go
    • Line 13: warning: comment on exported type ConsensusBitsetEntry should be of the form "ConsensusBitsetEntry ..." (with optional leading article) (golint)
    • Line 17: warning: exported const CbsIncluded should have comment (or a comment on this block) or be unexported (golint)
    • Line 23: warning: exported function FmtConsensusBitsetEntry should have comment or be unexported (golint)
    • Line 31: warning: exported function NewConsensusBitsetRow should have comment or be unexported (golint)
    • Line 35: warning: exported type ConsensusBitsetRow should have comment or be unexported (golint)
    • Line 39: warning: exported method ConsensusBitsetRow.Get should have comment or be unexported (golint)
    • Line 43: warning: exported method ConsensusBitsetRow.HasValues should have comment or be unexported (golint)
    • Line 47: warning: exported method ConsensusBitsetRow.HasAllValues should have comment or be unexported (golint)
    • Line 51: warning: exported method ConsensusBitsetRow.HasAllValuesOf should have comment or be unexported (golint)
    • Line 55: warning: exported method ConsensusBitsetRow.GetSummaryByValue should have comment or be unexported (golint)
    • Line 59: warning: exported method ConsensusBitsetRow.Set should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/misbehavior/blame_factory.go
    • Line 19: warning: exported type BlameError should have comment or be unexported (golint)
    • Line 28: warning: exported method BlameError.IsUnknown should have comment or be unexported (golint)
    • Line 32: warning: exported method BlameError.MisbehaviorType should have comment or be unexported (golint)
    • Line 36: warning: exported method BlameError.CaptureMark should have comment or be unexported (golint)
    • Line 40: warning: exported method BlameError.Details should have comment or be unexported (golint)
    • Line 44: warning: exported method BlameError.ViolatorNode should have comment or be unexported (golint)
    • Line 48: warning: exported method BlameError.ViolatorHost should have comment or be unexported (golint)
    • Line 52: warning: exported method BlameError.BlameType should have comment or be unexported (golint)
    • Line 70: warning: exported const BlameExcessiveIntro should have comment (or a comment on this block) or be unexported (golint)
    • Line 75: warning: exported function NewBlameFactory should have comment or be unexported (golint)
    • Line 79: warning: exported type BlameFactory should have comment or be unexported (golint)
    • Line 83: warning: exported method BlameFactory.NewBlame should have comment or be unexported (golint)
    • Line 98: warning: exported method BlameFactory.NewNodeBlame should have comment or be unexported (golint)
    • Line 102: warning: exported method BlameFactory.NewHostBlame should have comment or be unexported (golint)
    • Line 106: warning: exported method BlameFactory.ExcessiveIntro should have comment or be unexported (golint)
    • Line 110: warning: exported method BlameFactory.NewMismatchedPulsarPacket should have comment or be unexported (golint)
    • Line 114: warning: exported method BlameFactory.NewMismatchedPulsePacket should have comment or be unexported (golint)
    • Line 118: warning: exported method BlameFactory.NewProtocolViolation should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/utils.go
    • Line 16: warning: exported function EqualStaticProfiles should have comment or be unexported (golint)
    • Line 39: warning: exported function EqualBriefProfiles should have comment or be unexported (golint)
    • Line 50: warning: exported function EqualProfileExtensions should have comment or be unexported (golint)
    • Line 82: warning: exported function ProfileAsRank should have comment or be unexported (golint)
    • Line 89: warning: exported function UpgradeStaticProfile should have comment or be unexported (golint)
    • insolar/insolar/payload/error_code.go
    • Line 8: warning: exported type ErrorCode should have comment or be unexported (golint)
    • Line 13: warning: exported const CodeUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 28: warning: exported type CodedError should have comment or be unexported (golint)
    • Line 33: warning: exported method CodedError.GetCode should have comment or be unexported (golint)
    • Line 41: warning: exported method ErrorCode.Equal should have comment or be unexported (golint)
    • insolar/network/interfaces.go
    • Line 20: warning: exported type Report should have comment or be unexported (golint)
    • Line 28: warning: exported type OnConsensusFinished should have comment or be unexported (golint)
    • Line 30: warning: exported type BootstrapResult should have comment or be unexported (golint)
    • Line 72: warning: exported type ReceivedPacket should have comment or be unexported (golint)
    • Line 94: warning: comment on exported type OriginProvider should be of the form "OriginProvider ..." (with optional leading article) (golint)
    • Line 102: warning: comment on exported type NodeNetwork should be of the form "NodeNetwork ..." (with optional leading article) (golint)
    • Line 184: warning: exported type Auther should have comment or be unexported (golint)
    • insolar/cmd/pulsewatcher/emoji.go
    • Line 14: warning: exported type Emoji should have comment or be unexported (golint)
    • Line 21: warning: exported function NewEmoji should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method Emoji.RegisterNode should be of the form "RegisterNode ..." (golint)
    • Line 52: warning: exported method Emoji.GetEmoji should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/census/population.go
    • Line 19: warning: exported type OfflinePopulation should have comment or be unexported (golint)
    • Line 24: warning: exported type OnlinePopulation should have comment or be unexported (golint)
    • Line 64: warning: exported type RecoverableErrorTypes should have comment or be unexported (golint)
    • Line 66: warning: exported const EmptyPopulation should have comment or be unexported (golint)
    • Line 69: warning: exported const External should have comment (or a comment on this block) or be unexported (golint)
    • Line 109: warning: exported type EvictedPopulation should have comment or be unexported (golint)
    • Line 120: warning: exported type PopulationBuilder should have comment or be unexported (golint)
    • Line 131: warning: exported type RolePopulation should have comment or be unexported (golint)
    • insolar/logicrunner/statestorage.go
    • Line 26: warning: comment on exported type StateStorage should be of the form "StateStorage ..." (with optional leading article) (golint)
    • Line 52: warning: exported function NewStateStorage should have comment or be unexported (golint)
    • insolar/insolar/pulse/pulse_converter.go
    • Line 13: warning: exported function FromProto should have comment or be unexported (golint)
    • Line 31: warning: exported function ToProto should have comment or be unexported (golint)
    • Line 47: warning: exported function SenderConfirmationToProto should have comment or be unexported (golint)
    • Line 57: warning: exported function SenderConfirmationFromProto should have comment or be unexported (golint)
    • insolar/insolar/gen/reference.go
    • Line 119: warning: comment on exported function UniqueRecordReferences should be of the form "UniqueRecordReferences ..." (golint)
    • Line 136: warning: exported function ReferenceWithPulse should have comment or be unexported (golint)
    • insolar/certificate/certificate.go
    • Line 36: warning: exported function NewBootstrapNode should have comment or be unexported (golint)
    • Line 71: warning: comment on exported method BootstrapNode.GetNodeSign should be of the form "GetNodeSign ..." (golint)
    • Line 119: warning: exported method Certificate.SerializeNetworkPart should have comment or be unexported (golint)
    • Line 172: warning: exported method Certificate.GetMinRoles should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/state_bitset.go
    • Line 12: warning: exported type StateBitset should have comment or be unexported (golint)
    • Line 14: warning: exported method StateBitset.Len should have comment or be unexported (golint)
    • Line 18: warning: exported type BitsetEntry should have comment or be unexported (golint)
    • Line 21: warning: exported const BeHighTrust should have comment (or a comment on this block) or be unexported (golint)
    • Line 29: warning: exported const MaxBitsetEntry should have comment or be unexported (golint)
    • Line 31: warning: exported method BitsetEntry.IsTrusted should have comment or be unexported (golint)
    • Line 32: warning: exported method BitsetEntry.IsTimeout should have comment or be unexported (golint)
    • Line 33: warning: exported method BitsetEntry.IsFraud should have comment or be unexported (golint)
    • Line 39: warning: exported function FmtBitsetEntry should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/node_profiles.go
    • Line 20: warning: exported type Host should have comment or be unexported (golint)
    • Line 29: warning: exported type StaticProfileExtension should have comment or be unexported (golint)
    • Line 45: warning: exported type StaticProfile should have comment or be unexported (golint)
    • Line 53: warning: exported type BaseNode should have comment or be unexported (golint)
    • Line 68: warning: exported type ActiveNode should have comment or be unexported (golint)
    • Line 81: warning: exported type EvictedNode should have comment or be unexported (golint)
    • Line 86: warning: exported type BriefCandidateProfile should have comment or be unexported (golint)
    • Line 94: warning: exported type CandidateProfileExtension should have comment or be unexported (golint)
    • Line 106: warning: exported type CandidateProfile should have comment or be unexported (golint)
    • Line 113: warning: exported type Factory should have comment or be unexported (golint)
    • Line 122: warning: exported type LocalNode should have comment or be unexported (golint)
    • Line 127: warning: exported type Updatable should have comment or be unexported (golint)
    • Line 143: warning: exported type Upgradable should have comment or be unexported (golint)
    • insolar/application/builtin/contract/member/member.go
    • Line 37: warning: exported type Request should have comment or be unexported (golint)
    • Line 44: warning: exported type Params should have comment or be unexported (golint)
    • Line 54: warning: don't use underscores in Go names; var INSATTR_Call_API should be INSATTRCallAPI (golint)
    • Line 54: warning: exported var INSATTR_Call_API should have comment or be unexported (golint)
    • Line 450: warning: comment on exported type CreateResponse should be of the form "CreateResponse ..." (with optional leading article) (golint)
    • insolar/logicrunner/handle_init.go
    • Line 32: warning: exported type Dependencies should have comment or be unexported (golint)
    • Line 46: warning: exported type Init should have comment or be unexported (golint)
    • Line 55: warning: exported method Init.Future should have comment or be unexported (golint)
    • Line 99: warning: exported method Init.Present should have comment or be unexported (golint)
    • Line 206: warning: exported method Init.Past should have comment or be unexported (golint)
    • insolar/log/critlog/fatal_writer.go
    • Line 15: warning: exported function NewFatalDirectWriter should have comment or be unexported (golint)
    • Line 28: warning: exported type FatalDirectWriter should have comment or be unexported (golint)
    • Line 32: warning: exported method FatalDirectWriter.Close should have comment or be unexported (golint)
    • Line 36: warning: exported method FatalDirectWriter.Flush should have comment or be unexported (golint)
    • Line 44: warning: exported method FatalDirectWriter.LowLatencyWrite should have comment or be unexported (golint)
    • Line 48: warning: exported method FatalDirectWriter.IsLowLatencySupported should have comment or be unexported (golint)
    • Line 52: warning: exported method FatalDirectWriter.LogLevelWrite should have comment or be unexported (golint)
    • insolar/logicrunner/preprocessor/main.go
    • Line 113: warning: exported method ParsedFile.SetPanicIsLogicalError should have comment or be unexported (golint)
    • Line 965: warning: exported type ContractListEntry should have comment or be unexported (golint)
    • Line 974: warning: exported const CodeType should have comment (or a comment on this block) or be unexported (golint)
    • Line 978: warning: exported type ContractList should have comment or be unexported (golint)
    • Line 995: warning: exported function GenerateInitializationList should have comment or be unexported (golint)
    • insolar/ledger/heavy/executor/badger_jetkeeper.go
    • Line 23: warning: exported function NewBadgerJetKeeper should have comment or be unexported (golint)
    • Line 31: warning: exported type BadgerDBJetKeeper should have comment or be unexported (golint)
    • Line 38: warning: exported method BadgerDBJetKeeper.Storage should have comment or be unexported (golint)
    • Line 42: warning: exported method BadgerDBJetKeeper.AddHotConfirmation should have comment or be unexported (golint)
    • Line 116: warning: comment on exported method BadgerDBJetKeeper.HasAllJetConfirms should be of the form "HasAllJetConfirms ..." (golint)
    • insolar/logicrunner/requestresult/requestresult.go
    • Line 13: warning: exported type RequestResult should have comment or be unexported (golint)
    • Line 24: warning: exported function New should have comment or be unexported (golint)
    • Line 32: warning: exported method RequestResult.Result should have comment or be unexported (golint)
    • Line 36: warning: exported method RequestResult.Activate should have comment or be unexported (golint)
    • Line 40: warning: exported method RequestResult.Amend should have comment or be unexported (golint)
    • Line 44: warning: exported method RequestResult.Deactivate should have comment or be unexported (golint)
    • Line 48: warning: exported method RequestResult.SetActivate should have comment or be unexported (golint)
    • Line 56: warning: exported method RequestResult.SetAmend should have comment or be unexported (golint)
    • Line 65: warning: exported method RequestResult.SetDeactivate should have comment or be unexported (golint)
    • Line 70: warning: exported method RequestResult.Type should have comment or be unexported (golint)
    • Line 74: warning: exported method RequestResult.ObjectReference should have comment or be unexported (golint)
    • insolar/ledger/light/proc/send_request_info.go
    • Line 22: warning: exported type SendRequestInfo should have comment or be unexported (golint)
    • Line 35: warning: exported function NewSendRequestInfo should have comment or be unexported (golint)
    • Line 49: warning: exported method SendRequestInfo.Dep should have comment or be unexported (golint)
    • Line 59: warning: exported method SendRequestInfo.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/proofs/hashes.go
    • Line 15: warning: exported type NodeStateHash should have comment or be unexported (golint)
    • Line 19: warning: exported type GlobulaAnnouncementHash should have comment or be unexported (golint)
    • Line 25: warning: exported type GlobulaStateHash should have comment or be unexported (golint)
    • Line 31: warning: exported type CloudStateHash should have comment or be unexported (golint)
    • Line 35: warning: exported type GlobulaStateSignature should have comment or be unexported (golint)
    • Line 41: warning: exported type MemberAnnouncementSignature should have comment or be unexported (golint)
    • Line 45: warning: exported type NodeAnnouncedState should have comment or be unexported (golint)
    • Line 50: warning: exported method NodeAnnouncedState.IsEmpty should have comment or be unexported (golint)
    • Line 54: warning: exported method NodeAnnouncedState.Equals should have comment or be unexported (golint)
    • Line 63: warning: exported type NodeStateHashEvidence should have comment or be unexported (golint)
    • insolar/reference/decoder_test.go
    • Line 19: warning: don't use underscores in Go names; var legacyReference_ok should be legacyReferenceOk (golint)
    • Line 37: warning: don't use underscores in Go names; var legacyReference_bad should be legacyReferenceBad (golint)
    • Line 46: warning: don't use underscores in Go names; var legacyReference_empty should be legacyReferenceEmpty (golint)
    • Line 53: warning: don't use underscores in Go names; var legacyReference_notFull should be legacyReferenceNotFull (golint)
    • Line 61: warning: don't use underscores in Go names; var legacyReference_badSymbols should be legacyReferenceBadSymbols (golint)
    • Line 74: warning: don't use underscores in Go names; var newReference_fixed should be newReferenceFixed (golint)
    • Line 88: warning: don't use underscores in Go names; var newReference_var_notReally should be newReferenceVarNotReally (golint)
    • Line 89: warning: don't use underscores in Go names; var newReference_var_really should be newReferenceVarReally (golint)
    • Line 107: warning: don't use underscores in Go names; var newReference_wo_part1 should be newReferenceWoPart1 (golint)
    • Line 108: warning: don't use underscores in Go names; var newReference_wo_part2 should be newReferenceWoPart2 (golint)
    • Line 120: warning: don't use underscores in Go names; var newReference_part_switched should be newReferencePartSwitched (golint)
    • Line 129: warning: don't use underscores in Go names; var newReference_bad_parts1 should be newReferenceBadParts1 (golint)
    • Line 130: warning: don't use underscores in Go names; var newReference_bad_parts2 should be newReferenceBadParts2 (golint)
    • Line 131: warning: don't use underscores in Go names; var newReference_bad_parts3 should be newReferenceBadParts3 (golint)
    • Line 152: warning: don't use underscores in Go names; var newReference_with_authority should be newReferenceWithAuthority (golint)
    • Line 153: warning: don't use underscores in Go names; var newReference_with_empty_authority should be newReferenceWithEmptyAuthority (golint)
    • Line 154: warning: don't use underscores in Go names; var newReference_with_bad_authority should be newReferenceWithBadAuthority (golint)
    • Line 171: warning: don't use underscores in Go names; var newReference_empty_body should be newReferenceEmptyBody (golint)
    • Line 172: warning: don't use underscores in Go names; var newReference_empty_first should be newReferenceEmptyFirst (golint)
    • Line 173: warning: don't use underscores in Go names; var newReference_empty_second should be newReferenceEmptySecond (golint)
    • Line 174: warning: don't use underscores in Go names; var newReference_legacy_domain should be newReferenceLegacyDomain (golint)
    • Line 200: warning: don't use underscores in Go names; var newReference_badPrefix1 should be newReferenceBadPrefix1 (golint)
    • Line 201: warning: don't use underscores in Go names; var newReference_badPrefix2 should be newReferenceBadPrefix2 (golint)
    • Line 202: warning: don't use underscores in Go names; var newReference_badPrefix3 should be newReferenceBadPrefix3 (golint)
    • Line 223: warning: don't use underscores in Go names; var newReference_full should be newReferenceFull (golint)
    • Line 224: warning: don't use underscores in Go names; var newReference_empty should be newReferenceEmpty (golint)
    • Line 236: warning: don't use underscores in Go names; var newReference_brokenBody1 should be newReferenceBrokenBody1 (golint)
    • Line 237: warning: don't use underscores in Go names; var newReference_brokenBody2 should be newReferenceBrokenBody2 (golint)
    • Line 238: warning: don't use underscores in Go names; var newReference_brokenBody3 should be newReferenceBrokenBody3 (golint)
    • Line 263: warning: don't use underscores in Go names; var newReference_with_parity should be newReferenceWithParity (golint)
    • Line 264: warning: don't use underscores in Go names; var newReference_with_badParity should be newReferenceWithBadParity (golint)
    • Line 265: warning: don't use underscores in Go names; var newReference_with_badParityPrefix should be newReferenceWithBadParityPrefix (golint)
    • Line 266: warning: don't use underscores in Go names; var newReference_with_emptyBodyAndParity should be newReferenceWithEmptyBodyAndParity (golint)
    • Line 294: warning: don't use underscores in Go names; var newReference_withDomainNameDecoder should be newReferenceWithDomainNameDecoder (golint)
    • Line 295: warning: don't use underscores in Go names; var newReference_withRecordNameDecoder should be newReferenceWithRecordNameDecoder (golint)
    • insolar/reference/global.go
    • Line 18: warning: exported const LocalBinaryHashSize should have comment (or a comment on this block) or be unexported (golint)
    • Line 24: warning: comment on exported function NewRecordRef should be of the form "NewRecordRef ..." (golint)
    • Line 32: warning: exported function NewSelfRef should have comment or be unexported (golint)
    • Line 39: warning: exported function NewGlobal should have comment or be unexported (golint)
    • Line 43: warning: exported type Global should have comment or be unexported (golint)
    • Line 48: warning: exported method Global.GetScope should have comment or be unexported (golint)
    • Line 52: warning: exported method Global.WriteTo should have comment or be unexported (golint)
    • Line 70: warning: exported method Global.AsByteString should have comment or be unexported (golint)
    • Line 74: warning: exported method Global.AsBytes should have comment or be unexported (golint)
    • Line 88: warning: exported method Global.IsRecordScope should have comment or be unexported (golint)
    • Line 92: warning: exported method Global.IsObjectReference should have comment or be unexported (golint)
    • Line 96: warning: exported method Global.IsSelfScope should have comment or be unexported (golint)
    • Line 100: warning: exported method Global.IsLifelineScope should have comment or be unexported (golint)
    • Line 104: warning: exported method Global.IsLocalDomainScope should have comment or be unexported (golint)
    • Line 108: warning: exported method Global.IsGlobalScope should have comment or be unexported (golint)
    • Line 112: warning: exported method Global.GetParity should have comment or be unexported (golint)
    • Line 116: warning: exported method Global.CheckParity should have comment or be unexported (golint)
    • Line 197: warning: exported method Global.Marshal should have comment or be unexported (golint)
    • Line 201: warning: exported method Global.MarshalBinary should have comment or be unexported (golint)
    • Line 205: warning: exported method Global.MarshalTo should have comment or be unexported (golint)
    • Line 212: warning: exported method Global.UnmarshalJSON should have comment or be unexported (golint)
    • Line 234: warning: exported method Global.Unmarshal should have comment or be unexported (golint)
    • Line 256: warning: exported method Global.UnmarshalBinary should have comment or be unexported (golint)
    • Line 260: warning: exported method Global.Size should have comment or be unexported (golint)
    • insolar/ledger/heavy/migration/migration.go
    • Line 28: warning: exported var ErrNoFwMigration should have comment or be unexported (golint)
    • Line 30: warning: exported type BadVersionError should have comment or be unexported (golint)
    • Line 36: warning: exported type IrreversibleMigrationError should have comment or be unexported (golint)
    • Line 44: warning: exported type NoMigrationsFoundError should have comment or be unexported (golint)
    • Line 52: warning: exported type Migration should have comment or be unexported (golint)
    • Line 59: warning: exported type MigratorOptions should have comment or be unexported (golint)
    • Line 66: warning: exported type Migrator should have comment or be unexported (golint)
    • Line 79: warning: exported function NewMigratorEx should have comment or be unexported (golint)
    • Line 87: warning: exported type MigratorFS should have comment or be unexported (golint)
    • Line 107: warning: exported function FindMigrationsEx should have comment or be unexported (golint)
    • Line 238: warning: exported method Migrator.AppendMigration should have comment or be unexported (golint)
    • Line 369: warning: exported function MigrateDatabase should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/node_vectors.go
    • Line 35: warning: exported type NodeVectors should have comment or be unexported (golint)
    • Line 60: warning: exported method NodeVectors.SerializeTo should have comment or be unexported (golint)
    • Line 78: warning: exported method NodeVectors.DeserializeFrom should have comment or be unexported (golint)
    • Line 100: warning: exported type NodeAppearanceBitset should have comment or be unexported (golint)
    • Line 107: warning: exported method NodeAppearanceBitset.SetBitset should have comment or be unexported (golint)
    • Line 123: warning: exported method NodeAppearanceBitset.GetBitset should have comment or be unexported (golint)
    • Line 211: warning: exported method NodeAppearanceBitset.SerializeTo should have comment or be unexported (golint)
    • Line 231: warning: exported method NodeAppearanceBitset.DeserializeFrom should have comment or be unexported (golint)
    • Line 252: warning: exported type GlobulaStateVector should have comment or be unexported (golint)
    • Line 263: warning: exported method GlobulaStateVector.SerializeTo should have comment or be unexported (golint)
    • Line 267: warning: exported method GlobulaStateVector.DeserializeFrom should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/realm_prep.go
    • Line 30: warning: comment on exported type PrepRealm should be of the form "PrepRealm ..." (with optional leading article) (golint)
    • Line 264: warning: exported method PrepRealm.GetOriginalPulse should have comment or be unexported (golint)
    • Line 272: warning: exported method PrepRealm.GetMandateRegistry should have comment or be unexported (golint)
    • Line 276: warning: exported method PrepRealm.ApplyPulseData should have comment or be unexported (golint)
    • Line 356: warning: exported method PrepRealm.ApplyCloudIntro should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/round_worker.go
    • Line 28: warning: exported type RoundState should have comment or be unexported (golint)
    • Line 31: warning: exported const RoundInactive should have comment (or a comment on this block) or be unexported (golint)
    • Line 45: warning: exported type RoundStateMachineWorker should have comment or be unexported (golint)
    • Line 66: warning: exported method RoundStateMachineWorker.OnPulseDetected should have comment or be unexported (golint)
    • Line 71: warning: exported method RoundStateMachineWorker.OnFullRoundStarting should have comment or be unexported (golint)
    • Line 75: warning: exported method RoundStateMachineWorker.PreparePulseChange should have comment or be unexported (golint)
    • Line 81: warning: exported method RoundStateMachineWorker.CommitPulseChange should have comment or be unexported (golint)
    • Line 87: warning: exported method RoundStateMachineWorker.CommitPulseChangeByStateless should have comment or be unexported (golint)
    • Line 94: warning: exported method RoundStateMachineWorker.CancelPulseChange should have comment or be unexported (golint)
    • Line 100: warning: exported method RoundStateMachineWorker.ConsensusFinished should have comment or be unexported (golint)
    • Line 106: warning: exported method RoundStateMachineWorker.SetTimeout should have comment or be unexported (golint)
    • Line 112: warning: exported method RoundStateMachineWorker.OnRoundStopped should have comment or be unexported (golint)
    • Line 124: warning: exported method RoundStateMachineWorker.OnPrepRoundFailed should have comment or be unexported (golint)
    • Line 136: warning: exported method RoundStateMachineWorker.Stop should have comment or be unexported (golint)
    • Line 165: warning: exported method RoundStateMachineWorker.SafeStartAndGetIsRunning should have comment or be unexported (golint)
    • Line 169: warning: exported method RoundStateMachineWorker.Start should have comment or be unexported (golint)
    • Line 276: warning: exported method RoundStateMachineWorker.IsStartedAndRunning should have comment or be unexported (golint)
    • Line 281: warning: exported method RoundStateMachineWorker.IsRunning should have comment or be unexported (golint)
    • Line 285: warning: exported method RoundStateMachineWorker.EnsureRunning should have comment or be unexported (golint)
    • Line 310: warning: exported method RoundStateMachineWorker.GetState should have comment or be unexported (golint)
    • insolar/ledger/object/index.go
    • Line 57: warning: exported type IndexStorage should have comment or be unexported (golint)
    • Line 64: warning: exported type MemoryIndexStorage should have comment or be unexported (golint)
    • insolar/ledger/light/handle/set_incoming_request.go
    • Line 20: warning: exported type SetIncomingRequest should have comment or be unexported (golint)
    • Line 26: warning: exported function NewSetIncomingRequest should have comment or be unexported (golint)
    • Line 34: warning: exported method SetIncomingRequest.Present should have comment or be unexported (golint)
    • insolar/network/consensus/common/cryptkit/hash_containers.go
    • Line 16: warning: exported type DigestMethod should have comment or be unexported (golint)
    • Line 17: warning: exported type SignMethod should have comment or be unexported (golint)
    • Line 18: warning: exported type SignatureMethod should have comment or be unexported (golint)
    • Line 20: warning: exported type DataDigester should have comment or be unexported (golint)
    • Line 25: warning: exported type SequenceDigester should have comment or be unexported (golint)
    • Line 33: warning: exported type DigestFactory should have comment or be unexported (golint)
    • Line 40: warning: exported type DigestHolder should have comment or be unexported (golint)
    • Line 50: warning: exported type SignatureHolder should have comment or be unexported (golint)
    • Line 59: warning: exported type SignatureKeyHolder should have comment or be unexported (golint)
    • Line 67: warning: exported type SignedDigestHolder should have comment or be unexported (golint)
    • Line 77: warning: exported type SignatureKeyType should have comment or be unexported (golint)
    • Line 80: warning: exported const SymmetricKey should have comment (or a comment on this block) or be unexported (golint)
    • Line 87: warning: exported type CertificateHolder should have comment or be unexported (golint)
    • Line 94: warning: exported type DigestSigner should have comment or be unexported (golint)
    • Line 101: warning: exported type PublicKeyStore should have comment or be unexported (golint)
    • Line 105: warning: exported type SecretKeyStore should have comment or be unexported (golint)
    • Line 112: warning: exported type SignatureVerifier should have comment or be unexported (golint)
    • Line 123: warning: exported type SignatureVerifierFactory should have comment or be unexported (golint)
    • Line 129: warning: exported type KeyStoreFactory should have comment or be unexported (golint)
    • Line 135: warning: exported type DataSigner should have comment or be unexported (golint)
    • Line 142: warning: exported type SequenceSigner should have comment or be unexported (golint)
    • Line 148: warning: exported type SignedEvidenceHolder should have comment or be unexported (golint)
    • Line 152: warning: exported method SignatureKeyType.IsSymmetric should have comment or be unexported (golint)
    • Line 156: warning: exported method SignatureKeyType.IsSecret should have comment or be unexported (golint)
    • Line 160: warning: exported method DigestMethod.SignedBy should have comment or be unexported (golint)
    • Line 172: warning: exported method SignatureMethod.DigestMethod should have comment or be unexported (golint)
    • Line 180: warning: exported method SignatureMethod.SignMethod should have comment or be unexported (golint)
    • Line 196: warning: exported type Digest should have comment or be unexported (golint)
    • Line 201: warning: exported method Digest.IsEmpty should have comment or be unexported (golint)
    • Line 205: warning: exported method Digest.CopyOfDigest should have comment or be unexported (golint)
    • Line 209: warning: exported method Digest.Equals should have comment or be unexported (golint)
    • Line 213: warning: exported method Digest.AsDigestHolder should have comment or be unexported (golint)
    • Line 220: warning: exported function NewDigest should have comment or be unexported (golint)
    • Line 224: warning: exported method Digest.GetDigestMethod should have comment or be unexported (golint)
    • Line 228: warning: exported method Digest.SignWith should have comment or be unexported (golint)
    • Line 239: warning: exported type Signature should have comment or be unexported (golint)
    • Line 244: warning: exported method Signature.IsEmpty should have comment or be unexported (golint)
    • Line 248: warning: exported method Signature.CopyOfSignature should have comment or be unexported (golint)
    • Line 252: warning: exported function NewSignature should have comment or be unexported (golint)
    • Line 256: warning: exported method Signature.Equals should have comment or be unexported (golint)
    • Line 260: warning: exported method Signature.GetSignatureMethod should have comment or be unexported (golint)
    • Line 264: warning: exported method Signature.AsSignatureHolder should have comment or be unexported (golint)
    • Line 277: warning: exported type SignedDigest should have comment or be unexported (golint)
    • Line 282: warning: exported function NewSignedDigest should have comment or be unexported (golint)
    • Line 286: warning: exported method SignedDigest.IsEmpty should have comment or be unexported (golint)
    • Line 290: warning: exported method SignedDigest.CopyOfSignedDigest should have comment or be unexported (golint)
    • Line 294: warning: exported method SignedDigest.Equals should have comment or be unexported (golint)
    • Line 299: warning: exported method SignedDigest.GetDigest should have comment or be unexported (golint)
    • Line 303: warning: exported method SignedDigest.GetSignature should have comment or be unexported (golint)
    • Line 307: warning: exported method SignedDigest.GetDigestHolder should have comment or be unexported (golint)
    • Line 311: warning: exported method SignedDigest.GetSignatureHolder should have comment or be unexported (golint)
    • Line 315: warning: exported method SignedDigest.GetSignatureMethod should have comment or be unexported (golint)
    • Line 319: warning: exported method SignedDigest.IsVerifiableBy should have comment or be unexported (golint)
    • Line 323: warning: exported method SignedDigest.VerifyWith should have comment or be unexported (golint)
    • Line 331: warning: exported method SignedDigest.AsSignedDigestHolder should have comment or be unexported (golint)
    • Line 345: warning: exported type SignedData should have comment or be unexported (golint)
    • Line 350: warning: exported function NewSignedData should have comment or be unexported (golint)
    • Line 354: warning: exported function SignDataByDataSigner should have comment or be unexported (golint)
    • Line 359: warning: exported method SignedData.IsEmpty should have comment or be unexported (golint)
    • Line 363: warning: exported method SignedData.GetSignedDigest should have comment or be unexported (golint)
    • Line 367: warning: exported method SignedData.WriteTo should have comment or be unexported (golint)
    • Line 375: warning: exported function NewSignatureKey should have comment or be unexported (golint)
    • Line 385: warning: exported type SignatureKey should have comment or be unexported (golint)
    • Line 391: warning: exported method SignatureKey.IsEmpty should have comment or be unexported (golint)
    • Line 395: warning: exported method SignatureKey.GetSignMethod should have comment or be unexported (golint)
    • Line 399: warning: exported method SignatureKey.GetSignatureKeyMethod should have comment or be unexported (golint)
    • Line 403: warning: exported method SignatureKey.GetSignatureKeyType should have comment or be unexported (golint)
    • Line 407: warning: exported method SignatureKey.Equals should have comment or be unexported (golint)
    • insolar/insolard/insolard.go
    • Line 27: warning: exported function RunInsolarNode should have comment or be unexported (golint)
    • Line 82: warning: exported type InitStates should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_jet.go
    • Line 17: warning: exported type SendJet should have comment or be unexported (golint)
    • Line 26: warning: exported method SendJet.Dep should have comment or be unexported (golint)
    • Line 34: warning: exported function NewSendJet should have comment or be unexported (golint)
    • Line 40: warning: exported method SendJet.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/phases/packet_limiter.go
    • Line 14: warning: exported type PacketLimiter should have comment or be unexported (golint)
    • Line 20: warning: exported function NewPacketLimiter should have comment or be unexported (golint)
    • Line 25: warning: exported function NewLocalPacketLimiter should have comment or be unexported (golint)
    • Line 29: warning: exported function NewPacketWithOptions should have comment or be unexported (golint)
    • Line 37: warning: exported method PacketLimiter.ForJoiner should have comment or be unexported (golint)
    • Line 43: warning: exported method PacketLimiter.HasAnyPacketSent should have comment or be unexported (golint)
    • Line 47: warning: exported method PacketLimiter.IsLocal should have comment or be unexported (golint)
    • Line 51: warning: exported method PacketLimiter.HasPacketSent should have comment or be unexported (golint)
    • Line 55: warning: exported method PacketLimiter.HasAnyPacketReceived should have comment or be unexported (golint)
    • Line 59: warning: exported method PacketLimiter.HasPacketReceived should have comment or be unexported (golint)
    • Line 63: warning: exported method PacketLimiter.SetPacketSent should have comment or be unexported (golint)
    • Line 69: warning: exported method PacketLimiter.GetRemainingPacketCount should have comment or be unexported (golint)
    • Line 93: warning: exported method PacketLimiter.CanReceivePacket should have comment or be unexported (golint)
    • Line 105: warning: exported method PacketLimiter.SetPacketReceived should have comment or be unexported (golint)
    • Line 127: warning: exported method PacketLimiter.HasReceivedOrSent should have comment or be unexported (golint)
    • Line 171: warning: exported method PacketLimiter.GetRemainingPacketCountDefault should have comment or be unexported (golint)
    • Line 175: warning: exported method PacketLimiter.MergeSent should have comment or be unexported (golint)
    • Line 218: warning: exported function NewAtomicPacketLimiter should have comment or be unexported (golint)
    • Line 222: warning: exported type AtomicPacketLimiter should have comment or be unexported (golint)
    • Line 226: warning: exported method AtomicPacketLimiter.GetPacketLimiter should have comment or be unexported (golint)
    • Line 230: warning: exported method AtomicPacketLimiter.UpdatePacketLimiter should have comment or be unexported (golint)
    • Line 234: warning: exported method AtomicPacketLimiter.SetPacketReceived should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/static_impl.go
    • Line 33: warning: exported function NewStaticProfileByBrief should have comment or be unexported (golint)
    • Line 38: warning: exported function NewStaticProfileByFull should have comment or be unexported (golint)
    • Line 44: warning: exported function NewStaticProfileByExt should have comment or be unexported (golint)
    • Line 50: warning: exported type FixedStaticProfile should have comment or be unexported (golint)
    • Line 70: warning: exported method FixedStaticProfile.GetExtraEndpoints should have comment or be unexported (golint)
    • Line 75: warning: exported method FixedStaticProfile.GetBriefIntroSignedDigest should have comment or be unexported (golint)
    • Line 86: warning: exported method FixedStaticProfile.GetPowerLevels should have comment or be unexported (golint)
    • Line 91: warning: exported method FixedStaticProfile.GetIssuedAtPulse should have comment or be unexported (golint)
    • Line 96: warning: exported method FixedStaticProfile.GetIssuedAtTime should have comment or be unexported (golint)
    • Line 101: warning: exported method FixedStaticProfile.GetIssuerID should have comment or be unexported (golint)
    • Line 106: warning: exported method FixedStaticProfile.GetIssuerSignature should have comment or be unexported (golint)
    • Line 111: warning: exported method FixedStaticProfile.GetReference should have comment or be unexported (golint)
    • Line 116: warning: exported method FixedStaticProfile.GetIntroducedNodeID should have comment or be unexported (golint)
    • Line 121: warning: exported method FixedStaticProfile.GetDefaultEndpoint should have comment or be unexported (golint)
    • Line 125: warning: exported method FixedStaticProfile.GetPublicKeyStore should have comment or be unexported (golint)
    • Line 129: warning: exported method FixedStaticProfile.IsAcceptableHost should have comment or be unexported (golint)
    • Line 138: warning: exported method FixedStaticProfile.GetStaticNodeID should have comment or be unexported (golint)
    • Line 142: warning: exported method FixedStaticProfile.GetPrimaryRole should have comment or be unexported (golint)
    • Line 146: warning: exported method FixedStaticProfile.GetSpecialRoles should have comment or be unexported (golint)
    • Line 150: warning: exported method FixedStaticProfile.GetNodePublicKey should have comment or be unexported (golint)
    • Line 154: warning: exported method FixedStaticProfile.GetStartPower should have comment or be unexported (golint)
    • Line 158: warning: exported method FixedStaticProfile.GetExtension should have comment or be unexported (golint)
    • Line 181: warning: exported function NewUpgradableProfileByBrief should have comment or be unexported (golint)
    • Line 187: warning: exported type UpgradableStaticProfile should have comment or be unexported (golint)
    • Line 192: warning: exported method UpgradableStaticProfile.GetExtension should have comment or be unexported (golint)
    • Line 202: warning: exported method UpgradableStaticProfile.UpgradeProfile should have comment or be unexported (golint)
    • insolar/network/hostnetwork/host/host.go
    • Line 79: warning: exported method Host.Marshal should have comment or be unexported (golint)
    • Line 111: warning: exported method Host.MarshalTo should have comment or be unexported (golint)
    • Line 120: warning: exported method Host.Unmarshal should have comment or be unexported (golint)
    • Line 156: warning: exported method Host.Size should have comment or be unexported (golint)
    • insolar/ledger/light/proc/has_pendings.go
    • Line 19: warning: exported type HasPendings should have comment or be unexported (golint)
    • Line 29: warning: exported function NewHasPendings should have comment or be unexported (golint)
    • Line 36: warning: exported method HasPendings.Dep should have comment or be unexported (golint)
    • Line 44: warning: exported method HasPendings.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/realm_fix_population.go
    • Line 16: warning: exported function NewFixedRealmPopulation should have comment or be unexported (golint)
    • Line 54: warning: exported type FixedRealmPopulation should have comment or be unexported (golint)
    • Line 59: warning: exported method FixedRealmPopulation.GetSealedCapacity should have comment or be unexported (golint)
    • Line 104: warning: exported method FixedRealmPopulation.NotifyAllOnAdded should have comment or be unexported (golint)
    • Line 120: warning: exported method FixedRealmPopulation.GetIndexedCount should have comment or be unexported (golint)
    • Line 124: warning: exported method FixedRealmPopulation.GetActiveNodeAppearance should have comment or be unexported (golint)
    • Line 132: warning: exported method FixedRealmPopulation.GetNodeAppearance should have comment or be unexported (golint)
    • Line 140: warning: exported method FixedRealmPopulation.GetNodeAppearanceByIndex should have comment or be unexported (golint)
    • Line 144: warning: exported method FixedRealmPopulation.GetShuffledOtherNodes should have comment or be unexported (golint)
    • Line 148: warning: exported method FixedRealmPopulation.GetIndexedNodes should have comment or be unexported (golint)
    • Line 152: warning: exported method FixedRealmPopulation.GetIndexedNodesAndHasNil should have comment or be unexported (golint)
    • Line 156: warning: exported method FixedRealmPopulation.SealIndexed should have comment or be unexported (golint)
    • Line 160: warning: exported method FixedRealmPopulation.AddToDynamics should have comment or be unexported (golint)
    • Line 167: warning: exported method FixedRealmPopulation.CreateVectorHelper should have comment or be unexported (golint)
    • Line 188: warning: exported method FixedRealmPopulation.GetAnyNodes should have comment or be unexported (golint)
    • insolar/applicationbase/testutils/launchnet/launchnet.go
    • Line 34: warning: exported const HOST should have comment or be unexported (golint)
    • Line 35: warning: exported const AdminPort should have comment or be unexported (golint)
    • Line 36: warning: exported const PublicPort should have comment or be unexported (golint)
    • Line 37: warning: exported const HostDebug should have comment or be unexported (golint)
    • Line 38: warning: exported const TestAdminRPCUrl should have comment or be unexported (golint)
    • Line 40: warning: exported var AdminHostPort should have comment or be unexported (golint)
    • Line 41: warning: exported var TestRPCUrl should have comment or be unexported (golint)
    • Line 42: warning: exported var TestRPCUrlPublic should have comment or be unexported (golint)
    • Line 54: warning: comment on exported function Run should be of the form "Run ..." (golint)
    • Line 90: warning: exported type User should have comment or be unexported (golint)
    • Line 96: warning: exported function LaunchnetPath should have comment or be unexported (golint)
    • Line 129: warning: exported function GetNodesCount should have comment or be unexported (golint)
    • Line 325: warning: exported function RunOnlyWithLaunchnet should have comment or be unexported (golint)
    • Line 421: warning: comment on exported function DumpMetricsEnabled should be of the form "DumpMetricsEnabled ..." (golint)
    • insolar/log/critlog/proxy_output.go
    • Line 16: warning: exported type ProxyLoggerOutput should have comment or be unexported (golint)
    • Line 21: warning: exported method ProxyLoggerOutput.GetTarget should have comment or be unexported (golint)
    • Line 28: warning: exported method ProxyLoggerOutput.SetTarget should have comment or be unexported (golint)
    • Line 49: warning: exported method ProxyLoggerOutput.Close should have comment or be unexported (golint)
    • Line 53: warning: exported method ProxyLoggerOutput.LogLevelWrite should have comment or be unexported (golint)
    • Line 57: warning: exported method ProxyLoggerOutput.Flush should have comment or be unexported (golint)
    • Line 61: warning: exported method ProxyLoggerOutput.LowLatencyWrite should have comment or be unexported (golint)
    • Line 65: warning: exported method ProxyLoggerOutput.IsLowLatencySupported should have comment or be unexported (golint)
    • insolar/logicrunner/builtin/proxyhelper.go
    • Line 19: warning: exported type ProxyHelper should have comment or be unexported (golint)
    • Line 25: warning: exported function NewProxyHelper should have comment or be unexported (golint)
    • Line 44: warning: exported method ProxyHelper.RouteCall should have comment or be unexported (golint)
    • Line 72: warning: exported method ProxyHelper.SaveAsChild should have comment or be unexported (golint)
    • Line 108: warning: exported method ProxyHelper.DeactivateObject should have comment or be unexported (golint)
    • Line 135: warning: exported method ProxyHelper.MakeErrorSerializable should have comment or be unexported (golint)
    • insolar/logicrunner/common/systemerror.go
    • Line 14: warning: exported type SystemError should have comment or be unexported (golint)
    • Line 19: warning: exported type SystemErrorImpl should have comment or be unexported (golint)
    • Line 21: warning: exported function NewSystemError should have comment or be unexported (golint)
    • Line 25: warning: exported method SystemErrorImpl.GetSystemError should have comment or be unexported (golint)
    • Line 37: warning: exported method SystemErrorImpl.SetSystemError should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_jet.go
    • Line 19: warning: exported type GetJet should have comment or be unexported (golint)
    • Line 25: warning: exported function NewGetJet should have comment or be unexported (golint)
    • Line 33: warning: exported method GetJet.Present should have comment or be unexported (golint)
    • insolar/ledger/light/proc/pass_state.go
    • Line 20: warning: exported type PassState should have comment or be unexported (golint)
    • Line 31: warning: exported function NewPassState should have comment or be unexported (golint)
    • Line 39: warning: exported method PassState.Dep should have comment or be unexported (golint)
    • Line 47: warning: exported method PassState.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/factory.go
    • Line 22: warning: exported type ECDSASignatureVerifierFactory should have comment or be unexported (golint)
    • Line 27: warning: exported function NewECDSASignatureVerifierFactory should have comment or be unexported (golint)
    • Line 37: warning: exported method ECDSASignatureVerifierFactory.CreateSignatureVerifierWithPKS should have comment or be unexported (golint)
    • Line 47: warning: exported type TransportCryptographyFactory should have comment or be unexported (golint)
    • Line 53: warning: exported function NewTransportCryptographyFactory should have comment or be unexported (golint)
    • Line 64: warning: exported method TransportCryptographyFactory.CreateSignatureVerifierWithPKS should have comment or be unexported (golint)
    • Line 68: warning: exported method TransportCryptographyFactory.GetDigestFactory should have comment or be unexported (golint)
    • Line 72: warning: exported method TransportCryptographyFactory.CreateNodeSigner should have comment or be unexported (golint)
    • Line 78: warning: exported method TransportCryptographyFactory.CreatePublicKeyStore should have comment or be unexported (golint)
    • Line 84: warning: exported type RoundStrategyFactory should have comment or be unexported (golint)
    • Line 88: warning: exported function NewRoundStrategyFactory should have comment or be unexported (golint)
    • Line 94: warning: exported method RoundStrategyFactory.CreateRoundStrategy should have comment or be unexported (golint)
    • Line 101: warning: exported type TransportFactory should have comment or be unexported (golint)
    • Line 107: warning: exported function NewTransportFactory should have comment or be unexported (golint)
    • Line 119: warning: exported method TransportFactory.GetPacketSender should have comment or be unexported (golint)
    • Line 123: warning: exported method TransportFactory.GetPacketBuilder should have comment or be unexported (golint)
    • Line 127: warning: exported method TransportFactory.GetCryptographyFactory should have comment or be unexported (golint)
    • Line 143: warning: exported function NewNodeProfileFactory should have comment or be unexported (golint)
    • Line 147: warning: exported type ConsensusDigestFactory should have comment or be unexported (golint)
    • Line 151: warning: exported function NewConsensusDigestFactory should have comment or be unexported (golint)
    • Line 157: warning: exported method ConsensusDigestFactory.CreatePacketDigester should have comment or be unexported (golint)
    • Line 161: warning: exported method ConsensusDigestFactory.CreateSequenceDigester should have comment or be unexported (golint)
    • Line 165: warning: exported method ConsensusDigestFactory.CreateAnnouncementDigester should have comment or be unexported (golint)
    • Line 169: warning: exported method ConsensusDigestFactory.CreateGlobulaStateDigester should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/cmp_stats.go
    • Line 15: warning: exported type ComparedState should have comment or be unexported (golint)
    • Line 18: warning: exported const ComparedSame should have comment (or a comment on this block) or be unexported (golint)
    • Line 27: warning: exported function FmtComparedStat should have comment or be unexported (golint)
    • Line 46: warning: exported function NewComparedBitsetRow should have comment or be unexported (golint)
    • Line 50: warning: exported type ComparedBitsetRow should have comment or be unexported (golint)
    • Line 54: warning: exported method ComparedBitsetRow.Get should have comment or be unexported (golint)
    • Line 58: warning: exported method ComparedBitsetRow.HasValues should have comment or be unexported (golint)
    • Line 62: warning: exported method ComparedBitsetRow.HasAllValues should have comment or be unexported (golint)
    • Line 66: warning: exported method ComparedBitsetRow.HasAllValuesOf should have comment or be unexported (golint)
    • Line 70: warning: exported method ComparedBitsetRow.GetSummaryByValue should have comment or be unexported (golint)
    • Line 74: warning: exported method ComparedBitsetRow.Set should have comment or be unexported (golint)
    • Line 82: warning: exported method ComparedBitsetRow.StringFull should have comment or be unexported (golint)
    • Line 86: warning: exported method ComparedBitsetRow.StringSummary should have comment or be unexported (golint)
    • Line 90: warning: exported function CompareToStatRow should have comment or be unexported (golint)
    • insolar/log/logwatermill/watermill_adapter.go
    • Line 13: warning: exported type WatermillLogAdapter should have comment or be unexported (golint)
    • Line 17: warning: exported function NewWatermillLogAdapter should have comment or be unexported (golint)
    • Line 31: warning: exported method WatermillLogAdapter.With should have comment or be unexported (golint)
    • Line 40: warning: exported method WatermillLogAdapter.Info should have comment or be unexported (golint)
    • Line 44: warning: exported method WatermillLogAdapter.Debug should have comment or be unexported (golint)
    • Line 48: warning: exported method WatermillLogAdapter.Trace should have comment or be unexported (golint)
    • insolar/logicrunner/metrics/executionbroker.go
    • Line 17: warning: exported var TagExecutionQueueName should have comment or be unexported (golint)
    • Line 21: warning: exported var ExecutionBrokerOnPulseTiming should have comment or be unexported (golint)
    • Line 34: warning: exported var ExecutionBrokerTruncatedRequests should have comment or be unexported (golint)
    • Line 62: warning: exported var ExecutionBrokerExecutionStarted should have comment or be unexported (golint)
    • insolar/configuration/ledger_pg.go
    • Line 8: warning: exported type PostgreSQL should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type LedgerPg should be of the form "LedgerPg ..." (with optional leading article) (golint)
    • Line 19: warning: comment on exported function NewLedgerPg should be of the form "NewLedgerPg ..." (golint)
    • insolar/ledger/light/proc/set_result.go
    • Line 27: warning: exported type SetResult should have comment or be unexported (golint)
    • Line 45: warning: exported function NewSetResult should have comment or be unexported (golint)
    • Line 59: warning: exported method SetResult.Dep should have comment or be unexported (golint)
    • Line 79: warning: exported method SetResult.Proceed should have comment or be unexported (golint)
    • insolar/logicrunner/handle_additional_call.go
    • Line 22: warning: exported type AdditionalCallFromPreviousExecutor should have comment or be unexported (golint)
    • Line 28: warning: exported method AdditionalCallFromPreviousExecutor.Proceed should have comment or be unexported (golint)
    • Line 52: warning: exported type HandleAdditionalCallFromPreviousExecutor should have comment or be unexported (golint)
    • Line 58: warning: comment on exported method HandleAdditionalCallFromPreviousExecutor.Present should be of the form "Present ..." (golint)
    • insolar/network/consensus/gcpv2/api/phases/packet_types_phases.go
    • Line 14: warning: exported type PacketType should have comment or be unexported (golint)
    • Line 19: warning: exported const PacketPhase0 should have comment (or a comment on this block) or be unexported (golint)
    • Line 55: warning: exported const PacketOffPhase should have comment or be unexported (golint)
    • Line 56: warning: exported const PacketTypeCount should have comment or be unexported (golint)
    • Line 57: warning: exported const UnlimitedPackets should have comment or be unexported (golint)
    • Line 59: warning: comment on exported method PacketType.GetLimitPerSender should be of the form "GetLimitPerSender ..." (golint)
    • Line 77: warning: comment on exported method PacketType.GetLimitCounterIndex should be of the form "GetLimitCounterIndex ..." (golint)
    • Line 89: warning: exported method PacketType.IsAllowedForJoiner should have comment or be unexported (golint)
    • Line 98: warning: exported const PacketCountedLimits should have comment or be unexported (golint)
    • Line 100: warning: exported type LimitCounters should have comment or be unexported (golint)
    • Line 102: warning: exported method LimitCounters.WriteLimitTo should have comment or be unexported (golint)
    • Line 175: warning: exported function CreateLimitCounters should have comment or be unexported (golint)
    • Line 181: warning: exported method PacketType.IsPhasedPacket should have comment or be unexported (golint)
    • Line 185: warning: exported method PacketType.IsMemberPacket should have comment or be unexported (golint)
    • Line 189: warning: exported method PacketType.IsEphemeralPacket should have comment or be unexported (golint)
    • Line 193: warning: exported method PacketType.GetPayloadEquivalent should have comment or be unexported (golint)
    • Line 206: warning: exported method PacketType.ToPhaseNumber should have comment or be unexported (golint)
    • Line 248: warning: exported method PacketType.RuneName should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/node_appearance.go
    • Line 30: warning: exported function NewNodeAppearanceAsSelf should have comment or be unexported (golint)
    • Line 53: warning: comment on exported method NodeAppearance.CopySelfTo should be of the form "CopySelfTo ..." (golint)
    • Line 78: warning: exported function NewEmptyNodeAppearance should have comment or be unexported (golint)
    • Line 87: warning: exported function NewLocalJoinerNodeAppearance should have comment or be unexported (golint)
    • Line 103: warning: exported function NewAscendedNodeAppearance should have comment or be unexported (golint)
    • Line 120: warning: exported function NewNodeAppearance should have comment or be unexported (golint)
    • Line 137: warning: exported type NodeAppearance should have comment or be unexported (golint)
    • Line 170: warning: exported method NodeAppearance.GetStatic should have comment or be unexported (golint)
    • Line 174: warning: exported method NodeAppearance.CanIntroduceJoiner should have comment or be unexported (golint)
    • Line 178: warning: exported method NodeAppearance.GetReportProfile should have comment or be unexported (golint)
    • Line 182: warning: exported method NodeAppearance.GetRank should have comment or be unexported (golint)
    • Line 186: warning: exported method NodeAppearance.DispatchMemberPacket should have comment or be unexported (golint)
    • Line 196: warning: exported function LessByNeighbourWeightForNodeAppearance should have comment or be unexported (golint)
    • Line 200: warning: exported method NodeAppearance.IsJoiner should have comment or be unexported (golint)
    • Line 204: warning: exported method NodeAppearance.IsLocal should have comment or be unexported (golint)
    • Line 208: warning: exported method NodeAppearance.GetIndex should have comment or be unexported (golint)
    • Line 212: warning: exported method NodeAppearance.GetNodeID should have comment or be unexported (golint)
    • Line 216: warning: exported method NodeAppearance.GetTrustLevel should have comment or be unexported (golint)
    • Line 222: warning: exported method NodeAppearance.GetProfile should have comment or be unexported (golint)
    • Line 226: warning: exported method NodeAppearance.VerifyPacketAuthenticity should have comment or be unexported (golint)
    • Line 230: warning: exported method NodeAppearance.SetPacketReceived should have comment or be unexported (golint)
    • Line 243: warning: exported method NodeAppearance.CanReceivePacket should have comment or be unexported (golint)
    • Line 250: warning: exported method NodeAppearance.SetPacketSent should have comment or be unexported (golint)
    • Line 263: warning: exported method NodeAppearance.GetSignatureVerifier should have comment or be unexported (golint)
    • Line 272: warning: comment on exported method NodeAppearance.ApplyNodeMembership should be of the form "ApplyNodeMembership ..." (golint)
    • Line 285: warning: comment on exported method NodeAppearance.ApplyNeighbourEvidence should be of the form "ApplyNeighbourEvidence ..." (golint)
    • Line 341: warning: exported method NodeAppearance.UpdateNodeTrustLevel should have comment or be unexported (golint)
    • Line 360: warning: exported method NodeAppearance.Frauds should have comment or be unexported (golint)
    • Line 364: warning: exported method NodeAppearance.Blames should have comment or be unexported (golint)
    • Line 368: warning: exported method NodeAppearance.IsStateful should have comment or be unexported (golint)
    • Line 372: warning: exported type MembershipApplyFunc should have comment or be unexported (golint)
    • Line 476: warning: exported method NodeAppearance.SetLocalNodeState should have comment or be unexported (golint)
    • Line 504: warning: exported method NodeAppearance.GetNodeMembershipProfile should have comment or be unexported (golint)
    • Line 514: warning: exported method NodeAppearance.GetNodeTrustAndMembershipOrEmpty should have comment or be unexported (golint)
    • Line 521: warning: exported method NodeAppearance.GetNodeMembershipProfileOrEmpty should have comment or be unexported (golint)
    • Line 531: warning: exported method NodeAppearance.GetStatelessAnnouncementEvidence should have comment or be unexported (golint)
    • Line 571: warning: exported method NodeAppearance.IsNSHRequired should have comment or be unexported (golint)
    • Line 578: warning: exported method NodeAppearance.HasAnyPacketReceived should have comment or be unexported (golint)
    • Line 585: warning: exported method NodeAppearance.GetNeighbourWeight should have comment or be unexported (golint)
    • Line 607: warning: exported method NodeAppearance.RegisterFraud should have comment or be unexported (golint)
    • Line 620: warning: exported method NodeAppearance.RegisterBlame should have comment or be unexported (golint)
    • Line 629: warning: exported method NodeAppearance.GetNeighborTrustThreshold should have comment or be unexported (golint)
    • Line 633: warning: exported method NodeAppearance.NotifyOnCustom should have comment or be unexported (golint)
    • Line 637: warning: exported method NodeAppearance.GetPacketHandler should have comment or be unexported (golint)
    • Line 646: warning: exported type NodeRequestedState should have comment or be unexported (golint)
    • Line 655: warning: exported method NodeAppearance.GetRequestedState should have comment or be unexported (golint)
    • Line 691: warning: exported method NodeAppearance.GetRequestedAnnouncement should have comment or be unexported (golint)
    • Line 698: warning: comment on exported method NodeAppearance.UpgradeDynamicNodeProfile should be of the form "UpgradeDynamicNodeProfile ..." (golint)
    • Line 724: warning: exported method NodeAppearance.DispatchAnnouncement should have comment or be unexported (golint)
    • Line 742: warning: exported method NodeAppearance.GetRequestedLeave should have comment or be unexported (golint)
    • Line 748: warning: exported method NodeAppearance.GetAnnouncementAsJoiner should have comment or be unexported (golint)
    • Line 758: warning: exported method NodeAppearance.EncryptJoinerSecret should have comment or be unexported (golint)
    • Line 763: warning: comment on exported method NodeAppearance.UnsafeEnsureStateAvailable should be of the form "UnsafeEnsureStateAvailable ..." (golint)
    • insolar/network/consensus/gcpv2/core/population/realm_vector_helper.go
    • Line 18: warning: exported type RealmVectorHelper should have comment or be unexported (golint)
    • Line 28: warning: comment on exported type RealmVectorProjection should be of the form "RealmVectorProjection ..." (with optional leading article) (golint)
    • Line 41: warning: exported type VectorEntry should have comment or be unexported (golint)
    • Line 47: warning: exported method RealmVectorProjection.CreateProjection should have comment or be unexported (golint)
    • Line 54: warning: exported method RealmVectorProjection.HasSameVersion should have comment or be unexported (golint)
    • Line 58: warning: exported method RealmVectorProjection.ForceEntryUpdate should have comment or be unexported (golint)
    • Line 111: warning: exported method RealmVectorProjection.GetIndexedCount should have comment or be unexported (golint)
    • Line 115: warning: exported method RealmVectorProjection.GetSortedCount should have comment or be unexported (golint)
    • Line 119: warning: exported method RealmVectorProjection.ScanIndexed should have comment or be unexported (golint)
    • Line 129: warning: exported method RealmVectorProjection.ScanSorted should have comment or be unexported (golint)
    • Line 144: warning: exported method RealmVectorProjection.ScanSortedWithFilter should have comment or be unexported (golint)
    • Line 201: warning: exported method RealmVectorHelper.CreateProjection should have comment or be unexported (golint)
    • Line 208: warning: exported method RealmVectorHelper.CreateUnsafeProjection should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/misbehavior/fraud_factory.go
    • Line 15: warning: exported function IsFraud should have comment or be unexported (golint)
    • Line 20: warning: exported function FraudOf should have comment or be unexported (golint)
    • Line 30: warning: exported type FraudError should have comment or be unexported (golint)
    • Line 39: warning: exported method FraudError.IsUnknown should have comment or be unexported (golint)
    • Line 43: warning: exported method FraudError.MisbehaviorType should have comment or be unexported (golint)
    • Line 47: warning: exported method FraudError.CaptureMark should have comment or be unexported (golint)
    • Line 51: warning: exported method FraudError.Details should have comment or be unexported (golint)
    • Line 55: warning: exported method FraudError.ViolatorNode should have comment or be unexported (golint)
    • Line 59: warning: exported method FraudError.ViolatorHost should have comment or be unexported (golint)
    • Line 63: warning: exported method FraudError.FraudType should have comment or be unexported (golint)
    • Line 81: warning: exported const FraudMultipleNsh should have comment (or a comment on this block) or be unexported (golint)
    • Line 87: warning: exported function NewFraudFactory should have comment or be unexported (golint)
    • Line 91: warning: exported type FraudFactory should have comment or be unexported (golint)
    • Line 95: warning: exported method FraudFactory.NewFraud should have comment or be unexported (golint)
    • Line 111: warning: exported method FraudFactory.NewNodeFraud should have comment or be unexported (golint)
    • Line 115: warning: exported method FraudFactory.NewHostFraud should have comment or be unexported (golint)
    • Line 119: warning: exported method FraudFactory.NewInconsistentMembershipAnnouncement should have comment or be unexported (golint)
    • Line 124: warning: exported method FraudFactory.NewMismatchedMembershipRank should have comment or be unexported (golint)
    • Line 128: warning: exported method FraudFactory.NewMismatchedMembershipRankOrNodeCount should have comment or be unexported (golint)
    • Line 132: warning: exported method FraudFactory.NewUnknownNeighbour should have comment or be unexported (golint)
    • Line 136: warning: exported method FraudFactory.NewMismatchedNeighbourRank should have comment or be unexported (golint)
    • Line 140: warning: exported method FraudFactory.NewNeighbourMissingTarget should have comment or be unexported (golint)
    • Line 144: warning: exported method FraudFactory.NewNeighbourContainsSource should have comment or be unexported (golint)
    • Line 148: warning: exported method FraudFactory.NewInconsistentNeighbourAnnouncement should have comment or be unexported (golint)
    • Line 152: warning: exported method FraudFactory.NewInvalidPowerLevel should have comment or be unexported (golint)
    • insolar/ledger/light/handle/pass_state.go
    • Line 20: warning: exported type PassState should have comment or be unexported (golint)
    • Line 25: warning: exported function NewPassState should have comment or be unexported (golint)
    • Line 32: warning: exported method PassState.Present should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/purgatory/node_phantom.go
    • Line 28: warning: exported function NewNodePhantom should have comment or be unexported (golint)
    • Line 40: warning: exported type NodePhantom should have comment or be unexported (golint)
    • Line 54: warning: exported method NodePhantom.ApplyNeighbourEvidence should have comment or be unexported (golint)
    • Line 60: warning: exported method NodePhantom.Blames should have comment or be unexported (golint)
    • Line 64: warning: exported method NodePhantom.Frauds should have comment or be unexported (golint)
    • Line 68: warning: exported method NodePhantom.GetReportProfile should have comment or be unexported (golint)
    • Line 72: warning: exported method NodePhantom.IsJoiner should have comment or be unexported (golint)
    • Line 76: warning: exported method NodePhantom.EncryptJoinerSecret should have comment or be unexported (golint)
    • Line 81: warning: exported method NodePhantom.GetStatic should have comment or be unexported (golint)
    • Line 92: warning: exported method NodePhantom.SetPacketSent should have comment or be unexported (golint)
    • Line 101: warning: exported method NodePhantom.GetNodeID should have comment or be unexported (golint)
    • Line 105: warning: exported method NodePhantom.CanReceivePacket should have comment or be unexported (golint)
    • Line 112: warning: exported method NodePhantom.VerifyPacketAuthenticity should have comment or be unexported (golint)
    • Line 116: warning: exported method NodePhantom.SetPacketReceived should have comment or be unexported (golint)
    • Line 125: warning: exported method NodePhantom.DispatchMemberPacket should have comment or be unexported (golint)
    • Line 147: warning: exported method NodePhantom.DispatchAnnouncement should have comment or be unexported (golint)
    • Line 171: warning: exported method NodePhantom.IntroducedBy should have comment or be unexported (golint)
    • Line 175: warning: exported method NodePhantom.GetAnnouncementAsJoiner should have comment or be unexported (golint)
    • insolar/api/requester/requester.go
    • Line 37: warning: exported const RequestTimeout should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: exported function SetTimeout should have comment or be unexported (golint)
    • Line 95: warning: exported type Request should have comment or be unexported (golint)
    • Line 101: warning: exported type Params should have comment or be unexported (golint)
    • Line 120: warning: exported function MakeContractRequest should have comment or be unexported (golint)
    • Line 278: warning: exported function Sign should have comment or be unexported (golint)
    • insolar/network/consensus/common/endpoints/addrs.go
    • Line 17: warning: exported type Name should have comment or be unexported (golint)
    • Line 19: warning: exported method Name.IsLocalHost should have comment or be unexported (golint)
    • Line 23: warning: exported method Name.Equals should have comment or be unexported (golint)
    • Line 27: warning: exported method Name.EqualsToString should have comment or be unexported (golint)
    • Line 37: warning: exported type Outbound should have comment or be unexported (golint)
    • Line 46: warning: exported function EqualOutboundEndpoints should have comment or be unexported (golint)
    • Line 68: warning: exported function EqualListOfOutboundEndpoints should have comment or be unexported (golint)
    • Line 80: warning: exported type NodeEndpointType should have comment or be unexported (golint)
    • Line 83: warning: exported const IPEndpoint should have comment (or a comment on this block) or be unexported (golint)
    • Line 90: warning: exported type Inbound should have comment or be unexported (golint)
    • Line 100: warning: exported function NewHostIdentityFromHolder should have comment or be unexported (golint)
    • Line 108: warning: exported type InboundConnection should have comment or be unexported (golint)
    • Line 114: warning: exported function ShortNodeIDAsByteString should have comment or be unexported (golint)
    • Line 123: warning: exported method InboundConnection.AsByteString should have comment or be unexported (golint)
    • Line 127: warning: exported method InboundConnection.GetNameAddress should have comment or be unexported (golint)
    • Line 131: warning: exported method InboundConnection.GetTransportKey should have comment or be unexported (golint)
    • Line 135: warning: exported method InboundConnection.GetTransportCert should have comment or be unexported (golint)
    • insolar/ledger/light/proc/get_pendings.go
    • Line 21: warning: exported type GetPendings should have comment or be unexported (golint)
    • Line 33: warning: exported function NewGetPendings should have comment or be unexported (golint)
    • Line 42: warning: exported method GetPendings.Dep should have comment or be unexported (golint)
    • Line 50: warning: exported method GetPendings.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/realm_full.go
    • Line 35: warning: exported type FullRealm should have comment or be unexported (golint)
    • Line 331: warning: exported method FullRealm.Frauds should have comment or be unexported (golint)
    • Line 335: warning: exported method FullRealm.Blames should have comment or be unexported (golint)
    • Line 339: warning: exported method FullRealm.GetSelf should have comment or be unexported (golint)
    • Line 343: warning: exported method FullRealm.GetSelfNodeID should have comment or be unexported (golint)
    • Line 347: warning: exported method FullRealm.IsJoiner should have comment or be unexported (golint)
    • Line 351: warning: exported method FullRealm.GetPacketSender should have comment or be unexported (golint)
    • Line 355: warning: exported method FullRealm.GetPacketBuilder should have comment or be unexported (golint)
    • Line 359: warning: exported method FullRealm.GetSigner should have comment or be unexported (golint)
    • Line 363: warning: exported method FullRealm.GetPopulation should have comment or be unexported (golint)
    • Line 367: warning: exported method FullRealm.GetNodeCount should have comment or be unexported (golint)
    • Line 371: warning: exported method FullRealm.GetPulseNumber should have comment or be unexported (golint)
    • Line 375: warning: exported method FullRealm.GetNextPulseNumber should have comment or be unexported (golint)
    • Line 379: warning: exported method FullRealm.GetOriginalPulse should have comment or be unexported (golint)
    • Line 384: warning: exported method FullRealm.GetPulseDataDigest should have comment or be unexported (golint)
    • Line 388: warning: exported method FullRealm.GetPulseData should have comment or be unexported (golint)
    • Line 392: warning: exported method FullRealm.GetLastCloudStateHash should have comment or be unexported (golint)
    • Line 411: warning: exported method FullRealm.PreparePulseChange should have comment or be unexported (golint)
    • Line 426: warning: exported method FullRealm.CommitPulseChange should have comment or be unexported (golint)
    • Line 433: warning: exported method FullRealm.GetTimings should have comment or be unexported (golint)
    • Line 437: warning: exported method FullRealm.GetNeighbourhoodSizes should have comment or be unexported (golint)
    • Line 441: warning: exported method FullRealm.GetLocalProfile should have comment or be unexported (golint)
    • Line 445: warning: exported method FullRealm.IsLocalStateful should have comment or be unexported (golint)
    • Line 449: warning: exported method FullRealm.ApplyLocalState should have comment or be unexported (golint)
    • Line 500: warning: exported method FullRealm.CreateAnnouncement should have comment or be unexported (golint)
    • Line 528: warning: exported method FullRealm.CreateLocalAnnouncement should have comment or be unexported (golint)
    • Line 532: warning: exported method FullRealm.CreateLocalPhase0Announcement should have comment or be unexported (golint)
    • Line 610: warning: exported method FullRealm.GetProfileFactory should have comment or be unexported (golint)
    • Line 614: warning: exported method FullRealm.GetPurgatory should have comment or be unexported (golint)
    • Line 631: warning: exported method FullRealm.GetWelcomePackage should have comment or be unexported (golint)
    • Line 638: warning: exported method FullRealm.BuildNextPopulation should have comment or be unexported (golint)
    • Line 694: warning: exported method FullRealm.MonitorOtherPulses should have comment or be unexported (golint)
    • Line 699: warning: exported method FullRealm.NotifyRoundStopped should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/packetdispatch/recorder.go
    • Line 17: warning: exported type PostponedPacketFunc should have comment or be unexported (golint)
    • Line 19: warning: exported type PostponedPacket should have comment or be unexported (golint)
    • Line 25: warning: exported function NewPacketRecorder should have comment or be unexported (golint)
    • Line 29: warning: exported function NewUnsafePacketRecorder should have comment or be unexported (golint)
    • Line 41: warning: exported type PacketRecorder should have comment or be unexported (golint)
    • Line 46: warning: exported method PacketRecorder.Record should have comment or be unexported (golint)
    • Line 52: warning: exported method PacketRecorder.Playback should have comment or be unexported (golint)
    • Line 58: warning: exported type UnsafePacketRecorder should have comment or be unexported (golint)
    • Line 64: warning: exported method UnsafePacketRecorder.IsRecording should have comment or be unexported (golint)
    • Line 68: warning: exported method UnsafePacketRecorder.Record should have comment or be unexported (golint)
    • Line 81: warning: exported method UnsafePacketRecorder.Playback should have comment or be unexported (golint)
    • insolar/pulse/pulse_data.go
    • Line 20: warning: exported type Data should have comment or be unexported (golint)
    • Line 25: warning: exported type DataHolder should have comment or be unexported (golint)
    • Line 31: warning: exported type DataExt should have comment or be unexported (golint)
    • Line 41: warning: exported type DataReader should have comment or be unexported (golint)
    • Line 55: warning: exported function NewFirstPulsarData should have comment or be unexported (golint)
    • Line 59: warning: exported function NewPulsarData should have comment or be unexported (golint)
    • Line 65: warning: exported function NewFirstEphemeralData should have comment or be unexported (golint)
    • Line 69: warning: exported type EntropyFunc should have comment or be unexported (golint)
    • Line 127: warning: exported method Data.EnsurePulseData should have comment or be unexported (golint)
    • Line 140: warning: exported method Data.HasValidEpoch should have comment or be unexported (golint)
    • Line 151: warning: exported method Data.HasValidTimeEpoch should have comment or be unexported (golint)
    • Line 163: warning: exported method Data.IsValidPulseData should have comment or be unexported (golint)
    • Line 174: warning: exported method Data.IsEmpty should have comment or be unexported (golint)
    • Line 178: warning: exported method Data.IsEmptyCompatibleWith should have comment or be unexported (golint)
    • Line 182: warning: exported method Data.IsValidExpectedPulseData should have comment or be unexported (golint)
    • Line 186: warning: exported method Data.IsValidExpectedPulsarData should have comment or be unexported (golint)
    • Line 190: warning: exported method Data.EnsurePulsarData should have comment or be unexported (golint)
    • Line 197: warning: exported method Data.IsValidPulsarData should have comment or be unexported (golint)
    • Line 204: warning: exported method Data.EnsureEphemeralData should have comment or be unexported (golint)
    • Line 211: warning: exported method Data.IsValidEphemeralData should have comment or be unexported (golint)
    • Line 218: warning: exported method Data.IsFromPulsar should have comment or be unexported (golint)
    • Line 222: warning: exported method Data.IsFromEphemeral should have comment or be unexported (golint)
    • Line 226: warning: exported method Data.GetStartOfEpoch should have comment or be unexported (golint)
    • Line 236: warning: exported method Data.GetPulseEntropy should have comment or be unexported (golint)
    • Line 240: warning: exported method Data.CreateNextPulse should have comment or be unexported (golint)
    • Line 253: warning: exported method Data.IsValidNext should have comment or be unexported (golint)
    • Line 265: warning: exported method Data.IsValidPrev should have comment or be unexported (golint)
    • Line 277: warning: exported method Data.GetNextPulseNumber should have comment or be unexported (golint)
    • Line 284: warning: exported method Data.GetPrevPulseNumber should have comment or be unexported (golint)
    • Line 291: warning: exported method Data.NextPulseNumber should have comment or be unexported (golint)
    • Line 298: warning: exported method Data.PrevPulseNumber should have comment or be unexported (golint)
    • Line 305: warning: exported method Data.CreateNextExpected should have comment or be unexported (golint)
    • Line 320: warning: exported method Data.CreateNextEphemeralPulse should have comment or be unexported (golint)
    • Line 333: warning: exported method Data.CreateNextPulsarPulse should have comment or be unexported (golint)
    • Line 346: warning: exported method Data.GetPulseNumber should have comment or be unexported (golint)
    • Line 350: warning: exported method Data.GetNextPulseDelta should have comment or be unexported (golint)
    • Line 354: warning: exported method Data.GetPrevPulseDelta should have comment or be unexported (golint)
    • Line 358: warning: exported method Data.GetTimestamp should have comment or be unexported (golint)
    • Line 362: warning: exported method Data.IsExpectedPulse should have comment or be unexported (golint)
    • Line 366: warning: exported method Data.IsFirstPulse should have comment or be unexported (golint)
    • Line 370: warning: exported method Data.AsPulseData should have comment or be unexported (golint)
    • Line 374: warning: exported method Data.AsRange should have comment or be unexported (golint)
    • Line 379: warning: exported function SortData should have comment or be unexported (golint)
    • Line 383: warning: exported type DataSorter should have comment or be unexported (golint)
    • insolar/application/builtin/contract/second/second.go
    • Line 18: warning: exported type Second should have comment or be unexported (golint)
    • Line 26: warning: exported method Second.GetName should have comment or be unexported (golint)
    • Line 30: warning: exported function New should have comment or be unexported (golint)
    • Line 33: warning: exported function NewWithOne should have comment or be unexported (golint)
    • Line 42: warning: exported method Second.DoNothing should have comment or be unexported (golint)
    • Line 46: warning: exported method Second.Get should have comment or be unexported (golint)
    • Line 50: warning: exported type Payload should have comment or be unexported (golint)
    • Line 55: warning: exported function NewWithX should have comment or be unexported (golint)
    • Line 59: warning: exported method Second.Hello should have comment or be unexported (golint)
    • Line 64: warning: exported method Second.GetPayload should have comment or be unexported (golint)
    • Line 68: warning: exported method Second.SetPayload should have comment or be unexported (golint)
    • Line 73: warning: exported method Second.GetPayloadString should have comment or be unexported (golint)
    • Line 77: warning: exported function NewSaga should have comment or be unexported (golint)
    • Line 80: warning: exported method Second.GetBalance should have comment or be unexported (golint)
    • Line 84: warning: comment on exported method Second.Accept should be of the form "Accept ..." (golint)
    • Line 90: warning: exported method Second.AnError should have comment or be unexported (golint)
    • Line 94: warning: exported method Second.NoError should have comment or be unexported (golint)
    • Line 98: warning: exported method Second.ReturnNil should have comment or be unexported (golint)
    • Line 102: warning: exported method Second.ExternalCallDoNothing should have comment or be unexported (golint)
    • Line 111: warning: exported method Second.GetParent should have comment or be unexported (golint)
    • Line 115: warning: exported function NewNil should have comment or be unexported (golint)
    • Line 120: warning: exported function NewWithErr should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_initial_state.go
    • Line 20: warning: exported type SendInitialState should have comment or be unexported (golint)
    • Line 33: warning: exported method SendInitialState.Dep should have comment or be unexported (golint)
    • Line 47: warning: exported function NewSendInitialState should have comment or be unexported (golint)
    • Line 54: warning: exported method SendInitialState.Proceed should have comment or be unexported (golint)
    • insolar/pulse/pulse_range.go
    • Line 10: warning: exported type FindNumberFunc should have comment or be unexported (golint)
    • Line 12: warning: exported type Range should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function NewLeftGapRange should be of the form "NewLeftGapRange ..." (golint)
    • Line 55: warning: comment on exported function NewSequenceRange should be of the form "NewSequenceRange ..." (golint)
    • Line 71: warning: comment on exported function NewPulseRange should be of the form "NewPulseRange ..." (golint)
    • insolar/network/consensus/gcpv2/censusimpl/census_builder.go
    • Line 32: warning: exported type LocalCensusBuilder should have comment or be unexported (golint)
    • Line 44: warning: exported method LocalCensusBuilder.GetCensusState should have comment or be unexported (golint)
    • Line 51: warning: exported method LocalCensusBuilder.GetPulseNumber should have comment or be unexported (golint)
    • Line 55: warning: exported method LocalCensusBuilder.GetGlobulaStateHash should have comment or be unexported (golint)
    • Line 62: warning: exported method LocalCensusBuilder.SetGlobulaStateHash should have comment or be unexported (golint)
    • Line 73: warning: exported method LocalCensusBuilder.SealCensus should have comment or be unexported (golint)
    • Line 86: warning: exported method LocalCensusBuilder.IsSealed should have comment or be unexported (golint)
    • Line 93: warning: exported method LocalCensusBuilder.GetPopulationBuilder should have comment or be unexported (golint)
    • Line 123: warning: exported method LocalCensusBuilder.Build should have comment or be unexported (golint)
    • Line 127: warning: exported method LocalCensusBuilder.BuildAsBroken should have comment or be unexported (golint)
    • Line 142: warning: exported type DynamicPopulationBuilder should have comment or be unexported (golint)
    • Line 146: warning: exported method DynamicPopulationBuilder.RemoveOthers should have comment or be unexported (golint)
    • Line 153: warning: exported method DynamicPopulationBuilder.GetUnorderedProfiles should have comment or be unexported (golint)
    • Line 160: warning: exported method DynamicPopulationBuilder.GetCount should have comment or be unexported (golint)
    • Line 167: warning: exported method DynamicPopulationBuilder.GetLocalProfile should have comment or be unexported (golint)
    • Line 171: warning: exported method DynamicPopulationBuilder.FindProfile should have comment or be unexported (golint)
    • Line 178: warning: exported method DynamicPopulationBuilder.AddProfile should have comment or be unexported (golint)
    • Line 188: warning: exported method DynamicPopulationBuilder.RemoveProfile should have comment or be unexported (golint)
    • insolar/configuration/configuration_virtual.go
    • Line 18: warning: exported method VirtualConfig.GetConfig should have comment or be unexported (golint)
    • Line 36: warning: exported method VirtualHolder.GetGenericConfig should have comment or be unexported (golint)
    • Line 39: warning: exported method VirtualHolder.GetNodeConfig should have comment or be unexported (golint)
    • insolar/reference/decoder.go
    • Line 16: warning: exported type ByteDecodeFunc should have comment or be unexported (golint)
    • Line 18: warning: exported type IdentityDecoder should have comment or be unexported (golint)
    • Line 20: warning: exported type DecoderOptions should have comment or be unexported (golint)
    • Line 23: warning: exported const AllowLegacy should have comment (or a comment on this block) or be unexported (golint)
    • Line 28: warning: exported function DefaultDecoder should have comment or be unexported (golint)
    • Line 32: warning: exported type GlobalDecoder should have comment or be unexported (golint)
    • Line 45: warning: exported function NewDecoder should have comment or be unexported (golint)
    • Line 55: warning: exported function NewDefaultDecoder should have comment or be unexported (golint)
    • insolar/insolar/flow/pulse.go
    • Line 15: warning: exported function Pulse should have comment or be unexported (golint)
    • Line 19: warning: exported function TestContextWithPulse should have comment or be unexported (golint)
    • insolar/logicrunner/builtin/builtin.go
    • Line 27: warning: exported type LogicRunnerRPCStub should have comment or be unexported (golint)
    • Line 45: warning: exported type BuiltinContracts should have comment or be unexported (golint)
    • Line 82: warning: exported method BuiltIn.CallConstructor should have comment or be unexported (golint)
    • Line 121: warning: exported method BuiltIn.CallMethod should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/feeder.go
    • Line 33: warning: exported type EphemeralController should have comment or be unexported (golint)
    • Line 39: warning: exported type ConsensusControlFeeder should have comment or be unexported (golint)
    • Line 46: warning: exported function NewConsensusControlFeeder should have comment or be unexported (golint)
    • Line 53: warning: exported method ConsensusControlFeeder.SetRequiredGracefulLeave should have comment or be unexported (golint)
    • Line 61: warning: exported method ConsensusControlFeeder.SetRequiredPowerLevel should have comment or be unexported (golint)
    • Line 68: warning: exported method ConsensusControlFeeder.GetRequiredGracefulLeave should have comment or be unexported (golint)
    • Line 75: warning: exported method ConsensusControlFeeder.GetRequiredPowerLevel should have comment or be unexported (golint)
    • Line 82: warning: exported method ConsensusControlFeeder.CanFastForwardPulse should have comment or be unexported (golint)
    • Line 86: warning: exported method ConsensusControlFeeder.CanStopOnHastyPulse should have comment or be unexported (golint)
    • Line 90: warning: exported method ConsensusControlFeeder.OnPulseDetected should have comment or be unexported (golint)
    • Line 93: warning: exported method ConsensusControlFeeder.OnAppliedMembershipProfile should have comment or be unexported (golint)
    • Line 96: warning: exported method ConsensusControlFeeder.OnAppliedGracefulLeave should have comment or be unexported (golint)
    • Line 99: warning: exported method ConsensusControlFeeder.SetTrafficLimit should have comment or be unexported (golint)
    • Line 102: warning: exported method ConsensusControlFeeder.ResumeTraffic should have comment or be unexported (golint)
    • Line 105: warning: exported function InterceptConsensusControl should have comment or be unexported (golint)
    • Line 112: warning: exported type ControlFeederInterceptor should have comment or be unexported (golint)
    • Line 116: warning: exported method ControlFeederInterceptor.Feeder should have comment or be unexported (golint)
    • Line 120: warning: exported method ControlFeederInterceptor.PrepareLeave should have comment or be unexported (golint)
    • Line 135: warning: exported method ControlFeederInterceptor.Leave should have comment or be unexported (golint)
    • Line 153: warning: exported type InternalControlFeederAdapter should have comment or be unexported (golint)
    • Line 168: warning: exported method InternalControlFeederAdapter.GetRequiredPowerLevel should have comment or be unexported (golint)
    • Line 178: warning: exported method InternalControlFeederAdapter.OnAppliedMembershipProfile should have comment or be unexported (golint)
    • Line 194: warning: exported method InternalControlFeederAdapter.GetRequiredGracefulLeave should have comment or be unexported (golint)
    • Line 204: warning: exported method InternalControlFeederAdapter.OnPulseDetected should have comment or be unexported (golint)
    • Line 230: warning: exported function NewEphemeralControlFeeder should have comment or be unexported (golint)
    • Line 239: warning: exported type EphemeralControlFeeder should have comment or be unexported (golint)
    • Line 247: warning: exported method EphemeralControlFeeder.CanFastForwardPulse should have comment or be unexported (golint)
    • Line 251: warning: exported method EphemeralControlFeeder.CanStopEphemeralByPulse should have comment or be unexported (golint)
    • Line 255: warning: exported method EphemeralControlFeeder.OnEphemeralCancelled should have comment or be unexported (golint)
    • Line 259: warning: exported method EphemeralControlFeeder.GetMinDuration should have comment or be unexported (golint)
    • Line 263: warning: exported method EphemeralControlFeeder.GetMaxDuration should have comment or be unexported (golint)
    • Line 267: warning: exported method EphemeralControlFeeder.OnNonEphemeralPacket should have comment or be unexported (golint)
    • Line 272: warning: exported method EphemeralControlFeeder.CanStopEphemeralByCensus should have comment or be unexported (golint)
    • Line 290: warning: exported method EphemeralControlFeeder.EphemeralConsensusFinished should have comment or be unexported (golint)
    • Line 293: warning: exported method EphemeralControlFeeder.GetEphemeralTimings should have comment or be unexported (golint)
    • Line 298: warning: exported method EphemeralControlFeeder.IsActive should have comment or be unexported (golint)
    • Line 302: warning: exported method EphemeralControlFeeder.CreateEphemeralPulsePacket should have comment or be unexported (golint)
    • Line 312: warning: exported method EphemeralControlFeeder.CanStopOnHastyPulse should have comment or be unexported (golint)
    • insolar/configuration/exporter.go
    • Line 31: warning: exported type RateLimit should have comment or be unexported (golint)
    • Line 40: warning: exported type Limits should have comment or be unexported (golint)
    • Line 47: warning: exported type Handlers should have comment or be unexported (golint)
    • Line 54: warning: exported method Handlers.Limit should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_request_info.go
    • Line 19: warning: exported type GetRequestInfo should have comment or be unexported (golint)
    • Line 24: warning: exported function NewGetRequestInfo should have comment or be unexported (golint)
    • Line 31: warning: exported method GetRequestInfo.Present should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/unified_protocol.go
    • Line 39: warning: exported type Flag should have comment or be unexported (golint)
    • Line 45: warning: exported const FlagHasPulsePacket should have comment (or a comment on this block) or be unexported (golint)
    • Line 56: warning: exported type ProtocolType should have comment or be unexported (golint)
    • Line 59: warning: exported const ProtocolTypePulsar should have comment (or a comment on this block) or be unexported (golint)
    • Line 63: warning: exported method ProtocolType.NewBody should have comment or be unexported (golint)
    • Line 75: warning: exported var ErrNilBody should have comment or be unexported (golint)
    • Line 79: warning: comment on exported type Header should be of the form "Header ..." (with optional leading article) (golint)
    • Line 95: warning: exported method Header.SerializeTo should have comment or be unexported (golint)
    • Line 99: warning: exported method Header.DeserializeFrom should have comment or be unexported (golint)
    • Line 103: warning: exported method Header.GetSourceID should have comment or be unexported (golint)
    • Line 107: warning: exported method Header.GetPacketType should have comment or be unexported (golint)
    • Line 120: warning: exported method Header.GetProtocolType should have comment or be unexported (golint)
    • Line 145: warning: exported method Header.HasFlag should have comment or be unexported (golint)
    • Line 153: warning: exported method Header.ClearFlag should have comment or be unexported (golint)
    • Line 161: warning: exported method Header.GetFlagRangeInt should have comment or be unexported (golint)
    • Line 173: warning: exported method Header.SetFlag should have comment or be unexported (golint)
    • Line 181: warning: exported method Header.IsRelayRestricted should have comment or be unexported (golint)
    • Line 189: warning: exported method Header.IsBodyEncrypted should have comment or be unexported (golint)
    • Line 217: warning: exported type Packet should have comment or be unexported (golint)
    • Line 259: warning: exported method Packet.SerializeTo should have comment or be unexported (golint)
    • Line 279: warning: exported method Packet.DeserializeFrom should have comment or be unexported (golint)
    • insolar/ledger/light/proc/set_code.go
    • Line 22: warning: exported type SetCode should have comment or be unexported (golint)
    • Line 37: warning: exported function NewSetCode should have comment or be unexported (golint)
    • Line 46: warning: exported method SetCode.Dep should have comment or be unexported (golint)
    • Line 58: warning: exported method SetCode.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/inspectors/vector_processor.go
    • Line 26: warning: exported type VectorInspectionFactory should have comment or be unexported (golint)
    • Line 30: warning: exported type VectorInspection should have comment or be unexported (golint)
    • Line 35: warning: exported type VectorInspector should have comment or be unexported (golint)
    • Line 44: warning: exported type InspectedVector should have comment or be unexported (golint)
    • Line 58: warning: exported function NewVectorInspectionFactory should have comment or be unexported (golint)
    • Line 69: warning: exported function NewVectorInspection should have comment or be unexported (golint)
    • Line 73: warning: exported function NewIgnorantVectorInspection should have comment or be unexported (golint)
    • insolar/logicrunner/outgoingsender.go
    • Line 30: warning: exported var OutgoingRequestSenderDefaultQueueLimit should have comment or be unexported (golint)
    • Line 31: warning: exported var OutgoingRequestSenderDefaultGoroutineLimit should have comment or be unexported (golint)
    • Line 93: warning: exported function NewOutgoingRequestSender should have comment or be unexported (golint)
    • insolar/application/functest/launchnet.go
    • Line 20: warning: exported var AppPath should have comment or be unexported (golint)
    • Line 23: warning: exported var Root should have comment or be unexported (golint)
    • Line 25: warning: exported type AppUser should have comment or be unexported (golint)
    • Line 32: warning: exported method AppUser.GetReference should have comment or be unexported (golint)
    • Line 36: warning: exported method AppUser.GetPrivateKey should have comment or be unexported (golint)
    • Line 40: warning: exported method AppUser.GetPublicKey should have comment or be unexported (golint)
    • Line 63: warning: exported function LoadAllMembersKeys should have comment or be unexported (golint)
    • Line 75: warning: exported function SetInfo should have comment or be unexported (golint)
    • Line 84: warning: exported function AfterSetup should have comment or be unexported (golint)
    • insolar/ledger/light/proc/get_request.go
    • Line 23: warning: exported type GetRequest should have comment or be unexported (golint)
    • Line 36: warning: exported function NewGetRequest should have comment or be unexported (golint)
    • Line 45: warning: exported method GetRequest.Dep should have comment or be unexported (golint)
    • Line 57: warning: exported method GetRequest.Proceed should have comment or be unexported (golint)
    • insolar/network/storage/cloudhash.go
    • Line 57: warning: exported type MemoryCloudHashStorage should have comment or be unexported (golint)
    • Line 62: warning: exported method MemoryCloudHashStorage.ForPulseNumber should have comment or be unexported (golint)
    • Line 72: warning: exported method MemoryCloudHashStorage.Append should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/realm_dyn_population.go
    • Line 23: warning: exported function NewDynamicRealmPopulation should have comment or be unexported (golint)
    • Line 47: warning: exported type DispatchFactoryFunc should have comment or be unexported (golint)
    • Line 49: warning: exported type DynamicRealmPopulation should have comment or be unexported (golint)
    • Line 74: warning: exported method DynamicRealmPopulation.SealIndexed should have comment or be unexported (golint)
    • Line 142: warning: exported method DynamicRealmPopulation.GetTrustCounts should have comment or be unexported (golint)
    • Line 146: warning: exported method DynamicRealmPopulation.GetDynamicCounts should have comment or be unexported (golint)
    • Line 150: warning: exported method DynamicRealmPopulation.GetPurgatoryCounts should have comment or be unexported (golint)
    • Line 154: warning: exported method DynamicRealmPopulation.GetHook should have comment or be unexported (golint)
    • Line 158: warning: exported method DynamicRealmPopulation.NotifyAllOnAdded should have comment or be unexported (golint)
    • Line 167: warning: exported method DynamicRealmPopulation.GetSelf should have comment or be unexported (golint)
    • Line 171: warning: exported method DynamicRealmPopulation.GetIndexedCount should have comment or be unexported (golint)
    • Line 177: warning: exported method DynamicRealmPopulation.GetJoinersCount should have comment or be unexported (golint)
    • Line 183: warning: exported method DynamicRealmPopulation.GetNodeAppearance should have comment or be unexported (golint)
    • Line 190: warning: exported method DynamicRealmPopulation.GetActiveNodeAppearance should have comment or be unexported (golint)
    • Line 198: warning: exported method DynamicRealmPopulation.GetJoinerNodeAppearance should have comment or be unexported (golint)
    • Line 206: warning: exported method DynamicRealmPopulation.GetNodeAppearanceByIndex should have comment or be unexported (golint)
    • Line 230: warning: exported method DynamicRealmPopulation.GetShuffledOtherNodes should have comment or be unexported (golint)
    • Line 251: warning: exported function ShuffleNodeAppearances should have comment or be unexported (golint)
    • Line 256: warning: exported method DynamicRealmPopulation.GetIndexedNodes should have comment or be unexported (golint)
    • Line 261: warning: exported method DynamicRealmPopulation.GetIndexedNodesAndHasNil should have comment or be unexported (golint)
    • Line 271: warning: exported method DynamicRealmPopulation.GetSealedCapacity should have comment or be unexported (golint)
    • Line 278: warning: exported method DynamicRealmPopulation.GetIndexedCountAndCompleteness should have comment or be unexported (golint)
    • Line 285: warning: exported method DynamicRealmPopulation.CreatePacketLimiter should have comment or be unexported (golint)
    • Line 293: warning: exported method DynamicRealmPopulation.AddToDynamics should have comment or be unexported (golint)
    • Line 304: warning: exported method DynamicRealmPopulation.AddReservation should have comment or be unexported (golint)
    • Line 319: warning: exported method DynamicRealmPopulation.FindReservation should have comment or be unexported (golint)
    • Line 423: warning: exported method DynamicRealmPopulation.GetAnyNodes should have comment or be unexported (golint)
    • Line 432: warning: exported method DynamicRealmPopulation.CreateVectorHelper should have comment or be unexported (golint)
    • Line 442: warning: comment on exported method DynamicRealmPopulation.InitCallback should be of the form "InitCallback ..." (golint)
    • insolar/network/merkle/entry.go
    • Line 15: warning: exported type PulseEntry should have comment or be unexported (golint)
    • Line 23: warning: exported type GlobuleEntry should have comment or be unexported (golint)
    • Line 62: warning: exported type CloudEntry should have comment or be unexported (golint)
    • insolar/insolar/payload/payload.go
    • Line 15: warning: exported type Type should have comment or be unexported (golint)
    • Line 20: warning: exported const TypeUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 92: warning: exported const MessageHashSize should have comment (or a comment on this block) or be unexported (golint)
    • Line 97: warning: exported type MessageHash should have comment or be unexported (golint)
    • Line 99: warning: exported method MessageHash.MarshalTo should have comment or be unexported (golint)
    • Line 107: warning: exported method MessageHash.Unmarshal should have comment or be unexported (golint)
    • Line 115: warning: exported method MessageHash.Equal should have comment or be unexported (golint)
    • Line 119: warning: exported method MessageHash.Size should have comment or be unexported (golint)
    • Line 127: warning: exported method MessageHash.IsZero should have comment or be unexported (golint)
    • Line 168: warning: exported function Marshal should have comment or be unexported (golint)
    • Line 325: warning: exported function MustMarshal should have comment or be unexported (golint)
    • Line 333: warning: exported function Unmarshal should have comment or be unexported (golint)
    • insolar/logicrunner/writecontroller/writecontroller.go
    • Line 19: warning: exported var ErrWriteClosed should have comment or be unexported (golint)
    • Line 22: warning: comment on exported type Accessor should be of the form "Accessor ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type Manager should be of the form "Manager ..." (with optional leading article) (golint)
    • Line 40: warning: comment on exported type WriteController should be of the form "WriteController ..." (with optional leading article) (golint)
    • Line 56: warning: exported function NewWriteController should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/roundstrategy.go
    • Line 18: warning: exported type RoundStrategy should have comment or be unexported (golint)
    • Line 22: warning: exported function NewRoundStrategy should have comment or be unexported (golint)
    • Line 30: warning: exported method RoundStrategy.ConfigureRoundContext should have comment or be unexported (golint)
    • Line 38: warning: exported method RoundStrategy.GetBaselineWeightForNeighbours should have comment or be unexported (golint)
    • Line 42: warning: exported method RoundStrategy.ShuffleNodeSequence should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/transport/packet_readers.go
    • Line 21: warning: exported type PacketParser should have comment or be unexported (golint)
    • Line 38: warning: exported type PulsePacketReader should have comment or be unexported (golint)
    • Line 44: warning: exported type MemberPacketReader should have comment or be unexported (golint)
    • Line 55: warning: exported type PhasePacketReader should have comment or be unexported (golint)
    • Line 59: warning: exported type Phase0PacketReader should have comment or be unexported (golint)
    • Line 66: warning: exported type ExtendedIntroReader should have comment or be unexported (golint)
    • Line 77: warning: exported type AnnouncementPacketReader should have comment or be unexported (golint)
    • Line 82: warning: exported type Phase1PacketReader should have comment or be unexported (golint)
    • Line 90: warning: exported type Phase2PacketReader should have comment or be unexported (golint)
    • Line 98: warning: exported type HashedVectorReader should have comment or be unexported (golint)
    • Line 110: warning: exported type Phase3PacketReader should have comment or be unexported (golint)
    • Line 115: warning: exported type MembershipAnnouncementReader should have comment or be unexported (golint)
    • Line 136: warning: exported type JoinerAnnouncementReader should have comment or be unexported (golint)
    • Line 144: warning: exported type CloudIntroductionReader should have comment or be unexported (golint)
    • Line 150: warning: exported type BriefIntroductionReader should have comment or be unexported (golint)
    • Line 157: warning: comment on exported type FullIntroductionReader should be of the form "FullIntroductionReader ..." (with optional leading article) (golint)
    • insolar/network/gateway/wait_consensus.go
    • Line 19: warning: exported type WaitConsensus should have comment or be unexported (golint)
    • Line 25: warning: exported method WaitConsensus.Run should have comment or be unexported (golint)
    • Line 34: warning: exported method WaitConsensus.GetState should have comment or be unexported (golint)
    • Line 38: warning: exported method WaitConsensus.OnConsensusFinished should have comment or be unexported (golint)
    • insolar/logicrunner/artifacts/pulse_accessor_lru.go
    • Line 18: warning: exported type PulseAccessorLRU should have comment or be unexported (golint)
    • Line 24: warning: exported function NewPulseAccessorLRU should have comment or be unexported (golint)
    • Line 37: warning: exported method PulseAccessorLRU.ForPulseNumber should have comment or be unexported (golint)
    • Line 63: warning: exported method PulseAccessorLRU.Latest should have comment or be unexported (golint)
    • insolar/pulse/pulse_number.go
    • Line 44: warning: exported const UnixTimeOfMinTimePulse should have comment or be unexported (golint)
    • Line 45: warning: exported const UnixTimeOfMaxTimePulse should have comment or be unexported (golint)
    • Line 49: warning: exported function OfNow should have comment or be unexported (golint)
    • Line 53: warning: exported function OfTime should have comment or be unexported (golint)
    • Line 57: warning: exported function OfUnixTime should have comment or be unexported (golint)
    • Line 64: warning: exported method Number.AsApproximateTime should have comment or be unexported (golint)
    • Line 72: warning: exported method Number.IsTimePulse should have comment or be unexported (golint)
    • Line 76: warning: exported method Number.IsBefore should have comment or be unexported (golint)
    • Line 80: warning: exported method Number.IsAfter should have comment or be unexported (golint)
    • Line 84: warning: exported method Number.IsBeforeOrEq should have comment or be unexported (golint)
    • Line 88: warning: exported method Number.IsEqOrAfter should have comment or be unexported (golint)
    • Line 92: warning: exported method Number.AsUint32 should have comment or be unexported (golint)
    • Line 96: warning: exported method Number.IsSpecialOrTimePulse should have comment or be unexported (golint)
    • Line 100: warning: exported method Number.IsSpecial should have comment or be unexported (golint)
    • Line 104: warning: exported method Number.IsUnknown should have comment or be unexported (golint)
    • Line 108: warning: exported method Number.IsUnknownOrTimePulse should have comment or be unexported (golint)
    • Line 112: warning: exported method Number.IsUnknownOrEqualTo should have comment or be unexported (golint)
    • Line 116: warning: exported method Number.Next should have comment or be unexported (golint)
    • Line 127: warning: exported method Number.TryNext should have comment or be unexported (golint)
    • Line 138: warning: exported method Number.Prev should have comment or be unexported (golint)
    • Line 149: warning: exported method Number.TryPrev should have comment or be unexported (golint)
    • Line 160: warning: exported method Number.WithFlags should have comment or be unexported (golint)
    • Line 181: warning: exported method Number.MarshalTo should have comment or be unexported (golint)
    • Line 189: warning: exported method Number.Unmarshal should have comment or be unexported (golint)
    • Line 197: warning: exported method Number.Equal should have comment or be unexported (golint)
    • Line 201: warning: exported method Number.Size should have comment or be unexported (golint)
    • Line 205: warning: exported method Number.EnsureTimePulse should have comment or be unexported (golint)
    • Line 212: warning: exported method Number.AsEpoch should have comment or be unexported (golint)
    • Line 219: warning: exported function IsValidAsPulseNumber should have comment or be unexported (golint)
    • Line 223: warning: exported function OfInt should have comment or be unexported (golint)
    • Line 227: warning: exported function OfUint32 should have comment or be unexported (golint)
    • Line 231: warning: exported function FlagsOf should have comment or be unexported (golint)
    • insolar/logicrunner/shutdown/flag.go
    • Line 15: warning: comment on exported type Flag should be of the form "Flag ..." (with optional leading article) (golint)
    • Line 30: warning: exported function NewFlag should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/upstream.go
    • Line 22: warning: exported type StateGetter should have comment or be unexported (golint)
    • Line 26: warning: exported type PulseChanger should have comment or be unexported (golint)
    • Line 30: warning: exported type StateUpdater should have comment or be unexported (golint)
    • Line 34: warning: exported type UpstreamController should have comment or be unexported (golint)
    • Line 43: warning: exported function NewUpstreamPulseController should have comment or be unexported (golint)
    • Line 54: warning: exported method UpstreamController.ConsensusFinished should have comment or be unexported (golint)
    • Line 94: warning: exported method UpstreamController.ConsensusAborted should have comment or be unexported (golint)
    • Line 98: warning: exported method UpstreamController.PreparePulseChange should have comment or be unexported (golint)
    • Line 102: warning: exported method UpstreamController.CommitPulseChange should have comment or be unexported (golint)
    • Line 109: warning: exported method UpstreamController.CancelPulseChange should have comment or be unexported (golint)
    • Line 113: warning: exported method UpstreamController.SetOnFinished should have comment or be unexported (golint)
    • insolar/pulsar/pulsar.go
    • Line 77: warning: exported method Pulsar.Send should have comment or be unexported (golint)
    • Line 135: warning: exported method Pulsar.LastPN should have comment or be unexported (golint)
    • insolar/cmd/keeperd/config.go
    • Line 14: warning: exported type Config should have comment or be unexported (golint)
    • Line 20: warning: exported function NewConfig should have comment or be unexported (golint)
    • Line 28: warning: exported type KeeperConfig should have comment or be unexported (golint)
    • Line 37: warning: exported function NewKeeperConfig should have comment or be unexported (golint)
    • insolar/ledger/light/handle/set_code.go
    • Line 20: warning: exported type SetCode should have comment or be unexported (golint)
    • Line 26: warning: exported function NewSetCode should have comment or be unexported (golint)
    • Line 34: warning: exported method SetCode.Present should have comment or be unexported (golint)
    • insolar/ledger/light/proc/get_pulse.go
    • Line 22: warning: exported type GetPulse should have comment or be unexported (golint)
    • Line 32: warning: exported function NewGetPulse should have comment or be unexported (golint)
    • Line 39: warning: exported method GetPulse.Dep should have comment or be unexported (golint)
    • Line 47: warning: exported method GetPulse.Proceed should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_request.go
    • Line 19: warning: exported type SendRequest should have comment or be unexported (golint)
    • Line 28: warning: exported function NewSendRequest should have comment or be unexported (golint)
    • Line 34: warning: exported method SendRequest.Dep should have comment or be unexported (golint)
    • Line 39: warning: exported method SendRequest.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/candidate.go
    • Line 17: warning: exported type Candidate should have comment or be unexported (golint)
    • Line 19: warning: exported method Candidate.StaticProfile should have comment or be unexported (golint)
    • Line 51: warning: exported method Candidate.Profile should have comment or be unexported (golint)
    • Line 55: warning: exported function NewCandidate should have comment or be unexported (golint)
    • insolar/logicrunner/rpc_methods.go
    • Line 26: warning: exported type ProxyImplementation should have comment or be unexported (golint)
    • Line 33: warning: exported type RPCMethods should have comment or be unexported (golint)
    • Line 43: warning: exported function NewRPCMethods should have comment or be unexported (golint)
    • Line 127: warning: exported function NewExecutionProxyImplementation should have comment or be unexported (golint)
    • Line 308: warning: exported function NewValidationProxyImplementation should have comment or be unexported (golint)
    • insolar/api/schema.go
    • Line 21: warning: exported type SpecService should have comment or be unexported (golint)
    • Line 25: warning: exported function NewSpecService should have comment or be unexported (golint)
    • Line 43: warning: exported function ConvertInnerYamlRepresentatinToJsonSerializable should have comment or be unexported (golint)
    • Line 79: warning: exported method SpecService.Get should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/roles.go
    • Line 8: warning: exported type PrimaryRole should have comment or be unexported (golint)
    • Line 11: warning: exported const PrimaryRoleInactive should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: exported const PrimaryRoleCount should have comment or be unexported (golint)
    • Line 23: warning: exported method PrimaryRole.Equal should have comment or be unexported (golint)
    • Line 27: warning: exported method PrimaryRole.IsMaterial should have comment or be unexported (golint)
    • Line 31: warning: exported method PrimaryRole.IsHeavyMaterial should have comment or be unexported (golint)
    • Line 35: warning: exported method PrimaryRole.IsLightMaterial should have comment or be unexported (golint)
    • Line 39: warning: exported method PrimaryRole.IsVirtual should have comment or be unexported (golint)
    • Line 43: warning: exported method PrimaryRole.IsNeutral should have comment or be unexported (golint)
    • Line 47: warning: exported type SpecialRole should have comment or be unexported (golint)
    • Line 50: warning: exported const SpecialRoleNone should have comment (or a comment on this block) or be unexported (golint)
    • Line 54: warning: exported method SpecialRole.IsDiscovery should have comment or be unexported (golint)
    • Line 58: warning: exported method SpecialRole.Equal should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/round_controller.go
    • Line 26: warning: exported type RoundStrategyFactory should have comment or be unexported (golint)
    • Line 30: warning: exported type RoundStrategy should have comment or be unexported (golint)
    • Line 39: warning: exported type PhasedRoundController should have comment or be unexported (golint)
    • Line 56: warning: exported function NewPhasedRoundController should have comment or be unexported (golint)
    • Line 73: warning: exported method PhasedRoundController.PrepareConsensusRound should have comment or be unexported (golint)
    • Line 182: warning: exported method PhasedRoundController.StopConsensusRound should have comment or be unexported (golint)
    • Line 186: warning: exported method PhasedRoundController.IsRunning should have comment or be unexported (golint)
    • Line 293: warning: exported method PhasedRoundController.HandlePacket should have comment or be unexported (golint)
    • insolar/network/sequence/sequence.go
    • Line 12: warning: exported type Sequence should have comment or be unexported (golint)
    • Line 14: warning: exported type Generator should have comment or be unexported (golint)
    • Line 22: warning: exported function NewGenerator should have comment or be unexported (golint)
    • insolar/network/gateway/wait_majority.go
    • Line 20: warning: exported type WaitMajority should have comment or be unexported (golint)
    • Line 25: warning: exported method WaitMajority.Run should have comment or be unexported (golint)
    • Line 36: warning: exported method WaitMajority.GetState should have comment or be unexported (golint)
    • Line 40: warning: exported method WaitMajority.OnConsensusFinished should have comment or be unexported (golint)
    • insolar/scripts/cmd/logstat/logstat.go
    • Line 162: warning: exported type StatLog should have comment or be unexported (golint)
    • Line 171: warning: exported type Stats should have comment or be unexported (golint)
    • Line 177: warning: exported function NewStats should have comment or be unexported (golint)
    • Line 181: warning: exported method Stats.GetOrCreate should have comment or be unexported (golint)
    • Line 194: warning: exported type TraceStats should have comment or be unexported (golint)
    • Line 204: warning: exported function NewTraceStats should have comment or be unexported (golint)
    • Line 212: warning: exported method TraceStats.CallDuration should have comment or be unexported (golint)
    • Line 219: warning: exported method TraceStats.TotalDuration should have comment or be unexported (golint)
    • Line 223: warning: exported method TraceStats.Parse should have comment or be unexported (golint)
    • Line 244: warning: exported type Aggregator should have comment or be unexported (golint)
    • Line 249: warning: exported type MetaAggregate should have comment or be unexported (golint)
    • Line 265: warning: exported method MetaAggregate.Aggregate should have comment or be unexported (golint)
    • Line 271: warning: exported type AggSent should have comment or be unexported (golint)
    • Line 299: warning: exported method AggSent.Aggregate should have comment or be unexported (golint)
    • Line 321: warning: exported function NewAggSent should have comment or be unexported (golint)
    • Line 325: warning: exported type AggReply should have comment or be unexported (golint)
    • Line 330: warning: exported function NewAggReply should have comment or be unexported (golint)
    • Line 356: warning: exported method AggReply.Aggregate should have comment or be unexported (golint)
    • Line 394: warning: exported type AggTraceTimes should have comment or be unexported (golint)
    • Line 404: warning: exported function NewAggTraceTimes should have comment or be unexported (golint)
    • Line 521: warning: exported method AggTraceTimes.Aggregate should have comment or be unexported (golint)
    • insolar/log/logadapter/formatter.go
    • Line 17: warning: exported type LogStringer should have comment or be unexported (golint)
    • Line 21: warning: exported type FormatFunc should have comment or be unexported (golint)
    • Line 22: warning: exported type FormatfFunc should have comment or be unexported (golint)
    • Line 24: warning: exported function GetDefaultLogMsgFormatter should have comment or be unexported (golint)
    • Line 31: warning: exported type MsgFormatConfig should have comment or be unexported (golint)
    • Line 36: warning: exported method MsgFormatConfig.TryLogObject should have comment or be unexported (golint)
    • Line 55: warning: exported function GetInlineLogObjectMarshaller should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/context.go
    • Line 18: warning: exported function ConsensusContext should have comment or be unexported (golint)
    • Line 27: warning: exported function PacketEarlyLogger should have comment or be unexported (golint)
    • Line 37: warning: exported function PacketLateLogger should have comment or be unexported (golint)
    • Line 47: warning: exported function ReportContext should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/transport/node_announcement.go
    • Line 18: warning: exported function NewNodeAnnouncement should have comment or be unexported (golint)
    • Line 32: warning: exported type NodeAnnouncementProfile should have comment or be unexported (golint)
    • Line 41: warning: exported method NodeAnnouncementProfile.GetRequestedPower should have comment or be unexported (golint)
    • Line 45: warning: exported method NodeAnnouncementProfile.IsLeaving should have comment or be unexported (golint)
    • Line 49: warning: exported method NodeAnnouncementProfile.GetLeaveReason should have comment or be unexported (golint)
    • Line 53: warning: exported method NodeAnnouncementProfile.GetJoinerID should have comment or be unexported (golint)
    • Line 57: warning: exported method NodeAnnouncementProfile.GetJoinerAnnouncement should have comment or be unexported (golint)
    • Line 68: warning: exported method NodeAnnouncementProfile.GetNodeRank should have comment or be unexported (golint)
    • Line 72: warning: exported method NodeAnnouncementProfile.GetAnnouncementSignature should have comment or be unexported (golint)
    • Line 76: warning: exported method NodeAnnouncementProfile.GetNodeID should have comment or be unexported (golint)
    • Line 80: warning: exported method NodeAnnouncementProfile.GetNodeCount should have comment or be unexported (golint)
    • Line 84: warning: exported method NodeAnnouncementProfile.GetNodeStateHashEvidence should have comment or be unexported (golint)
    • Line 102: warning: exported method NodeAnnouncementProfile.GetMembershipProfile should have comment or be unexported (golint)
    • Line 106: warning: exported method NodeAnnouncementProfile.GetPulseNumber should have comment or be unexported (golint)
    • Line 110: warning: exported method NodeAnnouncementProfile.GetStatic should have comment or be unexported (golint)
    • insolar/contractrequester/contractrequester.go
    • Line 106: warning: exported method ContractRequester.Call should have comment or be unexported (golint)
    • Line 195: warning: exported method ContractRequester.SendRequest should have comment or be unexported (golint)
    • Line 373: warning: exported method ContractRequester.ReceiveResult should have comment or be unexported (golint)
    • insolar/insolar/payload/message.go
    • Line 15: warning: exported function NewMessage should have comment or be unexported (golint)
    • Line 23: warning: exported function MustNewMessage should have comment or be unexported (golint)
    • Line 31: warning: exported function NewResultMessage should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph01ctl/phase01prep.go
    • Line 24: warning: exported function NewPhase01PrepController should have comment or be unexported (golint)
    • Line 30: warning: exported type Phase01PrepController should have comment or be unexported (golint)
    • Line 38: warning: exported method Phase01PrepController.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 43: warning: exported method Phase01PrepController.GetPacketType should have comment or be unexported (golint)
    • Line 47: warning: exported method Phase01PrepController.DispatchHostPacket should have comment or be unexported (golint)
    • insolar/application/builtin/contract/third/third.go
    • Line 13: warning: exported type Third should have comment or be unexported (golint)
    • Line 18: warning: exported function New should have comment or be unexported (golint)
    • Line 22: warning: exported method Third.GetName should have comment or be unexported (golint)
    • Line 26: warning: exported method Third.Transfer should have comment or be unexported (golint)
    • Line 35: warning: exported method Third.GetSagaCallsNum should have comment or be unexported (golint)
    • Line 39: warning: comment on exported method Third.Accept should be of the form "Accept ..." (golint)
    • Line 44: warning: exported method Third.Rollback should have comment or be unexported (golint)
    • Line 49: warning: exported method Third.DoNothing should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/consensus_stats.go
    • Line 16: warning: exported type ConsensusStat should have comment or be unexported (golint)
    • Line 19: warning: exported const ConsensusStatUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 28: warning: exported const ConsensusStatMissingHere should have comment or be unexported (golint)
    • Line 30: warning: exported function FmtConsensusStat should have comment or be unexported (golint)
    • Line 53: warning: exported type ConsensusStatTable should have comment or be unexported (golint)
    • Line 57: warning: exported function NewConsensusStatTable should have comment or be unexported (golint)
    • Line 61: warning: exported method ConsensusStatTable.NewRow should have comment or be unexported (golint)
    • Line 66: warning: exported method ConsensusStatTable.AddRow should have comment or be unexported (golint)
    • Line 70: warning: exported method ConsensusStatTable.PutRow should have comment or be unexported (golint)
    • Line 74: warning: exported method ConsensusStatTable.GetRow should have comment or be unexported (golint)
    • Line 82: warning: exported method ConsensusStatTable.GetColumn should have comment or be unexported (golint)
    • Line 86: warning: exported method ConsensusStatTable.AsText should have comment or be unexported (golint)
    • Line 90: warning: exported method ConsensusStatTable.EqualsTyped should have comment or be unexported (golint)
    • Line 98: warning: exported type ConsensusStatColumn should have comment or be unexported (golint)
    • Line 102: warning: exported method ConsensusStatColumn.GetSummaryByValue should have comment or be unexported (golint)
    • Line 110: warning: exported function NewConsensusStatRow should have comment or be unexported (golint)
    • Line 114: warning: exported type ConsensusStatRow should have comment or be unexported (golint)
    • Line 118: warning: exported method ConsensusStatRow.Get should have comment or be unexported (golint)
    • Line 122: warning: exported method ConsensusStatRow.HasValues should have comment or be unexported (golint)
    • Line 126: warning: exported method ConsensusStatRow.HasAllValues should have comment or be unexported (golint)
    • Line 130: warning: exported method ConsensusStatRow.HasAllValuesOf should have comment or be unexported (golint)
    • Line 134: warning: exported method ConsensusStatRow.GetSummaryByValue should have comment or be unexported (golint)
    • Line 138: warning: exported method ConsensusStatRow.Set should have comment or be unexported (golint)
    • Line 146: warning: exported function StateToConsensusStatRow should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_code.go
    • Line 19: warning: exported type GetCode should have comment or be unexported (golint)
    • Line 25: warning: exported function NewGetCode should have comment or be unexported (golint)
    • Line 33: warning: exported method GetCode.Present should have comment or be unexported (golint)
    • insolar/api/runner_wrapper.go
    • Line 15: warning: exported type RunnerWrapper should have comment or be unexported (golint)
    • Line 45: warning: comment on exported method RunnerWrapper.Stop should be of the form "Stop ..." (golint)
    • insolar/network/consensus/serialization/packet_builder.go
    • Line 38: warning: exported type PacketBuilder should have comment or be unexported (golint)
    • Line 43: warning: exported function NewPacketBuilder should have comment or be unexported (golint)
    • Line 50: warning: exported method PacketBuilder.GetNeighbourhoodSize should have comment or be unexported (golint)
    • Line 80: warning: exported method PacketBuilder.PreparePhase0Packet should have comment or be unexported (golint)
    • Line 96: warning: exported method PacketBuilder.PreparePhase1Packet should have comment or be unexported (golint)
    • Line 131: warning: exported method PacketBuilder.PreparePhase2Packet should have comment or be unexported (golint)
    • Line 158: warning: exported method PacketBuilder.PreparePhase3Packet should have comment or be unexported (golint)
    • Line 178: warning: exported type PreparedPacketSender should have comment or be unexported (golint)
    • Line 184: warning: exported method PreparedPacketSender.Copy should have comment or be unexported (golint)
    • Line 191: warning: exported method PreparedPacketSender.SendTo should have comment or be unexported (golint)
    • Line 224: warning: exported method PreparedPacketSender.SendToMany should have comment or be unexported (golint)
    • insolar/reference/names.go
    • Line 12: warning: exported const LegacyDomainName should have comment or be unexported (golint)
    • Line 13: warning: exported const RecordDomainName should have comment or be unexported (golint)
    • Line 18: warning: exported function IsReservedName should have comment or be unexported (golint)
    • Line 22: warning: exported function IsValidDomainName should have comment or be unexported (golint)
    • Line 26: warning: exported function IsValidObjectName should have comment or be unexported (golint)
    • insolar/applicationbase/genesisrefs/refs.go
    • Line 18: warning: exported const PrototypeType should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: exported var PredefinedPrototypes should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function GenerateProtoReferenceFromCode should be of the form "GenerateProtoReferenceFromCode ..." (golint)
    • Line 50: warning: comment on exported function GenerateProtoReferenceFromContractID should be of the form "GenerateProtoReferenceFromContractID ..." (golint)
    • Line 56: warning: comment on exported function GenerateCodeReferenceFromContractID should be of the form "GenerateCodeReferenceFromContractID ..." (golint)
    • insolar/network/consensus/gcpv2/phasebundle/pulsectl/pulse.go
    • Line 23: warning: exported function NewPulsePrepController should have comment or be unexported (golint)
    • Line 27: warning: exported function NewPulseController should have comment or be unexported (golint)
    • Line 31: warning: exported method PulsePrepController.DispatchHostPacket should have comment or be unexported (golint)
    • Line 43: warning: exported method PulseController.DispatchHostPacket should have comment or be unexported (golint)
    • Line 55: warning: exported method PulsePrepController.HasCustomVerifyForHost should have comment or be unexported (golint)
    • Line 59: warning: exported method PulseController.HasCustomVerifyForHost should have comment or be unexported (golint)
    • Line 65: warning: exported type PulsePrepController should have comment or be unexported (golint)
    • Line 73: warning: exported method PulsePrepController.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 78: warning: exported method PulsePrepController.GetPacketType should have comment or be unexported (golint)
    • Line 84: warning: exported type PulseController should have comment or be unexported (golint)
    • Line 91: warning: exported method PulseController.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 96: warning: exported method PulseController.GetPacketType should have comment or be unexported (golint)
    • insolar/logicrunner/builtin/foundation/stablemap.go
    • Line 65: warning: exported method StableMap.MarshalJSON should have comment or be unexported (golint)
    • Line 69: warning: exported method StableMap.MarshalBinary should have comment or be unexported (golint)
    • Line 73: warning: exported method StableMap.UnmarshalJSON should have comment or be unexported (golint)
    • Line 83: warning: exported method StableMap.UnmarshalBinary should have comment or be unexported (golint)
    • insolar/insolar/jet.go
    • Line 93: warning: exported type JetIDCollection should have comment or be unexported (golint)
    • Line 95: warning: exported method JetIDCollection.DebugString should have comment or be unexported (golint)
    • Line 108: warning: exported method JetID.Marshal should have comment or be unexported (golint)
    • Line 112: warning: exported method JetID.Equal should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/member/sorting_rank.go
    • Line 12: warning: exported type SortingRank should have comment or be unexported (golint)
    • Line 17: warning: exported function NewSortingRank should have comment or be unexported (golint)
    • Line 21: warning: exported method SortingRank.GetNodeID should have comment or be unexported (golint)
    • Line 25: warning: exported method SortingRank.IsWorking should have comment or be unexported (golint)
    • Line 29: warning: exported method SortingRank.GetWorkingRole should have comment or be unexported (golint)
    • Line 33: warning: exported method SortingRank.GetPower should have comment or be unexported (golint)
    • Line 37: warning: comment on exported method SortingRank.Less should be of the form "Less ..." (golint)
    • Line 48: warning: comment on exported function LessByID should be of the form "LessByID ..." (golint)
    • Line 53: warning: exported function SortingPowerRole should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/regular_phase_bundle.go
    • Line 18: warning: exported function NewRegularPhaseBundle should have comment or be unexported (golint)
    • Line 22: warning: exported type RegularPhaseBundle should have comment or be unexported (golint)
    • Line 31: warning: exported method RegularPhaseBundle.IsDynamicPopulationRequired should have comment or be unexported (golint)
    • Line 35: warning: exported method RegularPhaseBundle.CreatePrepPhaseControllers should have comment or be unexported (golint)
    • Line 47: warning: exported method RegularPhaseBundle.CreateFullPhaseControllers should have comment or be unexported (golint)
    • insolar/insolar/secrets/xkeys.go
    • Line 86: warning: exported function ExportPublicKeyPEM should have comment or be unexported (golint)
    • Line 96: warning: exported function ExportPrivateKeyPEM should have comment or be unexported (golint)
    • Line 106: warning: exported function MustConvertPublicKeyToEcdsa should have comment or be unexported (golint)
    • Line 114: warning: exported function MustConvertPrivateKeyToEcdsa should have comment or be unexported (golint)
    • Line 122: warning: exported function ImportPublicKeyPEM should have comment or be unexported (golint)
    • Line 135: warning: exported function ImportPrivateKeyPEM should have comment or be unexported (golint)
    • Line 153: warning: exported function ExtractPublicKey should have comment or be unexported (golint)
    • Line 159: warning: exported function GeneratePrivateKeyEthereum should have comment or be unexported (golint)
    • insolar/ledger/light/proc/set_request.go
    • Line 26: warning: exported type SetRequest should have comment or be unexported (golint)
    • Line 45: warning: exported function NewSetRequest should have comment or be unexported (golint)
    • Line 59: warning: exported method SetRequest.Dep should have comment or be unexported (golint)
    • Line 81: warning: exported method SetRequest.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/membership.go
    • Line 17: warning: exported type MembershipProfile should have comment or be unexported (golint)
    • Line 30: warning: exported function NewMembershipProfile should have comment or be unexported (golint)
    • Line 46: warning: exported function NewMembershipProfileForJoiner should have comment or be unexported (golint)
    • Line 60: warning: exported function NewMembershipProfileByNode should have comment or be unexported (golint)
    • Line 71: warning: exported method MembershipProfile.IsEmpty should have comment or be unexported (golint)
    • Line 75: warning: exported method MembershipProfile.IsJoiner should have comment or be unexported (golint)
    • Line 79: warning: exported method MembershipProfile.CanIntroduceJoiner should have comment or be unexported (golint)
    • Line 83: warning: exported method MembershipProfile.AsRank should have comment or be unexported (golint)
    • Line 90: warning: exported method MembershipProfile.AsRankUint16 should have comment or be unexported (golint)
    • Line 97: warning: exported method MembershipProfile.Equals should have comment or be unexported (golint)
    • Line 105: warning: exported method MembershipProfile.StringParts should have comment or be unexported (golint)
    • Line 121: warning: exported type JoinerAnnouncement should have comment or be unexported (golint)
    • Line 127: warning: exported method JoinerAnnouncement.IsEmpty should have comment or be unexported (golint)
    • Line 131: warning: exported type MembershipAnnouncement should have comment or be unexported (golint)
    • Line 139: warning: exported type MemberAnnouncement should have comment or be unexported (golint)
    • Line 146: warning: exported function NewMemberAnnouncement should have comment or be unexported (golint)
    • Line 156: warning: exported function NewJoinerAnnouncement should have comment or be unexported (golint)
    • Line 171: warning: exported function NewJoinerIDAnnouncement should have comment or be unexported (golint)
    • Line 179: warning: exported function NewMemberAnnouncementWithLeave should have comment or be unexported (golint)
    • Line 189: warning: exported function NewMemberAnnouncementWithJoinerID should have comment or be unexported (golint)
    • Line 200: warning: exported function NewMemberAnnouncementWithJoiner should have comment or be unexported (golint)
    • Line 212: warning: exported function NewMembershipAnnouncement should have comment or be unexported (golint)
    • Line 218: warning: exported function NewMembershipAnnouncementWithJoinerID should have comment or be unexported (golint)
    • Line 228: warning: exported function NewMembershipAnnouncementWithLeave should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/bitset_stats.go
    • Line 13: warning: exported function NewMemberBitsetRow should have comment or be unexported (golint)
    • Line 21: warning: comment on exported type MemberBitsetRow should be of the form "MemberBitsetRow ..." (with optional leading article) (golint)
    • Line 26: warning: exported method MemberBitsetRow.Get should have comment or be unexported (golint)
    • Line 30: warning: exported method MemberBitsetRow.HasValues should have comment or be unexported (golint)
    • Line 34: warning: exported method MemberBitsetRow.HasAllValues should have comment or be unexported (golint)
    • Line 38: warning: exported method MemberBitsetRow.HasAllValuesOf should have comment or be unexported (golint)
    • Line 42: warning: exported method MemberBitsetRow.GetSummaryByValue should have comment or be unexported (golint)
    • Line 46: warning: exported method MemberBitsetRow.Set should have comment or be unexported (golint)
    • insolar/cryptography/service.go
    • Line 18: warning: exported type NodeCryptographyService should have comment or be unexported (golint)
    • Line 24: warning: exported method NodeCryptographyService.GetPublicKey should have comment or be unexported (golint)
    • Line 33: warning: exported method NodeCryptographyService.Sign should have comment or be unexported (golint)
    • Line 48: warning: exported method NodeCryptographyService.Verify should have comment or be unexported (golint)
    • Line 52: warning: exported function NewCryptographyService should have comment or be unexported (golint)
    • Line 56: warning: exported function NewKeyBoundCryptographyService should have comment or be unexported (golint)
    • Line 69: warning: exported function NewStorageBoundCryptographyService should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_filament.go
    • Line 19: warning: exported type GetFilament should have comment or be unexported (golint)
    • Line 25: warning: exported function NewGetFilament should have comment or be unexported (golint)
    • Line 32: warning: exported method GetFilament.Present should have comment or be unexported (golint)
    • insolar/network/gateway/wait_minroles.go
    • Line 21: warning: exported type WaitMinRoles should have comment or be unexported (golint)
    • Line 26: warning: exported method WaitMinRoles.Run should have comment or be unexported (golint)
    • Line 37: warning: exported method WaitMinRoles.UpdateState should have comment or be unexported (golint)
    • Line 47: warning: exported method WaitMinRoles.GetState should have comment or be unexported (golint)
    • Line 51: warning: exported method WaitMinRoles.OnConsensusFinished should have comment or be unexported (golint)
    • insolar/insolar/pulse.go
    • Line 33: warning: exported method Entropy.Marshal should have comment or be unexported (golint)
    • Line 34: warning: exported method Entropy.MarshalTo should have comment or be unexported (golint)
    • Line 38: warning: exported method Entropy.Unmarshal should have comment or be unexported (golint)
    • Line 45: warning: exported method Entropy.UnmarshalJSON should have comment or be unexported (golint)
    • Line 48: warning: exported method Entropy.Size should have comment or be unexported (golint)
    • Line 49: warning: exported method Entropy.Compare should have comment or be unexported (golint)
    • Line 52: warning: exported method Entropy.Equal should have comment or be unexported (golint)
    • Line 67: warning: exported function NewPulseNumberFromStr should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_code.go
    • Line 18: warning: exported type SendCode should have comment or be unexported (golint)
    • Line 27: warning: exported function NewSendCode should have comment or be unexported (golint)
    • Line 33: warning: exported method SendCode.Proceed should have comment or be unexported (golint)
    • insolar/ledger/object/badger_index_db.go
    • Line 157: warning: exported method BadgerIndexDB.ForPulse should have comment or be unexported (golint)
    • Line 187: warning: exported method BadgerIndexDB.LastKnownForID should have comment or be unexported (golint)
    • Line 276: warning: exported method BadgerIndexDB.Records should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/population/stat_counter.go
    • Line 16: warning: exported type AtomicEventStats should have comment or be unexported (golint)
    • Line 22: warning: exported method AtomicEventStats.OnTrustUpdated should have comment or be unexported (golint)
    • Line 52: warning: exported method AtomicEventStats.GetTrustCounts should have comment or be unexported (golint)
    • Line 57: warning: exported method AtomicEventStats.OnDynamicNodeUpdate should have comment or be unexported (golint)
    • Line 72: warning: exported method AtomicEventStats.GetDynamicCounts should have comment or be unexported (golint)
    • Line 77: warning: exported method AtomicEventStats.OnPurgatoryNodeUpdate should have comment or be unexported (golint)
    • Line 90: warning: exported method AtomicEventStats.GetPurgatoryCounts should have comment or be unexported (golint)
    • Line 95: warning: exported method AtomicEventStats.OnCustomEvent should have comment or be unexported (golint)
    • Line 98: warning: exported method AtomicEventStats.OnDynamicPopulationCompleted should have comment or be unexported (golint)
    • Line 101: warning: exported method AtomicEventStats.OnNodeStateAssigned should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/claims.go
    • Line 19: warning: exported type ClaimType should have comment or be unexported (golint)
    • Line 26: warning: exported type ClaimHeader should have comment or be unexported (golint)
    • Line 31: warning: exported type GenericClaim should have comment or be unexported (golint)
    • Line 37: warning: exported type EmptyClaim should have comment or be unexported (golint)
    • Line 42: warning: exported type ClaimList should have comment or be unexported (golint)
    • Line 54: warning: exported function NewClaimList should have comment or be unexported (golint)
    • Line 61: warning: exported function NewGenericClaim should have comment or be unexported (golint)
    • Line 68: warning: exported method ClaimList.Push should have comment or be unexported (golint)
    • Line 72: warning: exported method ClaimHeader.ClaimType should have comment or be unexported (golint)
    • Line 81: warning: exported method ClaimList.SerializeTo should have comment or be unexported (golint)
    • Line 91: warning: exported method ClaimList.DeserializeFrom should have comment or be unexported (golint)
    • Line 121: warning: exported method ClaimHeader.SerializeTo should have comment or be unexported (golint)
    • Line 125: warning: exported method ClaimHeader.DeserializeFrom should have comment or be unexported (golint)
    • Line 129: warning: exported method GenericClaim.SerializeTo should have comment or be unexported (golint)
    • insolar/reference/bytedecoder.go
    • Line 16: warning: exported type ByteDecoderFactory should have comment or be unexported (golint)
    • Line 56: warning: exported function NewByteDecoderFactory should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/profiles/profile_intro_factory.go
    • Line 12: warning: exported function NewSimpleProfileIntroFactory should have comment or be unexported (golint)
    • Line 18: warning: exported type SimpleProfileIntroFactory should have comment or be unexported (golint)
    • Line 22: warning: exported method SimpleProfileIntroFactory.TryConvertUpgradableIntroProfile should have comment or be unexported (golint)
    • Line 38: warning: exported method SimpleProfileIntroFactory.CreateUpgradableIntroProfile should have comment or be unexported (golint)
    • Line 43: warning: exported method SimpleProfileIntroFactory.CreateBriefIntroProfile should have comment or be unexported (golint)
    • Line 49: warning: exported method SimpleProfileIntroFactory.CreateFullIntroProfile should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/round_factory.go
    • Line 15: warning: exported function NewPhasedRoundControllerFactory should have comment or be unexported (golint)
    • Line 19: warning: exported type PhasedRoundControllerFactory should have comment or be unexported (golint)
    • Line 25: warning: exported method PhasedRoundControllerFactory.GetLocalConfiguration should have comment or be unexported (golint)
    • Line 29: warning: exported method PhasedRoundControllerFactory.CreateConsensusRound should have comment or be unexported (golint)
    • insolar/cmd/keeperd/keeper.go
    • Line 22: warning: exported type Keeper should have comment or be unexported (golint)
    • Line 28: warning: exported function NewKeeper should have comment or be unexported (golint)
    • Line 35: warning: exported method Keeper.SetConfig should have comment or be unexported (golint)
    • Line 41: warning: exported method Keeper.Config should have comment or be unexported (golint)
    • Line 47: warning: exported method Keeper.Run should have comment or be unexported (golint)
    • insolar/api/requester/responses.go
    • Line 12: warning: exported type Response should have comment or be unexported (golint)
    • Line 18: warning: exported type Error should have comment or be unexported (golint)
    • Line 28: warning: exported type Data should have comment or be unexported (golint)
    • Line 34: warning: exported type ContractResponse should have comment or be unexported (golint)
    • Line 39: warning: exported type ContractResult should have comment or be unexported (golint)
    • Line 65: warning: exported type Node should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/replication.go
    • Line 20: warning: exported type Replication should have comment or be unexported (golint)
    • Line 28: warning: exported function NewReplication should have comment or be unexported (golint)
    • Line 34: warning: exported method Replication.Dep should have comment or be unexported (golint)
    • Line 40: warning: exported method Replication.Proceed should have comment or be unexported (golint)
    • insolar/ledger/light/proc/send_filament.go
    • Line 20: warning: exported type SendFilament should have comment or be unexported (golint)
    • Line 31: warning: exported function NewSendFilament should have comment or be unexported (golint)
    • Line 40: warning: exported method SendFilament.Dep should have comment or be unexported (golint)
    • Line 45: warning: exported method SendFilament.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/registry.go
    • Line 20: warning: exported type MisbehaviorRegistry should have comment or be unexported (golint)
    • Line 22: warning: exported function NewMisbehaviorRegistry should have comment or be unexported (golint)
    • Line 26: warning: exported method MisbehaviorRegistry.AddReport should have comment or be unexported (golint)
    • Line 29: warning: exported type MandateRegistry should have comment or be unexported (golint)
    • Line 34: warning: exported function NewMandateRegistry should have comment or be unexported (golint)
    • Line 41: warning: exported method MandateRegistry.FindRegisteredProfile should have comment or be unexported (golint)
    • Line 45: warning: exported method MandateRegistry.GetCloudIdentity should have comment or be unexported (golint)
    • Line 49: warning: exported method MandateRegistry.GetConsensusConfiguration should have comment or be unexported (golint)
    • Line 53: warning: exported method MandateRegistry.GetPrimingCloudHash should have comment or be unexported (golint)
    • Line 57: warning: exported type OfflinePopulation should have comment or be unexported (golint)
    • Line 64: warning: exported function NewOfflinePopulation should have comment or be unexported (golint)
    • Line 72: warning: exported method OfflinePopulation.FindRegisteredProfile should have comment or be unexported (golint)
    • Line 81: warning: exported type VersionedRegistries should have comment or be unexported (golint)
    • Line 89: warning: exported method VersionedRegistries.GetNearestValidPulseData should have comment or be unexported (golint)
    • Line 93: warning: exported function NewVersionedRegistries should have comment or be unexported (golint)
    • Line 105: warning: exported method VersionedRegistries.CommitNextPulse should have comment or be unexported (golint)
    • Line 112: warning: exported method VersionedRegistries.GetMisbehaviorRegistry should have comment or be unexported (golint)
    • Line 116: warning: exported method VersionedRegistries.GetMandateRegistry should have comment or be unexported (golint)
    • Line 120: warning: exported method VersionedRegistries.GetOfflinePopulation should have comment or be unexported (golint)
    • Line 124: warning: exported method VersionedRegistries.GetVersionPulseData should have comment or be unexported (golint)
    • insolar/insolar/cryptography.go
    • Line 12: warning: exported type Signature should have comment or be unexported (golint)
    • Line 16: warning: exported function SignatureFromBytes should have comment or be unexported (golint)
    • Line 20: warning: exported method Signature.Bytes should have comment or be unexported (golint)
    • Line 24: warning: comment on exported type CryptographyService should be of the form "CryptographyService ..." (with optional leading article) (golint)
    • insolar/reference/local.go
    • Line 25: warning: exported function NewRecordID should have comment or be unexported (golint)
    • Line 29: warning: exported function NewLocal should have comment or be unexported (golint)
    • Line 36: warning: exported const JetDepthPosition should have comment or be unexported (golint)
    • Line 38: warning: exported type Local should have comment or be unexported (golint)
    • Line 53: warning: exported method Local.GetPulseNumber should have comment or be unexported (golint)
    • Line 57: warning: exported method Local.GetHash should have comment or be unexported (golint)
    • Line 65: warning: exported method Local.WriteTo should have comment or be unexported (golint)
    • Line 89: warning: exported method Local.AsByteString should have comment or be unexported (golint)
    • Line 93: warning: exported method Local.AsBytes should have comment or be unexported (golint)
    • Line 106: warning: exported method Local.AsReader should have comment or be unexported (golint)
    • Line 192: warning: exported method Local.Compare should have comment or be unexported (golint)
    • Line 222: warning: exported method Local.MarshalBinary should have comment or be unexported (golint)
    • Line 226: warning: exported method Local.Marshal should have comment or be unexported (golint)
    • Line 230: warning: exported method Local.MarshalTo should have comment or be unexported (golint)
    • Line 237: warning: exported method Local.UnmarshalJSON should have comment or be unexported (golint)
    • Line 260: warning: exported method Local.UnmarshalBinary should have comment or be unexported (golint)
    • Line 264: warning: exported method Local.Unmarshal should have comment or be unexported (golint)
    • Line 277: warning: exported method Local.Size should have comment or be unexported (golint)
    • insolar/insolar/platformpolicy.go
    • Line 13: warning: exported type Hasher should have comment or be unexported (golint)
    • Line 19: warning: exported type Signer should have comment or be unexported (golint)
    • Line 23: warning: exported type Verifier should have comment or be unexported (golint)
    • Line 27: warning: exported type PlatformCryptographyScheme should have comment or be unexported (golint)
    • Line 42: warning: comment on exported type KeyProcessor should be of the form "KeyProcessor ..." (with optional leading article) (golint)
    • insolar/longbits/long_bits.go
    • Line 20: warning: exported const BitsStringPrefix should have comment or be unexported (golint)
    • Line 22: warning: exported type Bits64 should have comment or be unexported (golint)
    • Line 24: warning: exported function NewBits64 should have comment or be unexported (golint)
    • Line 30: warning: exported method Bits64.WriteTo should have comment or be unexported (golint)
    • Line 39: warning: exported method Bits64.FoldToUint64 should have comment or be unexported (golint)
    • Line 43: warning: exported method Bits64.FixedByteSize should have comment or be unexported (golint)
    • Line 47: warning: exported method Bits64.AsByteString should have comment or be unexported (golint)
    • Line 55: warning: exported method Bits64.AsBytes should have comment or be unexported (golint)
    • Line 59: warning: exported method Bits64.Compare should have comment or be unexported (golint)
    • Line 63: warning: comment on exported function FoldToBits64 should be of the form "FoldToBits64 ..." (golint)
    • Line 86: warning: exported function NewBits128 should have comment or be unexported (golint)
    • Line 93: warning: exported type Bits128 should have comment or be unexported (golint)
    • Line 95: warning: exported method Bits128.WriteTo should have comment or be unexported (golint)
    • Line 104: warning: exported method Bits128.FoldToUint64 should have comment or be unexported (golint)
    • Line 108: warning: exported method Bits128.FixedByteSize should have comment or be unexported (golint)
    • Line 116: warning: exported method Bits128.AsByteString should have comment or be unexported (golint)
    • Line 120: warning: exported method Bits128.AsBytes should have comment or be unexported (golint)
    • Line 124: warning: exported method Bits128.Compare should have comment or be unexported (golint)
    • Line 128: warning: exported type Bits224 should have comment or be unexported (golint)
    • Line 130: warning: exported method Bits224.WriteTo should have comment or be unexported (golint)
    • Line 139: warning: exported method Bits224.FoldToUint64 should have comment or be unexported (golint)
    • Line 145: warning: exported method Bits224.FixedByteSize should have comment or be unexported (golint)
    • Line 153: warning: exported method Bits224.AsBytes should have comment or be unexported (golint)
    • Line 157: warning: exported method Bits224.AsByteString should have comment or be unexported (golint)
    • Line 161: warning: exported method Bits224.Compare should have comment or be unexported (golint)
    • Line 165: warning: exported type Bits256 should have comment or be unexported (golint)
    • Line 167: warning: exported method Bits256.WriteTo should have comment or be unexported (golint)
    • Line 176: warning: exported method Bits256.FoldToUint64 should have comment or be unexported (golint)
    • Line 180: warning: exported method Bits256.FoldToBits128 should have comment or be unexported (golint)
    • Line 188: warning: exported method Bits256.FoldToBits224 should have comment or be unexported (golint)
    • Line 196: warning: exported method Bits256.FixedByteSize should have comment or be unexported (golint)
    • Line 204: warning: exported method Bits256.AsBytes should have comment or be unexported (golint)
    • Line 208: warning: exported method Bits256.AsByteString should have comment or be unexported (golint)
    • Line 212: warning: exported method Bits256.Compare should have comment or be unexported (golint)
    • Line 216: warning: exported type Bits512 should have comment or be unexported (golint)
    • Line 218: warning: exported method Bits512.WriteTo should have comment or be unexported (golint)
    • Line 227: warning: exported method Bits512.FoldToUint64 should have comment or be unexported (golint)
    • Line 231: warning: exported method Bits512.FoldToBits256 should have comment or be unexported (golint)
    • Line 239: warning: exported method Bits512.FoldToBits224 should have comment or be unexported (golint)
    • Line 247: warning: exported method Bits512.FixedByteSize should have comment or be unexported (golint)
    • Line 255: warning: exported method Bits512.AsBytes should have comment or be unexported (golint)
    • Line 259: warning: exported method Bits512.AsByteString should have comment or be unexported (golint)
    • Line 263: warning: exported method Bits512.Compare should have comment or be unexported (golint)
    • Line 267: warning: comment on exported function FoldToUint64 should be of the form "FoldToUint64 ..." (golint)
    • Line 273: warning: comment on exported function FillBitsWithStaticNoise should be of the form "FillBitsWithStaticNoise ..." (golint)
    • Line 299: warning: exported function BytesToDigestString should have comment or be unexported (golint)
    • Line 303: warning: exported function BytesToGroupedString should have comment or be unexported (golint)
    • Line 339: warning: exported function NewBits64FromBytes should have comment or be unexported (golint)
    • Line 345: warning: exported function NewBits128FromBytes should have comment or be unexported (golint)
    • Line 351: warning: exported function NewBits224FromBytes should have comment or be unexported (golint)
    • Line 357: warning: exported function NewBits256FromBytes should have comment or be unexported (golint)
    • Line 363: warning: exported function NewBits512FromBytes should have comment or be unexported (golint)
    • insolar/logicrunner/logicrunner.go
    • Line 83: warning: exported method LogicRunner.LRI should have comment or be unexported (golint)
    • Line 85: warning: exported method LogicRunner.Init should have comment or be unexported (golint)
    • Line 179: warning: exported method LogicRunner.GracefulStop should have comment or be unexported (golint)
    • Line 186: warning: exported method LogicRunner.OnPulse should have comment or be unexported (golint)
    • Line 266: warning: exported method LogicRunner.AddUnwantedResponse should have comment or be unexported (golint)
    • insolar/logicrunner/common/transcript.go
    • Line 21: warning: exported type Transcript should have comment or be unexported (golint)
    • Line 32: warning: exported function NewTranscript should have comment or be unexported (golint)
    • Line 91: warning: exported method Transcript.AddOutgoingRequest should have comment or be unexported (golint)
    • Line 102: warning: exported method Transcript.HasOutgoingRequest should have comment or be unexported (golint)
    • insolar/api/validator.go
    • Line 27: warning: exported type RequestValidator should have comment or be unexported (golint)
    • Line 32: warning: exported function NewRequestValidator should have comment or be unexported (golint)
    • Line 96: warning: exported function IsInternalMethod should have comment or be unexported (golint)
    • Line 107: warning: exported method RequestValidator.Validate should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/cryptography.go
    • Line 18: warning: exported const SHA3512Digest should have comment (or a comment on this block) or be unexported (golint)
    • Line 22: warning: exported type Sha3512Digester should have comment or be unexported (golint)
    • Line 26: warning: exported function NewSha3512Digester should have comment or be unexported (golint)
    • Line 32: warning: exported method Sha3512Digester.GetDigestOf should have comment or be unexported (golint)
    • Line 46: warning: exported method Sha3512Digester.GetDigestMethod should have comment or be unexported (golint)
    • Line 50: warning: exported type ECDSAPublicKeyStore should have comment or be unexported (golint)
    • Line 54: warning: exported function NewECDSAPublicKeyStore should have comment or be unexported (golint)
    • Line 60: warning: exported method ECDSAPublicKeyStore.PublicKeyStore should have comment or be unexported (golint)
    • Line 62: warning: exported type ECDSASecretKeyStore should have comment or be unexported (golint)
    • Line 66: warning: exported function NewECDSASecretKeyStore should have comment or be unexported (golint)
    • Line 72: warning: exported method ECDSASecretKeyStore.PrivateKeyStore should have comment or be unexported (golint)
    • Line 74: warning: exported method ECDSASecretKeyStore.AsPublicKeyStore should have comment or be unexported (golint)
    • Line 78: warning: exported type ECDSADigestSigner should have comment or be unexported (golint)
    • Line 83: warning: exported function NewECDSADigestSigner should have comment or be unexported (golint)
    • Line 90: warning: exported method ECDSADigestSigner.SignDigest should have comment or be unexported (golint)
    • Line 106: warning: exported method ECDSADigestSigner.GetSignMethod should have comment or be unexported (golint)
    • Line 110: warning: exported type ECDSASignatureVerifier should have comment or be unexported (golint)
    • Line 116: warning: exported function NewECDSASignatureVerifier should have comment or be unexported (golint)
    • Line 128: warning: exported method ECDSASignatureVerifier.IsDigestMethodSupported should have comment or be unexported (golint)
    • Line 132: warning: exported method ECDSASignatureVerifier.IsSignMethodSupported should have comment or be unexported (golint)
    • Line 136: warning: exported method ECDSASignatureVerifier.IsSignOfSignatureMethodSupported should have comment or be unexported (golint)
    • Line 140: warning: exported method ECDSASignatureVerifier.IsValidDigestSignature should have comment or be unexported (golint)
    • Line 153: warning: exported method ECDSASignatureVerifier.IsValidDataSignature should have comment or be unexported (golint)
    • Line 163: warning: exported type ECDSASignatureKeyHolder should have comment or be unexported (golint)
    • Line 168: warning: exported function NewECDSASignatureKeyHolder should have comment or be unexported (golint)
    • Line 181: warning: exported function NewECDSASignatureKeyHolderFromBits should have comment or be unexported (golint)
    • Line 193: warning: exported method ECDSASignatureKeyHolder.GetSignMethod should have comment or be unexported (golint)
    • Line 197: warning: exported method ECDSASignatureKeyHolder.GetSignatureKeyMethod should have comment or be unexported (golint)
    • Line 201: warning: exported method ECDSASignatureKeyHolder.GetSignatureKeyType should have comment or be unexported (golint)
    • Line 205: warning: exported method ECDSASignatureKeyHolder.Equals should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/joiner_phase_bundle.go
    • Line 17: warning: exported function NewJoinerPhaseBundle should have comment or be unexported (golint)
    • Line 21: warning: exported type JoinerPhaseBundle should have comment or be unexported (golint)
    • Line 30: warning: exported method JoinerPhaseBundle.IsDynamicPopulationRequired should have comment or be unexported (golint)
    • Line 34: warning: exported method JoinerPhaseBundle.CreatePrepPhaseControllers should have comment or be unexported (golint)
    • Line 41: warning: exported method JoinerPhaseBundle.CreateFullPhaseControllers should have comment or be unexported (golint)
    • insolar/applicationbase/testutils/testrequest/request.go
    • Line 26: warning: exported function GenerateNodePublicKey should have comment or be unexported (golint)
    • Line 38: warning: exported function ExpectedError should have comment or be unexported (golint)
    • Line 54: warning: exported function MakeSignedRequest should have comment or be unexported (golint)
    • Line 112: warning: exported function SignedRequest should have comment or be unexported (golint)
    • Line 132: warning: exported function SignedRequestWithEmptyRequestRef should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/send_index.go
    • Line 18: warning: exported type SendIndex should have comment or be unexported (golint)
    • Line 27: warning: exported method SendIndex.Dep should have comment or be unexported (golint)
    • Line 35: warning: exported function NewSendIndex should have comment or be unexported (golint)
    • Line 41: warning: exported method SendIndex.Proceed should have comment or be unexported (golint)
    • insolar/testutils/core.go
    • Line 32: warning: exported function RandomHashWithLength should have comment or be unexported (golint)
    • Line 51: warning: exported function RandomEthHash should have comment or be unexported (golint)
    • Line 55: warning: exported function RandomEthMigrationAddress should have comment or be unexported (golint)
    • Line 138: warning: exported function NewPlatformCryptographyScheme should have comment or be unexported (golint)
    • Line 142: warning: exported type SyncT should have comment or be unexported (golint)
    • Line 156: warning: exported method SyncT.Errorf should have comment or be unexported (golint)
    • Line 162: warning: exported method SyncT.Fail should have comment or be unexported (golint)
    • Line 168: warning: exported method SyncT.FailNow should have comment or be unexported (golint)
    • Line 174: warning: exported method SyncT.Failed should have comment or be unexported (golint)
    • Line 180: warning: exported method SyncT.Fatal should have comment or be unexported (golint)
    • Line 186: warning: exported method SyncT.Fatalf should have comment or be unexported (golint)
    • Line 192: warning: exported method SyncT.Log should have comment or be unexported (golint)
    • Line 198: warning: exported method SyncT.Logf should have comment or be unexported (golint)
    • Line 204: warning: exported method SyncT.Name should have comment or be unexported (golint)
    • Line 210: warning: exported method SyncT.Skip should have comment or be unexported (golint)
    • Line 216: warning: exported method SyncT.SkipNow should have comment or be unexported (golint)
    • Line 222: warning: exported method SyncT.Skipf should have comment or be unexported (golint)
    • Line 228: warning: exported method SyncT.Skipped should have comment or be unexported (golint)
    • Line 234: warning: exported method SyncT.Helper should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph01ctl/phase01.go
    • Line 28: warning: comment on exported function NewPhase01Controller should be of the form "NewPhase01Controller ..." (golint)
    • Line 119: warning: exported type Phase01Controller should have comment or be unexported (golint)
    • Line 126: warning: exported method Phase01Controller.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 139: warning: exported method Phase01Controller.GetPacketType should have comment or be unexported (golint)
    • Line 152: warning: exported method Phase01Controller.StartWorker should have comment or be unexported (golint)
    • insolar/network/merkle/interfaces.go
    • Line 14: warning: exported type OriginHash should have comment or be unexported (golint)
    • Line 16: warning: comment on exported type Calculator should be of the form "Calculator ..." (with optional leading article) (golint)
    • Line 25: warning: exported type Proof should have comment or be unexported (golint)
    • insolar/network/consensus/common/lazyhead/headed_lazy_sort.go
    • Line 12: warning: exported type LessFunc should have comment or be unexported (golint)
    • Line 14: warning: exported type HeadedLazySortedList should have comment or be unexported (golint)
    • Line 20: warning: exported function NewHeadedLazySortedList should have comment or be unexported (golint)
    • Line 42: warning: exported const Sorted should have comment (or a comment on this block) or be unexported (golint)
    • Line 75: warning: exported method HeadedLazySortedList.Len should have comment or be unexported (golint)
    • Line 79: warning: exported method HeadedLazySortedList.Get should have comment or be unexported (golint)
    • Line 83: warning: exported method HeadedLazySortedList.Add should have comment or be unexported (golint)
    • Line 119: warning: exported method HeadedLazySortedList.SortAll should have comment or be unexported (golint)
    • Line 143: warning: exported method HeadedLazySortedList.GetReversedHead should have comment or be unexported (golint)
    • Line 147: warning: exported method HeadedLazySortedList.HasFullHead should have comment or be unexported (golint)
    • Line 165: warning: exported method HeadedLazySortedList.CutOffHeadInto should have comment or be unexported (golint)
    • Line 171: warning: exported method HeadedLazySortedList.CutOffHeadByLenInto should have comment or be unexported (golint)
    • Line 191: warning: exported method HeadedLazySortedList.CutOffHead should have comment or be unexported (golint)
    • Line 200: warning: exported method HeadedLazySortedList.CutOffHeadByLen should have comment or be unexported (golint)
    • Line 209: warning: exported method HeadedLazySortedList.Flush should have comment or be unexported (golint)
    • Line 217: warning: exported method HeadedLazySortedList.GetHeadLen should have comment or be unexported (golint)
    • Line 222: warning: exported method HeadedLazySortedList.GetAvailableHeadLen should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/stats/stat_column.go
    • Line 13: warning: exported type Column should have comment or be unexported (golint)
    • Line 18: warning: exported method Column.ColumnIndex should have comment or be unexported (golint)
    • Line 22: warning: exported method Column.GetSummaryByValue should have comment or be unexported (golint)
    • Line 26: warning: exported method Column.StringFmt should have comment or be unexported (golint)
    • Line 41: warning: exported method Column.GetSummary should have comment or be unexported (golint)
    • Line 45: warning: exported method Column.Equals should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/phase_ctl_templates.go
    • Line 19: warning: exported type PhaseControllerTemplate should have comment or be unexported (golint)
    • Line 22: warning: exported method PhaseControllerTemplate.BeforeStart should have comment or be unexported (golint)
    • Line 25: warning: exported method PhaseControllerTemplate.StartWorker should have comment or be unexported (golint)
    • Line 28: warning: exported type PrepPhaseControllerTemplate should have comment or be unexported (golint)
    • Line 31: warning: exported method PrepPhaseControllerTemplate.BeforeStart should have comment or be unexported (golint)
    • Line 34: warning: exported method PrepPhaseControllerTemplate.StartWorker should have comment or be unexported (golint)
    • Line 39: warning: exported type HostPacketDispatcherTemplate should have comment or be unexported (golint)
    • Line 42: warning: exported method HostPacketDispatcherTemplate.TriggerUnknownMember should have comment or be unexported (golint)
    • Line 47: warning: exported method HostPacketDispatcherTemplate.HasCustomVerifyForHost should have comment or be unexported (golint)
    • Line 51: warning: exported method HostPacketDispatcherTemplate.DispatchMemberPacket should have comment or be unexported (golint)
    • Line 58: warning: exported type MemberPacketDispatcherTemplate should have comment or be unexported (golint)
    • Line 61: warning: exported method MemberPacketDispatcherTemplate.TriggerUnknownMember should have comment or be unexported (golint)
    • Line 66: warning: exported method MemberPacketDispatcherTemplate.HasCustomVerifyForHost should have comment or be unexported (golint)
    • Line 70: warning: exported method MemberPacketDispatcherTemplate.DispatchHostPacket should have comment or be unexported (golint)
    • insolar/api/instrumenter/instrumenter.go
    • Line 24: warning: exported type MethodInstrumenter should have comment or be unexported (golint)
    • Line 35: warning: exported function NewMethodInstrument should have comment or be unexported (golint)
    • Line 57: warning: exported method MethodInstrumenter.SetCallSite should have comment or be unexported (golint)
    • Line 62: warning: exported method MethodInstrumenter.SetError should have comment or be unexported (golint)
    • Line 67: warning: exported method MethodInstrumenter.TraceID should have comment or be unexported (golint)
    • Line 71: warning: exported method MethodInstrumenter.Annotate should have comment or be unexported (golint)
    • Line 75: warning: exported method MethodInstrumenter.End should have comment or be unexported (golint)
    • Line 96: warning: exported function GetInstrumenter should have comment or be unexported (golint)
    • Line 100: warning: exported function GetTraceID should have comment or be unexported (golint)
    • insolar/log/logmetrics/metrics_helper.go
    • Line 16: warning: exported function NewMetricsHelper should have comment or be unexported (golint)
    • Line 21: warning: exported type MetricsHelper should have comment or be unexported (golint)
    • Line 25: warning: exported type DurationReportFunc should have comment or be unexported (golint)
    • Line 27: warning: exported method MetricsHelper.OnNewEvent should have comment or be unexported (golint)
    • Line 40: warning: exported method MetricsHelper.OnFilteredEvent should have comment or be unexported (golint)
    • Line 53: warning: exported method MetricsHelper.OnWriteDuration should have comment or be unexported (golint)
    • Line 63: warning: exported method MetricsHelper.GetOnWriteDurationReport should have comment or be unexported (golint)
    • Line 70: warning: exported method MetricsHelper.OnWriteSkip should have comment or be unexported (golint)
    • insolar/insolar/jet/tree.go
    • Line 72: warning: exported method Jet.ExtractLeafIDs should have comment or be unexported (golint)
    • Line 142: warning: exported method Tree.LeafIDs should have comment or be unexported (golint)
    • insolar/ledger/object/index_memory.go
    • Line 20: warning: exported type IndexStorageMemory should have comment or be unexported (golint)
    • Line 25: warning: exported function NewIndexStorageMemory should have comment or be unexported (golint)
    • Line 31: warning: exported method IndexStorageMemory.ForID should have comment or be unexported (golint)
    • Line 65: warning: exported method IndexStorageMemory.Set should have comment or be unexported (golint)
    • Line 76: warning: exported method IndexStorageMemory.SetIfNone should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/ph2ctl/phase2.go
    • Line 34: warning: exported function NewPhase2Controller should have comment or be unexported (golint)
    • Line 47: warning: exported type Phase2Controller should have comment or be unexported (golint)
    • Line 56: warning: exported type Phase2PacketDispatcher should have comment or be unexported (golint)
    • Line 62: warning: exported type UpdateSignal should have comment or be unexported (golint)
    • Line 68: warning: exported function NewTrustUpdateSignal should have comment or be unexported (golint)
    • Line 72: warning: exported function NewDynamicNodeCreated should have comment or be unexported (golint)
    • Line 76: warning: exported function NewDynamicNodeReady should have comment or be unexported (golint)
    • Line 82: warning: exported method UpdateSignal.IsPingSignal should have comment or be unexported (golint)
    • Line 86: warning: exported method Phase2Controller.GetPacketType should have comment or be unexported (golint)
    • Line 90: warning: exported method Phase2Controller.CreatePacketDispatcher should have comment or be unexported (golint)
    • Line 96: warning: exported method Phase2PacketDispatcher.DispatchMemberPacket should have comment or be unexported (golint)
    • Line 158: warning: exported method Phase2PacketDispatcher.TriggerUnknownMember should have comment or be unexported (golint)
    • Line 168: warning: exported method Phase2Controller.StartWorker should have comment or be unexported (golint)
    • insolar/insolar/vm.go
    • Line 23: warning: exported method MachineType.Equal should have comment or be unexported (golint)
    • Line 27: warning: exported type ContractMethodNotFound should have comment or be unexported (golint)
    • Line 65: warning: exported const ExecuteCallMode should have comment (or a comment on this block) or be unexported (golint)
    • Line 100: warning: comment on exported type ContractMethod should be of the form "ContractMethod ..." (with optional leading article) (golint)
    • Line 124: warning: exported const PendingUnknown should have comment (or a comment on this block) or be unexported (golint)
    • Line 129: warning: exported method PendingState.Equal should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/api/transport/transport.go
    • Line 19: warning: exported type Factory should have comment or be unexported (golint)
    • Line 25: warning: exported type TargetProfile should have comment or be unexported (golint)
    • Line 33: warning: exported type ProfileFilter should have comment or be unexported (golint)
    • Line 35: warning: exported type PreparedPacketSender should have comment or be unexported (golint)
    • Line 42: warning: exported type PacketBuilder should have comment or be unexported (golint)
    • Line 63: warning: exported type PacketSender should have comment or be unexported (golint)
    • Line 67: warning: exported type PacketPrepareOptions should have comment or be unexported (golint)
    • Line 68: warning: exported type PacketSendOptions should have comment or be unexported (golint)
    • Line 70: warning: exported method PacketSendOptions.HasAny should have comment or be unexported (golint)
    • Line 74: warning: exported method PacketSendOptions.HasAll should have comment or be unexported (golint)
    • Line 78: warning: exported method PacketPrepareOptions.HasAny should have comment or be unexported (golint)
    • Line 82: warning: exported method PacketPrepareOptions.HasAll should have comment or be unexported (golint)
    • Line 86: warning: exported method PacketPrepareOptions.AsSendOptions should have comment or be unexported (golint)
    • Line 91: warning: exported const SendWithoutPulseData should have comment (or a comment on this block) or be unexported (golint)
    • Line 95: warning: exported const SharedPrepareSendOptionsMask should have comment or be unexported (golint)
    • Line 96: warning: exported const PrepareWithoutPulseData should have comment or be unexported (golint)
    • Line 97: warning: exported const PrepareWithIntro should have comment or be unexported (golint)
    • Line 100: warning: exported const AlternativePhasePacket should have comment (or a comment on this block) or be unexported (golint)
    • insolar/network/node/snapshot.go
    • Line 17: warning: exported type ListType should have comment or be unexported (golint)
    • Line 20: warning: exported const ListWorking should have comment (or a comment on this block) or be unexported (golint)
    • Line 29: warning: exported type Snapshot should have comment or be unexported (golint)
    • Line 36: warning: exported method Snapshot.GetPulse should have comment or be unexported (golint)
    • Line 40: warning: exported method Snapshot.Copy should have comment or be unexported (golint)
    • Line 52: warning: exported method Snapshot.Equal should have comment or be unexported (golint)
    • Line 114: warning: exported method Snapshot.Encode should have comment or be unexported (golint)
    • Line 152: warning: exported method Snapshot.Decode should have comment or be unexported (golint)
    • Line 181: warning: exported function Select should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/censusimpl/joiner_population.go
    • Line 16: warning: exported function NewJoinerPopulation should have comment or be unexported (golint)
    • Line 29: warning: exported type OneJoinerPopulation should have comment or be unexported (golint)
    • Line 33: warning: exported method OneJoinerPopulation.GetSuspendedCount should have comment or be unexported (golint)
    • Line 37: warning: exported method OneJoinerPopulation.GetMistrustedCount should have comment or be unexported (golint)
    • Line 41: warning: exported method OneJoinerPopulation.GetIdleProfiles should have comment or be unexported (golint)
    • Line 45: warning: exported method OneJoinerPopulation.GetIdleCount should have comment or be unexported (golint)
    • Line 49: warning: exported method OneJoinerPopulation.GetIndexedCount should have comment or be unexported (golint)
    • Line 53: warning: exported method OneJoinerPopulation.GetIndexedCapacity should have comment or be unexported (golint)
    • Line 57: warning: exported method OneJoinerPopulation.IsValid should have comment or be unexported (golint)
    • Line 61: warning: exported method OneJoinerPopulation.IsClean should have comment or be unexported (golint)
    • Line 65: warning: exported method OneJoinerPopulation.GetRolePopulation should have comment or be unexported (golint)
    • Line 69: warning: exported method OneJoinerPopulation.GetWorkingRoles should have comment or be unexported (golint)
    • Line 80: warning: exported method OneJoinerPopulation.FindProfile should have comment or be unexported (golint)
    • Line 87: warning: exported method OneJoinerPopulation.GetProfiles should have comment or be unexported (golint)
    • Line 91: warning: exported method OneJoinerPopulation.GetLocalProfile should have comment or be unexported (golint)
    • insolar/network/consensus/adapters/config.go
    • Line 46: warning: exported type LocalNodeConfiguration should have comment or be unexported (golint)
    • Line 53: warning: exported method LocalNodeConfiguration.GetNodeCountHint should have comment or be unexported (golint)
    • Line 57: warning: exported function NewLocalNodeConfiguration should have comment or be unexported (golint)
    • Line 73: warning: exported method LocalNodeConfiguration.GetParentContext should have comment or be unexported (golint)
    • Line 95: warning: exported method LocalNodeConfiguration.GetConsensusTimings should have comment or be unexported (golint)
    • Line 99: warning: exported method LocalNodeConfiguration.GetEphemeralTimings should have comment or be unexported (golint)
    • Line 103: warning: exported method LocalNodeConfiguration.GetSecretKeyStore should have comment or be unexported (golint)
    • Line 107: warning: exported type ConsensusConfiguration should have comment or be unexported (golint)
    • Line 109: warning: exported function NewConsensusConfiguration should have comment or be unexported (golint)
    • insolar/logicrunner/executionbroker.go
    • Line 33: warning: exported var ErrNotInPending should have comment or be unexported (golint)
    • Line 41: warning: exported type ExecutionBrokerI should have comment or be unexported (golint)
    • Line 55: warning: exported type LedgerHasMore should have comment or be unexported (golint)
    • Line 58: warning: exported const LedgerIsEmpty should have comment (or a comment on this block) or be unexported (golint)
    • Line 63: warning: exported type ExecutionBroker should have comment or be unexported (golint)
    • Line 93: warning: exported function NewExecutionBroker should have comment or be unexported (golint)
    • Line 127: warning: exported method ExecutionBroker.HasMoreRequests should have comment or be unexported (golint)
    • Line 135: warning: exported method ExecutionBroker.AbandonedRequestsOnLedger should have comment or be unexported (golint)
    • Line 432: warning: exported method ExecutionBroker.OnPulse should have comment or be unexported (golint)
    • Line 494: warning: exported method ExecutionBroker.PendingState should have comment or be unexported (golint)
    • Line 501: warning: exported method ExecutionBroker.PrevExecutorPendingResult should have comment or be unexported (golint)
    • Line 524: warning: exported method ExecutionBroker.PrevExecutorStillExecuting should have comment or be unexported (golint)
    • Line 545: warning: exported method ExecutionBroker.PrevExecutorSentPendingFinished should have comment or be unexported (golint)
    • Line 559: warning: exported method ExecutionBroker.SetNotPending should have comment or be unexported (golint)
    • insolar/insolar/logger.go
    • Line 15: warning: comment on exported type LogLevel should be of the form "LogLevel ..." (with optional leading article) (golint)
    • Line 31: warning: exported const LogLevelCount should have comment or be unexported (golint)
    • Line 33: warning: exported type LogFormat should have comment or be unexported (golint)
    • Line 36: warning: exported const TextFormat should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported const DefaultLogFormat should have comment or be unexported (golint)
    • Line 41: warning: exported type LogOutput should have comment or be unexported (golint)
    • Line 44: warning: exported const StdErrOutput should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: exported const DefaultLogOutput should have comment or be unexported (golint)
    • Line 50: warning: exported const DefaultOutputParallelLimit should have comment or be unexported (golint)
    • Line 108: warning: exported type LoggerBuilder should have comment or be unexported (golint)
    • Line 152: warning: comment on exported type EmbeddedLogger should be of the form "EmbeddedLogger ..." (with optional leading article) (golint)
    • Line 165: warning: exported type GlobalLogAdapterFactory should have comment or be unexported (golint)
    • Line 169: warning: exported type GlobalLogAdapter should have comment or be unexported (golint)
    • Line 174: warning: exported type CallerFieldMode should have comment or be unexported (golint)
    • Line 177: warning: exported const NoCallerField should have comment (or a comment on this block) or be unexported (golint)
    • Line 182: warning: exported type LogMetricsRecorder should have comment or be unexported (golint)
    • Line 188: warning: exported type LogMetricsMode should have comment or be unexported (golint)
    • Line 190: warning: exported const NoLogMetrics should have comment or be unexported (golint)
    • Line 192: warning: comment on exported const LogMetricsEventCount should be of the form "LogMetricsEventCount ..." (golint)
    • Line 194: warning: comment on exported const LogMetricsWriteDelayReport should be of the form "LogMetricsWriteDelayReport ..." (golint)
    • Line 196: warning: comment on exported const LogMetricsWriteDelayField should be of the form "LogMetricsWriteDelayField ..." (golint)
    • Line 198: warning: comment on exported const LogMetricsResetMode should be of the form "LogMetricsResetMode ..." (golint)
    • Line 202: warning: exported type LoggerOutputGetter should have comment or be unexported (golint)
    • Line 206: warning: exported type LoggerOutput should have comment or be unexported (golint)
    • Line 212: warning: exported type LogLevelGetter should have comment or be unexported (golint)
    • Line 216: warning: exported type LogObjectWriter should have comment or be unexported (golint)
    • Line 222: warning: exported type LogObjectMarshaller should have comment or be unexported (golint)
    • Line 226: warning: exported type LogLevelWriter should have comment or be unexported (golint)
    • Line 232: warning: exported method LogLevel.Equal should have comment or be unexported (golint)
    • Line 256: warning: exported function ParseLevel should have comment or be unexported (golint)
    • Line 276: warning: exported function ParseFormat should have comment or be unexported (golint)
    • Line 298: warning: exported function ParseOutput should have comment or be unexported (golint)
    • insolar/ledger/light/executor/request_checker.go
    • Line 24: warning: exported type RequestChecker should have comment or be unexported (golint)
    • Line 31: warning: exported type RequestCheckerDefault should have comment or be unexported (golint)
    • Line 39: warning: exported function NewRequestChecker should have comment or be unexported (golint)
    • Line 55: warning: exported method RequestCheckerDefault.ValidateRequest should have comment or be unexported (golint)
    • Line 75: warning: exported method RequestCheckerDefault.CheckRequest should have comment or be unexported (golint)
    • insolar/ledger/light/proc/executor.go
    • Line 21: warning: exported type FetchJet should have comment or be unexported (golint)
    • Line 39: warning: exported function NewFetchJet should have comment or be unexported (golint)
    • Line 48: warning: exported method FetchJet.Dep should have comment or be unexported (golint)
    • Line 60: warning: exported method FetchJet.Proceed should have comment or be unexported (golint)
    • Line 106: warning: exported type WaitHot should have comment or be unexported (golint)
    • Line 117: warning: exported function NewWaitHot should have comment or be unexported (golint)
    • Line 125: warning: exported method WaitHot.Dep should have comment or be unexported (golint)
    • Line 131: warning: exported method WaitHot.Proceed should have comment or be unexported (golint)
    • Line 135: warning: exported type CalculateID should have comment or be unexported (golint)
    • Line 148: warning: exported function NewCalculateID should have comment or be unexported (golint)
    • Line 155: warning: exported method CalculateID.Dep should have comment or be unexported (golint)
    • Line 159: warning: exported method CalculateID.Proceed should have comment or be unexported (golint)
    • insolar/ledger/heavy/proc/pass_state.go
    • Line 22: warning: exported type PassState should have comment or be unexported (golint)
    • Line 32: warning: exported function NewPassState should have comment or be unexported (golint)
    • Line 38: warning: exported method PassState.Proceed should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/vector_data.go
    • Line 18: warning: exported type VectorEntryData should have comment or be unexported (golint)
    • Line 29: warning: exported type EntryApplyFunc should have comment or be unexported (golint)
    • Line 30: warning: exported type EntryFilterFunc should have comment or be unexported (golint)
    • Line 32: warning: exported type VectorEntryScanner should have comment or be unexported (golint)
    • Line 40: warning: exported type VectorEntryDigester should have comment or be unexported (golint)
    • insolar/network/consensus/serialization/globula_protocol.go
    • Line 21: warning: exported type GlobulaConsensusPacketBody should have comment or be unexported (golint)
    • Line 90: warning: exported method GlobulaConsensusPacketBody.SerializeTo should have comment or be unexported (golint)
    • Line 168: warning: exported method GlobulaConsensusPacketBody.DeserializeFrom should have comment or be unexported (golint)
    • Line 265: warning: comment on exported type EmbeddedPulsarData should be of the form "EmbeddedPulsarData ..." (with optional leading article) (golint)
    • Line 283: warning: exported method EmbeddedPulsarData.SerializeTo should have comment or be unexported (golint)
    • Line 295: warning: exported method EmbeddedPulsarData.DeserializeFrom should have comment or be unexported (golint)
    • Line 320: warning: exported type CloudIntro should have comment or be unexported (golint)
    • Line 327: warning: exported method CloudIntro.SerializeTo should have comment or be unexported (golint)
    • Line 331: warning: exported method CloudIntro.DeserializeFrom should have comment or be unexported (golint)
    • Line 335: warning: exported type Neighbourhood should have comment or be unexported (golint)
    • Line 346: warning: exported method Neighbourhood.SerializeTo should have comment or be unexported (golint)
    • Line 360: warning: exported method Neighbourhood.DeserializeFrom should have comment or be unexported (golint)
    • Line 377: warning: exported type NeighbourAnnouncement should have comment or be unexported (golint)
    • Line 417: warning: exported method NeighbourAnnouncement.SerializeTo should have comment or be unexported (golint)
    • Line 458: warning: exported method NeighbourAnnouncement.DeserializeFrom should have comment or be unexported (golint)
    • Line 499: warning: exported type MembershipAnnouncement should have comment or be unexported (golint)
    • Line 535: warning: exported method MembershipAnnouncement.SerializeTo should have comment or be unexported (golint)
    • Line 560: warning: exported method MembershipAnnouncement.DeserializeFrom should have comment or be unexported (golint)
    • Line 585: warning: exported type CompactGlobulaNodeState should have comment or be unexported (golint)
    • Line 595: warning: exported method CompactGlobulaNodeState.SerializeTo should have comment or be unexported (golint)
    • Line 599: warning: exported method CompactGlobulaNodeState.DeserializeFrom should have comment or be unexported (golint)
    • Line 603: warning: exported type NodeAnnouncement should have comment or be unexported (golint)
    • Line 634: warning: exported method NodeAnnouncement.SerializeTo should have comment or be unexported (golint)
    • Line 667: warning: exported method NodeAnnouncement.DeserializeFrom should have comment or be unexported (golint)
    • Line 700: warning: exported type JoinAnnouncement should have comment or be unexported (golint)
    • Line 705: warning: exported type LeaveAnnouncement should have comment or be unexported (golint)
    • Line 710: warning: exported method LeaveAnnouncement.SerializeTo should have comment or be unexported (golint)
    • Line 714: warning: exported method LeaveAnnouncement.DeserializeFrom should have comment or be unexported (golint)
    • insolar/applicationbase/testutils/testresponse/response.go
    • Line 21: warning: exported type PostParams should have comment or be unexported (golint)
    • Line 23: warning: exported type RPCResponseInterface should have comment or be unexported (golint)
    • Line 28: warning: exported type RPCResponse should have comment or be unexported (golint)
    • Line 33: warning: exported method RPCResponse.GetRPCVersion should have comment or be unexported (golint)
    • Line 37: warning: exported method RPCResponse.GetError should have comment or be unexported (golint)
    • Line 49: warning: exported type InfoResponse should have comment or be unexported (golint)
    • Line 59: warning: exported type StatusResponse should have comment or be unexported (golint)
    • Line 64: warning: exported function CheckConvertRequesterError should have comment or be unexported (golint)
    • Line 70: warning: exported function GetRPSResponseBody should have comment or be unexported (golint)
    • Line 81: warning: exported function GetSeed should have comment or be unexported (golint)
    • Line 93: warning: exported function GetInfo should have comment or be unexported (golint)
    • Line 107: warning: exported function UnmarshalRPCResponse should have comment or be unexported (golint)
    • Line 114: warning: exported function UnmarshalCallResponse should have comment or be unexported (golint)
    • insolar/network/consensus/gcpv2/core/phase_controllers.go
    • Line 17: warning: exported type PerNodePacketDispatcherFactory should have comment or be unexported (golint)
    • Line 21: warning: exported type PrepPhaseController should have comment or be unexported (golint)
    • Line 29: warning: comment on exported type PhaseController should be of the form "PhaseController ..." (with optional leading article) (golint)
    • Line 38: warning: exported type PhaseControllersBundle should have comment or be unexported (golint)
    • Line 44: warning: exported type PhaseControllersBundleFactory should have comment or be unexported (golint)
    • Line 48: warning: exported type NodeUpdateCallback should have comment or be unexported (golint)
    • insolar/ledger/light/handle/get_object.go
    • Line 20: warning: exported type GetObject should have comment or be unexported (golint)
    • Line 27: warning: exported function NewGetObject should have comment or be unexported (golint)
    • Line 35: warning: exported method GetObject.Present should have comment or be unexported (golint)
    • insolar/insolar/flow/internal/thread/thread.go
    • Line 25: warning: exported type Thread should have comment or be unexported (golint)
    • Line 50: warning: exported method Thread.Handle should have comment or be unexported (golint)
    • Line 54: warning: exported method Thread.Procedure should have comment or be unexported (golint)
    • Line 114: warning: exported method Thread.Migrate should have comment or be unexported (golint)
    • Line 125: warning: exported method Thread.Continue should have comment or be unexported (golint)
    • Line 130: warning: exported method Thread.Run should have comment or be unexported (golint)
    • insolar/application/builtin/contract/panicAsLogicalError/panicAsLogicalError.go
    • Line 6: warning: don't use MixedCaps in package name; panicAsLogicalError should be panicaslogicalerror (golint)
    • Line 10: warning: exported type One should have comment or be unexported (golint)
    • Line 14: warning: exported function New should have comment or be unexported (golint)
    • Line 18: warning: don't use underscores in Go names; var INSATTR_Panic_API should be INSATTRPanicAPI (golint)
    • Line 18: warning: exported var INSATTR_Panic_API should have comment or be unexported (golint)
    • Line 20: warning: exported method One.Panic should have comment or be unexported (golint)
    • Line 24: warning: exported function NewPanic should have comment or be unexported (golint)
    • insolar/applicationbase/builtin/contract/noderecord/noderecord.go
    • Line 50: warning: comment on exported var INSATTR_GetNodeInfo_API should be of the form "INSATTR_GetNodeInfo_API ..." (golint)
    • Line 51: warning: don't use underscores in Go names; var INSATTR_GetNodeInfo_API should be INSATTRGetNodeInfoAPI (golint)
    • Line 59: warning: comment on exported var INSATTR_GetPublicKey_API should be of the form "INSATTR_GetPublicKey_API ..." (golint)
    • Line 60: warning: don't use underscores in Go names; var INSATTR_GetPublicKey_API should be INSATTRGetPublicKeyAPI (golint)
    • insolar/insolar/store/badger.go
    • Line 26: warning: exported type BadgerOptions should have comment or be unexported (golint)
    • Line 34: warning: exported type BadgerOption should have comment or be unexported (golint)
    • Line 99: warning: exported method BadgerDB.Backend should have comment or be unexported (golint)
    • insolar/network/servicenetwork/servicenetwork.go
    • Line 126: warning: exported method ServiceNetwork.Leave should have comment or be unexported (golint)
    • Line 134: warning: exported method ServiceNetwork.GracefulStop should have comment or be unexported (golint)
    • Line 156: warning: exported method ServiceNetwork.GetOrigin should have comment or be unexported (golint)
    • Line 160: warning: exported method ServiceNetwork.GetAccessor should have comment or be unexported (golint)
    • Line 164: warning: exported method ServiceNetwork.GetCert should have comment or be unexported (golint)
    • insolar/ledger/heavy/exporter/metrics.go
    • Line 20: warning: exported const ObsID should have comment (or a comment on this block) or be unexported (golint)
    • Line 25: warning: exported var TagHeavyExporterMethodName should have comment or be unexported (golint)
    • Line 30: warning: exported var HeavyExporterMethodTiming should have comment or be unexported (golint)
    • Line 65: warning: context.Context should be the first parameter of a function (golint)
    • insolar/network/consensus/gcpv2/phasebundle/nodeset/seq_calc.go
    • Line 16: warning: exported function NewAnnouncementSequenceCalc should have comment or be unexported (golint)
    • Line 20: warning: exported type AnnouncementSequenceCalc should have comment or be unexported (golint)
    • Line 25: warning: exported method AnnouncementSequenceCalc.AddNext should have comment or be unexported (golint)
    • Line 32: warning: exported method AnnouncementSequenceCalc.ForkSequence should have comment or be unexported (golint)
    • Line 41: warning: exported method AnnouncementSequenceCalc.IsEmpty should have comment or be unexported (golint)
    • Line 45: warning: exported method AnnouncementSequenceCalc.ForkSequenceOf should have comment or be unexported (golint)
    • Line 60: warning: exported method AnnouncementSequenceCalc.FinishSequence should have comment or be unexported (golint)
    • Line 67: warning: exported function NewStateAndRankSequenceCalc should have comment or be unexported (golint)
    • Line 72: warning: exported type StateAndRankSequenceCalc should have comment or be unexported (golint)
    • Line 95: warning: exported method StateAndRankSequenceCalc.AddNext should have comment or be unexported (golint)
    • Line 178: warning: exported method StateAndRankSequenceCalc.FinishSequence should have comment or be unexported (golint)
    • Line 186: warning: exported method StateAndRankSequenceCalc.IsEmpty should have comment or be unexported (golint)
    • Line 190: warning: exported method StateAndRankSequenceCalc.ForkSequenceOf should have comment or be unexported (golint)
    • Line 205: warning: exported method StateAndRankSequenceCalc.ForkSequence should have comment or be unexported (golint)
    • insolar/network/merkle/proof.go
    • Line 12: warning: exported type BaseProof should have comment or be unexported (golint)
    • Line 20: warning: exported type PulseProof should have comment or be unexported (golint)
    • Line 30: warning: exported type GlobuleProof should have comment or be unexported (golint)
    • Line 43: warning: exported type CloudProof should have comment or be unexported (golint)
    • insolar/insolar/jet/store.go
    • Line 94: warning: exported method Store.Split should have comment or be unexported (golint)
    • Line 120: warning: comment on exported method Store.DeleteForPN should be of the form "DeleteForPN ..." (golint)
    • insolar/network/consensus/gcpv2/api/member/opmode.go
    • Line 12: warning: exported type OpMode should have comment or be unexported (golint)
    • Line 14: warning: exported const ModeBits should have comment (or a comment on this block) or be unexported (golint)
    • Line 29: warning: exported method OpMode.IsEvicted should have comment or be unexported (golint)
    • Line 33: warning: exported method OpMode.IsJustJoined should have comment or be unexported (golint)
    • Line 37: warning: exported method OpMode.IsEvictedForcefully should have comment or be unexported (golint)
    • Line 41: warning: exported method OpMode.IsEvictedGracefully should have comment or be unexported (golint)
    • Line 45: warning: exported method OpMode.IsRestricted should have comment or be unexported (golint)
    • Line 49: warning: exported method OpMode.CanIntroduceJoiner should have comment or be unexported (golint)
    • Line 53: warning: exported method OpMode.IsMistrustful should have comment or be unexported (golint)
    • Line 57: warning: exported method OpMode.IsSuspended should have comment or be unexported (golint)
    • Line 61: warning: exported method OpMode.IsPowerless should have comment or be unexported (golint)
    • Line 65: warning: exported method OpMode.AsUnit32 should have comment or be unexported (golint)
    • Line 72: warning: exported method OpMode.CanVote should have comment or be unexported (golint)
    • Line 76: warning: exported method OpMode.CanHaveState should have comment or be unexported (golint)
    • Line 104: warning: exported method OpMode.IsClean should have comment or be unexported (golint)

gocyclo95%

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.

    • insolar/network/consensus/gcpv2/api/member/power.go
    • Line 203: warning: cyclomatic complexity 23 of function (PowerSet).ForLevelWithPercents() is high (> 15) (gocyclo)
    • Line 267: warning: cyclomatic complexity 21 of function (PowerSet).FindNearestValid() is high (> 15) (gocyclo)
    • Line 142: warning: cyclomatic complexity 16 of function (PowerSet).IsAllowed() is high (> 15) (gocyclo)
    • insolar/log/critlog/backpressure_buffer.go
    • Line 438: warning: cyclomatic complexity 18 of function (*internalBackpressureBuffer).flushTillMark() is high (> 15) (gocyclo)
    • Line 499: warning: cyclomatic complexity 16 of function (*internalBackpressureBuffer).flushTillDepletion() is high (> 15) (gocyclo)
    • Line 603: warning: cyclomatic complexity 16 of function (*internalBackpressureBuffer).worker() is high (> 15) (gocyclo)

ineffassign97%

IneffAssign detects ineffectual assignments in Go code.

    • insolar/ledger/light/proc/set_result_test.go
    • Line 314: warning: ineffectual assignment to hash (ineffassign)
    • Line 335: warning: ineffectual assignment to hash (ineffassign)
    • Line 424: warning: ineffectual assignment to hash (ineffassign)
    • Line 445: warning: ineffectual assignment to hash (ineffassign)
    • Line 532: warning: ineffectual assignment to hash (ineffassign)
    • Line 553: warning: ineffectual assignment to hash (ineffassign)
    • Line 649: warning: ineffectual assignment to hash (ineffassign)
    • Line 670: warning: ineffectual assignment to hash (ineffassign)
    • Line 765: warning: ineffectual assignment to hash (ineffassign)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!