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
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/conn.pb.go:585
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/conn.pb.go:594
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/conn.pb.go:603
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/conn.pb.go:622
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/conn.pb.go:670
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:762
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:782
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:791
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:806
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:819
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:828
↓ 3 callers
Method
Size
()
proto/tendermint/p2p/pex.pb.go:843
↓ 3 callers
Method
Size
()
proto/tendermint/version/types.pb.go:174
↓ 3 callers
Method
Size
()
proto/tendermint/libs/bits/types.pb.go:155
↓ 3 callers
Method
Size
()
proto/tendermint/rpc/grpc/types.pb.go:481
↓ 3 callers
Method
Size
()
proto/tendermint/rpc/grpc/types.pb.go:490
↓ 3 callers
Method
Size
()
proto/tendermint/rpc/grpc/types.pb.go:503
↓ 3 callers
Method
Size
()
proto/tendermint/rpc/grpc/types.pb.go:512
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1509
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1533
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1557
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1568
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1585
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1602
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1615
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1636
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1656
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/types.pb.go:1678
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/wal.pb.go:696
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/wal.pb.go:711
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/wal.pb.go:731
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/wal.pb.go:743
↓ 3 callers
Method
Size
()
proto/tendermint/consensus/wal.pb.go:803
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:708
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:720
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:732
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:745
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:754
↓ 3 callers
Method
Size
()
proto/tendermint/blocksync/types.pb.go:769
↓ 3 callers
Method
Size
Size returns the number of blocks in the block store.
internal/store/store.go:92
↓ 3 callers
Method
Size
()
rpc/grpc/types.pb.go:481
↓ 3 callers
Method
Size
()
rpc/grpc/types.pb.go:490
↓ 3 callers
Method
Size
()
rpc/grpc/types.pb.go:503
↓ 3 callers
Method
Size
()
rpc/grpc/types.pb.go:512
↓ 3 callers
Function
Start
(ctx context.Context, testnet *e2e.Testnet)
test/e2e/runner/start.go:12
↓ 3 callers
Method
StringIndented
StringIndented returns an indented string representation of the LightBlock SignedHeader ValidatorSet
types/light.go:55
↓ 3 callers
Method
Sync
Sync executes a sync for a specific snapshot, returning the latest state and block commit which the caller must use to bootstrap the node.
internal/statesync/syncer.go:280
↓ 3 callers
Function
TCPListenerTimeoutAccept
TCPListenerTimeoutAccept sets the timeout for the listener. A zero time value disables the timeout.
privval/socket_listeners.go:28
↓ 3 callers
Function
TCPListenerTimeoutReadWrite
TCPListenerTimeoutReadWrite sets the read and write timeout for connections from external signing processes.
privval/socket_listeners.go:34
↓ 3 callers
Function
TestInstrumentationConfig
TestInstrumentationConfig returns a default configuration for metrics reporting.
config/config.go:1345
↓ 3 callers
Method
Timeout
()
privval/socket_listeners.go:17
↓ 3 callers
Method
ToProto
ToProto converts the LightBlock to protobuf
types/light.go:66
↓ 3 callers
Method
ToProto
()
types/part_set.go:61
↓ 3 callers
Method
TryWriteRPCResponse
TryWriteRPCResponse tries to write the response onto connection (NON-BLOCKING).
rpc/jsonrpc/types/types.go:256
↓ 3 callers
Method
Type
()
types/vote_set.go:685
↓ 3 callers
Method
UnSet
UnSet sets the Boolean to false.
libs/sync/atomic_bool.go:26
↓ 3 callers
Function
UnixListenerTimeoutAccept
UnixListenerTimeoutAccept sets the timeout for the listener. A zero time value disables the timeout.
privval/socket_listeners.go:96
↓ 3 callers
Function
UnixListenerTimeoutReadWrite
UnixListenerTimeoutReadWrite sets the read and write timeout for connections from external signing processes.
privval/socket_listeners.go:102
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
abci/types/types.pb.go:13058
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/statesync/types.pb.go:1428
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/types/types.pb.go:4089
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/types/canonical.pb.go:1114
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/types/evidence.pb.go:1042
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/crypto/proof.pb.go:684
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/pex.pb.go:910
↓ 3 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/rpc/grpc/types.pb.go:535
↓ 3 callers
Method
UnsafeDialPeers
UnsafeDialPeers dials the given peers (comma-separated id@IP:PORT), optionally making them persistent.
internal/rpc/core/net.go:71
↓ 3 callers
Method
UnsafeDialSeeds
UnsafeDialSeeds dials the given seeds (comma-separated id@IP:PORT).
internal/rpc/core/net.go:54
↓ 3 callers
Method
Update
(ctx context.Context, now time.Time)
light/rpc/client.go:31
↓ 3 callers
Function
UpdateValidator
(pk []byte, power int64, keyType string)
abci/types/pubkey.go:26
↓ 3 callers
Method
ValidateABCI
ValidateABCI validates the ABCI component of the evidence by checking the timestamp, validator power and total voting power.
types/evidence.go:150
↓ 3 callers
Function
ValidatorSetFromExistingValidators
ValidatorSetFromExistingValidators takes an existing array of validators and rebuilds the exact same validator set that corresponds to it without chan
types/validator_set.go:849
↓ 3 callers
Method
ValidatorUpdate
XXX: panics on unknown pubkey type
types/protobuf.go:24
↓ 3 callers
Function
Verify
Verify combines both VerifyAdjacent and VerifyNonAdjacent functions.
light/verifier.go:152
↓ 3 callers
Method
Verify
()
crypto/sr25519/batch.go:44
↓ 3 callers
Function
VerifyAdjacent
VerifyAdjacent verifies directly adjacent untrustedHeader against trustedHeader. It ensures that: a) trustedHeader can still be trusted (if not, ErrO
light/verifier.go:103
↓ 3 callers
Function
VerifyDuplicateVote
VerifyDuplicateVote verifies DuplicateVoteEvidence against the state of full node. This involves the following checks: - the validator is in the valid
internal/evidence/verify.go:202
↓ 3 callers
Method
VerifyLightBlockAtHeight
(ctx context.Context, height int64, now time.Time)
light/rpc/client.go:32
↓ 3 callers
Method
VerifyValue
(proof *tmcrypto.ProofOps, root []byte, keypath string, value []byte)
crypto/merkle/proof_op.go:114
↓ 3 callers
Method
VoteSignBytes
VoteSignBytes returns the bytes of the Vote corresponding to valIdx for signing. The only unique part is the Timestamp - all other fields signed over
types/block.go:816
↓ 3 callers
Function
WALGenerateNBlocks
WALGenerateNBlocks generates a consensus WAL. It does this by spinning up a stripped down version of node (proxy app, event bus, consensus state) with
internal/consensus/wal_generator.go:32
↓ 3 callers
Function
WriteConfigFile
WriteConfigFile renders config using the template and writes it to configFilePath. This function is called by cmd/tendermint/commands/init.go
config/toml.go:48
↓ 3 callers
Function
WriteConfigVals
WriteConfigVals writes a toml file with the given values. It returns an error if writing was impossible.
libs/cli/helper.go:16
↓ 3 callers
Method
WriteHeader
(status int)
rpc/jsonrpc/server/http_server.go:242
↓ 3 callers
Method
_closeChannels
CONTRACT: must have a write lock. Use close instead
internal/statesync/block_queue.go:230
↓ 3 callers
Method
addNewBlocks
check if the blockPool is running low and add new blocks in New state to be requested. This function is called when there is an increase in the maximu
internal/blocksync/v2/scheduler.go:285
↓ 3 callers
Method
addRound
(round int32)
internal/consensus/types/height_vote_set.go:101
↓ 3 callers
Method
addToNewBucket
Adds ka to new bucket. Returns false if it couldn't do it cuz buckets full. NOTE: currently it always returns true.
internal/p2p/pex/addrbook.go:528
↓ 3 callers
Function
allocateAddChunksToQueue
Allocate and add all chunks to the queue
internal/statesync/chunks_test.go:554
↓ 3 callers
Function
appendRandomMigrations
(in []toMigrate, num int)
scripts/scmigrate/migrate_test.go:15
↓ 3 callers
Function
assertAppHashEqualsOneFromState
(appHash []byte, state sm.State)
internal/consensus/replay.go:538
↓ 3 callers
Function
assertMsgReceivedWithTimeout
( t *testing.T, msgBytes []byte, channel byte, reactor *TestReactor, checkPeriod, timeout time.Duration,
internal/p2p/switch_test.go:163
↓ 3 callers
Function
benchmarkNClients
(n int, b *testing.B)
libs/pubsub/pubsub_test.go:457
↓ 3 callers
Function
benchmarkNClientsOneQuery
(n int, b *testing.B)
libs/pubsub/pubsub_test.go:508
↓ 3 callers
Method
calcNewBucket
--------------------------------------------------------------------- calculate bucket placements hash(key + sourcegroup + int64(hash(key + group + so
internal/p2p/pex/addrbook.go:834
↓ 3 callers
Function
computeMaxMinPriorityDiff
Compute the difference between the max and min ProposerPriority of that set.
types/validator_set.go:197
↓ 3 callers
Method
copy
()
libs/bits/bit_array.go:98
↓ 3 callers
Method
copyBits
(bits int)
libs/bits/bit_array.go:107
↓ 3 callers
Method
dropConnection
()
privval/signer_endpoint.go:149
↓ 3 callers
Function
echoViaHTTP
(cl client.Caller, val string)
rpc/jsonrpc/jsonrpc_test.go:143
← previous
next →
1,701–1,800 of 9,600, ranked by callers