Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/tendermint/tendermint
/ functions
Functions
9,600 in github.com/tendermint/tendermint
⨍
Functions
9,600
◇
Types & classes
1,209
Function
TestSecretConnectionTestdataCases
(t *testing.T)
test/fuzz/p2p/secretconnection/fuzz_test.go:15
Function
TestSeenAndCanonicalCommit
(t *testing.T)
internal/store/store_test.go:503
Function
TestSendingEmptyRequestBatch
(t *testing.T)
rpc/client/rpc_test.go:849
Function
TestSerialReap
(t *testing.T)
internal/mempool/v0/clist_mempool_test.go:377
Function
TestServeTLS
(t *testing.T)
rpc/jsonrpc/server/http_server_test.go:73
Function
TestServerTestdataCases
(t *testing.T)
test/fuzz/rpc/jsonrpc/server/fuzz_test.go:15
Function
TestServersAndClientsBasic
-------------
rpc/jsonrpc/jsonrpc_test.go:267
Function
TestSetUnSet
(t *testing.T)
libs/sync/atomic_bool_test.go:18
Function
TestSetValidBlockOnDelayedPrevote
What we want: P0 miss to lock B but set valid block to B after receiving delayed prevote.
internal/consensus/state_test.go:1246
Function
TestSetValidBlockOnDelayedProposal
What we want: P0 miss to lock B as Proposal Block is missing, but set valid block to B after receiving delayed Block Proposal.
internal/consensus/state_test.go:1310
Function
TestSetupConfig
(t *testing.T)
libs/cli/setup_test.go:65
Function
TestSetupEnv
(t *testing.T)
libs/cli/setup_test.go:16
Function
TestSetupTrace
(t *testing.T)
libs/cli/setup_test.go:196
Function
TestSetupUnmarshal
(t *testing.T)
libs/cli/setup_test.go:124
Function
TestShort
(t *testing.T)
internal/libs/protoio/io_test.go:166
Function
TestSignAndValidateEd25519
(t *testing.T)
crypto/ed25519/ed25519_test.go:13
Function
TestSignAndValidateSecp256k1
(t *testing.T)
crypto/secp256k1/secp256k1_test.go:49
Function
TestSignAndValidateSr25519
(t *testing.T)
crypto/sr25519/sr25519_test.go:15
Function
TestSignProposal
(t *testing.T)
privval/file_test.go:219
Function
TestSignProposal
(t *testing.T)
privval/grpc/server_test.go:125
Function
TestSignSameVoteTwice
(t *testing.T)
internal/consensus/state_test.go:1949
Function
TestSignVote
(t *testing.T)
privval/file_test.go:165
Function
TestSignVote
(t *testing.T)
privval/grpc/server_test.go:53
Function
TestSignatureVerificationAndRejectUpperS
Ensure that signature verification works, and that non-canonical signatures fail. Note: run with CGO_ENABLED=0 or go test -tags !cgo.
crypto/secp256k1/secp256k1_internal_test.go:51
Function
TestSignedHeaderProtoBuf
(t *testing.T)
types/block_test.go:832
Function
TestSignedHeaderValidateBasic
(t *testing.T)
types/light_test.go:112
Function
TestSignerClient_GetPubKey
(t *testing.T)
privval/grpc/client_test.go:47
Function
TestSignerClient_SignProposal
(t *testing.T)
privval/grpc/client_test.go:128
Function
TestSignerClient_SignVote
(t *testing.T)
privval/grpc/client_test.go:72
Function
TestSignerClose
(t *testing.T)
privval/signer_client_test.go:58
Function
TestSignerGetPubKey
(t *testing.T)
privval/signer_client_test.go:87
Function
TestSignerPing
(t *testing.T)
privval/signer_client_test.go:68
Function
TestSignerProposal
(t *testing.T)
privval/signer_client_test.go:118
Function
TestSignerRemoteRetryTCPOnly
TestSignerRemoteRetryTCPOnly will test connection retry attempts over TCP. We don't need this for Unix sockets because the OS instantly knows the stat
privval/signer_listener_endpoint_test.go:35
Function
TestSignerSignProposalErrors
(t *testing.T)
privval/signer_client_test.go:309
Function
TestSignerSignVoteErrors
(t *testing.T)
privval/signer_client_test.go:350
Function
TestSignerUnexpectedResponse
(t *testing.T)
privval/signer_client_test.go:415
Function
TestSignerVote
(t *testing.T)
privval/signer_client_test.go:158
Function
TestSignerVoteKeepAlive
(t *testing.T)
privval/signer_client_test.go:256
Function
TestSignerVoteResetDeadline
(t *testing.T)
privval/signer_client_test.go:202
Function
TestSimple
(t *testing.T)
crypto/xsalsa20symmetric/symmetric_test.go:14
Function
TestSimpleQueue
(t *testing.T)
internal/p2p/rqueue_test.go:9
Function
TestSimpleWithKDF
(t *testing.T)
crypto/xsalsa20symmetric/symmetric_test.go:25
Function
TestSlowClientIsRemovedWithErrOutOfCapacity
(t *testing.T)
libs/pubsub/pubsub_test.go:131
Function
TestSmall
(t *testing.T)
internal/libs/clist/clist_test.go:26
Function
TestSnapshotPool_Add
(t *testing.T)
internal/statesync/snapshots_test.go:39
Function
TestSnapshotPool_GetPeer
(t *testing.T)
internal/statesync/snapshots_test.go:68
Function
TestSnapshotPool_GetPeers
(t *testing.T)
internal/statesync/snapshots_test.go:103
Function
TestSnapshotPool_Ranked_Best
(t *testing.T)
internal/statesync/snapshots_test.go:126
Function
TestSnapshotPool_Reject
(t *testing.T)
internal/statesync/snapshots_test.go:169
Function
TestSnapshotPool_RejectFormat
(t *testing.T)
internal/statesync/snapshots_test.go:197
Function
TestSnapshotPool_RejectPeer
(t *testing.T)
internal/statesync/snapshots_test.go:226
Function
TestSnapshotPool_RemovePeer
(t *testing.T)
internal/statesync/snapshots_test.go:266
Function
TestSnapshot_Key
(t *testing.T)
internal/statesync/snapshots_test.go:11
Function
TestSplitAndTrimEmpty
(t *testing.T)
libs/strings/string_test.go:9
Function
TestStartNextHeightCorrectlyAfterTimeout
2 vals precommit votes for a block but node times out waiting for the third. Move to next round and third precommit arrives which leads to the commit
internal/consensus/state_test.go:1591
Function
TestStateBadProposal
(t *testing.T)
internal/consensus/state_test.go:198
Function
TestStateCopy
TestStateCopy tests the correct copying behavior of State.
internal/state/state_test.go:51
Function
TestStateEnterProposeNoPrivValidator
a non-validator should timeout into the prevote round
internal/consensus/state_test.go:143
Function
TestStateEnterProposeYesPrivValidator
a validator should not timeout of the prevote round (TODO: unless the block is really big!)
internal/consensus/state_test.go:165
Function
TestStateFullRound1
---------------------------------------------------------------------------------------------------- FullRoundSuite propose, prevote, and precommit a
internal/consensus/state_test.go:322
Function
TestStateFullRound2
run through propose, prevote, precommit commit with two validators where the first validator has to wait for votes from the second
internal/consensus/state_test.go:385
Function
TestStateFullRoundNil
nil is proposed, so prevote and precommit nil
internal/consensus/state_test.go:364
Function
TestStateHalt1
------------------------------------------------------------------------------------------ SlashingSuite TODO: Slashing * func TestStateSlashingPrevot
internal/consensus/state_test.go:1798
Function
TestStateLockNoPOL
------------------------------------------------------------------------------------------ LockSuite two validators, 4 rounds. two vals take turns pro
internal/consensus/state_test.go:428
Function
TestStateLockPOLRelock
4 vals in two rounds, in round one: v1 precommits, other 3 only prevote so the block isn't committed in round two: v1 prevotes the same block that the
internal/consensus/state_test.go:616
Function
TestStateLockPOLSafety1
4 vals a polka at round 1 but we miss it then a polka at round 2 that we lock on then we see the polka from round 1 but shouldn't unlock
internal/consensus/state_test.go:938
Function
TestStateLockPOLSafety2
4 vals. polka P0 at R0, P1 at R1, and P2 at R2, we lock on P0 at R0, don't see P1, and unlock using P2 at R2 then we should make sure we don't lock us
internal/consensus/state_test.go:1058
Function
TestStateLockPOLUnlock
4 vals, one precommits, other 3 polka at next round, so we unlock and precomit the polka
internal/consensus/state_test.go:717
Function
TestStateLockPOLUnlockOnUnknownBlock
4 vals, v1 locks on proposed block in the first round but the other validators only prevote In the second round, v1 misses the proposal but sees a maj
internal/consensus/state_test.go:810
Function
TestStateMakeBlock
(t *testing.T)
internal/state/state_test.go:980
Function
TestStateOutputVoteStats
(t *testing.T)
internal/consensus/state_test.go:1913
Function
TestStateOutputsBlockPartsStats
(t *testing.T)
internal/consensus/state_test.go:1867
Function
TestStateOversizedBlock
(t *testing.T)
internal/consensus/state_test.go:258
Function
TestStateProposerSelection0
* ProposeSuite x * TestProposerSelection0 - round robin ordering, round 0 x * TestProposerSelection2 - round robin ordering, round 2++ x * TestEnterP
internal/consensus/state_test.go:58
Function
TestStateProposerSelection2
Now let's do it all again, but starting from round 2 instead of 0
internal/consensus/state_test.go:102
Function
TestStateProto
(t *testing.T)
internal/state/state_test.go:1060
Function
TestStateSaveLoad
TestStateSaveLoad tests saving and loading State from a db.
internal/state/state_test.go:82
Function
TestStateSyncConfigValidateBasic
(t *testing.T)
config/config_test.go:123
Function
TestStateSyncVectors
(t *testing.T)
proto/tendermint/statesync/message_test.go:124
Function
TestStatefulRoutine
(t *testing.T)
internal/blocksync/v2/routine_test.go:97
Function
TestStatus
Make sure status is correct (we connect properly)
rpc/client/rpc_test.go:115
Function
TestStatus
(t *testing.T)
rpc/client/mock/status_test.go:16
Function
TestStatusIndexer
(t *testing.T)
rpc/coretypes/responses_test.go:19
Function
TestStatusRequest_Validate
(t *testing.T)
proto/tendermint/blocksync/message_test.go:59
Function
TestStatusResponse_Validate
(t *testing.T)
proto/tendermint/blocksync/message_test.go:65
Function
TestStop
(t *testing.T)
internal/state/indexer/sink/kv/kv_test.go:25
Function
TestStop
(t *testing.T)
internal/state/indexer/sink/psql/psql_test.go:204
Function
TestStop
(t *testing.T)
internal/state/indexer/sink/null/null_test.go:36
Function
TestStoreBootstrap
(t *testing.T)
internal/state/store_test.go:28
Function
TestStoreLoadConsensusParams
(t *testing.T)
internal/state/store_test.go:143
Function
TestStoreLoadValidators
(t *testing.T)
internal/state/store_test.go:54
Function
TestStoreLoadValidatorsIncrementsProposerPriority
(t *testing.T)
internal/state/state_test.go:906
Function
TestStringInSlice
(t *testing.T)
libs/strings/string_test.go:28
Function
TestStringSliceEqual
(t *testing.T)
libs/strings/string_test.go:58
Function
TestSub
(t *testing.T)
libs/bits/bit_array_test.go:82
Function
TestSubscribe
(t *testing.T)
libs/pubsub/pubsub_test.go:24
Function
TestSubscribeDuplicateKeys
(t *testing.T)
libs/pubsub/pubsub_test.go:219
Function
TestSubscribeUnbuffered
(t *testing.T)
libs/pubsub/pubsub_test.go:96
Function
TestSubscribeWithCapacity
(t *testing.T)
libs/pubsub/pubsub_test.go:69
← previous
next →
8,001–8,100 of 9,600, ranked by callers