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
↓ 1 callers
Method
start
()
internal/blocksync/v0/pool_test.go:54
↓ 1 callers
Function
startApp
startApp starts the application server, listening for connections from Tendermint.
test/e2e/node/main.go:100
↓ 1 callers
Function
startLightNode
(cfg *Config)
test/e2e/node/main.go:158
↓ 1 callers
Function
startNewStateAndWaitForBlock
These tests ensure we can always recover from failure at any part of the consensus process. There are two general failure scenarios: failure during co
internal/consensus/replay_test.go:57
↓ 1 callers
Function
startNode
startNode starts a Tendermint node running the application directly. It assumes the Tendermint configuration is in $TMHOME/config/tendermint.toml. FI
test/e2e/node/main.go:121
↓ 1 callers
Method
startPrometheusServer
startPrometheusServer starts a Prometheus HTTP server, listening for metrics collectors on addr.
node/node.go:1037
↓ 1 callers
Method
startRPC
()
node/node.go:909
↓ 1 callers
Function
startRPCServers
(ctx context.Context, cfg *config.RPCConfig, logger log.Logger, routes rpccore.RoutesMap)
internal/inspect/inspect.go:110
↓ 1 callers
Function
startSeedNode
(cfg *Config)
test/e2e/node/main.go:143
↓ 1 callers
Function
startSigner
startSigner starts a signer server connecting to the given endpoint.
test/e2e/node/main.go:216
↓ 1 callers
Method
stop
()
internal/blocksync/v0/pool_test.go:60
↓ 1 callers
Method
stringIndented
(indent string)
libs/bits/bit_array.go:316
↓ 1 callers
Method
subscribeToBroadcastEvents
subscribeToBroadcastEvents subscribes for new round steps and votes using the internal pubsub defined in the consensus state to broadcast them to peer
internal/consensus/reactor.go:395
↓ 1 callers
Method
synced
synced returns true when at most the last verified block remains in the queue
internal/blocksync/v2/processor.go:93
↓ 1 callers
Method
targetSyncBlocks
()
internal/blocksync/v0/pool.go:451
↓ 1 callers
Function
tcpListenerTestCase
(t *testing.T, timeoutAccept, timeoutReadWrite time.Duration)
privval/socket_listeners_test.go:42
↓ 1 callers
Function
testABCIPubKey
(t *testing.T, pk crypto.PubKey, typeStr string)
types/protobuf_test.go:21
↓ 1 callers
Function
testDial
(addr *NetAddress, cfg *config.P2PConfig)
internal/p2p/peer_test.go:103
↓ 1 callers
Function
testGRPCSync
(t *testing.T, app types.ABCIApplicationServer)
abci/example/example_test.go:131
↓ 1 callers
Function
testHairpin
(listener net.Listener, extAddr string, logger log.Logger)
internal/p2p/upnp/probe.go:43
↓ 1 callers
Function
testNodeInfoWithNetwork
(id NodeID, name, network string)
types/node_info_test.go:104
↓ 1 callers
Function
testNodeInfoWithNetwork
(id types.NodeID, name, network string)
internal/p2p/test_util.go:234
↓ 1 callers
Function
testOutboundPeerConn
( transport *MConnTransport, addr *NetAddress, config *config.P2PConfig, persistent bool, ourNodePrivKey
internal/p2p/peer_test.go:115
↓ 1 callers
Function
testTxProofUnchangable
(t *testing.T)
types/tx_test.go:109
↓ 1 callers
Function
testWithWSClient
(t *testing.T, cl *client.WSClient)
rpc/jsonrpc/jsonrpc_test.go:253
↓ 1 callers
Method
timeoutRoutine
send on tickChan to start a new timer. timers are interupted and replaced by new ticks from later steps timeouts of 0 on the tickChan will be immediat
internal/consensus/ticker.go:94
↓ 1 callers
Method
toAllRoundVotes
()
internal/consensus/types/height_vote_set.go:243
↓ 1 callers
Method
toBytes
()
types/validator_set_test.go:409
↓ 1 callers
Function
tokLabel
tokLabel makes a human-readable summary string for the given token types.
libs/pubsub/query/syntax/parser.go:193
↓ 1 callers
Method
triggerReconnect
()
privval/signer_listener_endpoint.go:170
↓ 1 callers
Method
tryAddVote
Attempt to add the vote. if its a duplicate signature, dupeout the validator
internal/consensus/state.go:2001
↓ 1 callers
Method
trySendBytes
Queues message to send to this channel. Nonblocking, returns true if successful. Goroutine-safe
internal/p2p/conn/connection.go:818
↓ 1 callers
Method
trySwitchToConsensus
(state state.State, skipWAL bool)
internal/blocksync/v2/io.go:26
↓ 1 callers
Function
txResultWithEvents
txResultWithEvents constructs a fresh transaction result with fixed values for testing, that includes the specified events.
internal/state/indexer/sink/psql/psql_test.go:258
↓ 1 callers
Function
unixListenerTestCase
(t *testing.T, timeoutAccept, timeoutReadWrite time.Duration)
privval/socket_listeners_test.go:58
↓ 1 callers
Function
unmarshalResponseBytesArray
( responseBytes []byte, expectedIDs []rpctypes.JSONRPCIntID, results []interface{}, )
rpc/jsonrpc/client/decode.go:41
↓ 1 callers
Function
unmarshalSize
(bz []byte)
light/store/db/db.go:318
↓ 1 callers
Method
unsubscribeFromBroadcastEvents
()
internal/consensus/reactor.go:434
↓ 1 callers
Method
updateFadedMemory
Performs the update for our Faded Memories process, which allows the trust metric tracking window to be large while maintaining a small number of hist
internal/p2p/trust/metric.go:390
↓ 1 callers
Method
updateHeight
------------------------------------------------------------ internal functions for managing the state
internal/consensus/state.go:570
↓ 1 callers
Method
updateMaxPeerHeight
If no peers are left, maxPeerHeight is set to 0.
internal/blocksync/v0/pool.go:361
↓ 1 callers
Method
updateRoundStateRoutine
()
internal/consensus/reactor.go:461
↓ 1 callers
Method
updateState
(state sm.State)
internal/evidence/pool.go:506
↓ 1 callers
Method
updateStats
Call this periodically to update stats for throttling purposes. Not goroutine-safe
internal/p2p/conn/connection.go:898
↓ 1 callers
Function
valSetTotalProposerPriority
(valSet *ValidatorSet)
types/validator_set_test.go:776
↓ 1 callers
Function
validateAndVerifyID
From the JSON-RPC 2.0 spec: id: It MUST be the same as the value of the id member in the Request Object.
rpc/jsonrpc/client/decode.go:107
↓ 1 callers
Function
validateBlock
----------------------------------------------------- Validate block
internal/state/validation.go:14
↓ 1 callers
Function
validateHeight
(height int64)
light/provider/http/http.go:320
↓ 1 callers
Function
validateLastPrecommit
(t *testing.T, cs *State, privVal *validatorStub, blockHash []byte)
internal/consensus/common_test.go:293
↓ 1 callers
Function
validatePage
(pagePtr *int, perPage, totalCount int)
light/rpc/client.go:673
↓ 1 callers
Function
validatePerPage
(perPagePtr *int)
light/rpc/client.go:694
↓ 1 callers
Function
validatePrevote
(t *testing.T, cs *State, round int32, privVal *validatorStub, blockHash []byte)
internal/consensus/common_test.go:273
↓ 1 callers
Function
validatePrevoteAndPrecommit
( t *testing.T, cs *State, thisRound, lockRound int32, privVal *validatorStub, votedBlockHash, lockedBl
internal/consensus/common_test.go:355
↓ 1 callers
Function
validateResponseIDs
(ids, expectedIDs []rpctypes.JSONRPCIntID)
rpc/jsonrpc/client/decode.go:88
↓ 1 callers
Function
validateSkipCount
(page, perPage int)
light/rpc/client.go:708
↓ 1 callers
Method
validatorAtHeight
(h int64)
internal/rpc/core/status.go:93
↓ 1 callers
Method
validatorSet
(ctx context.Context, height *int64)
light/provider/http/http.go:156
↓ 1 callers
Function
varintWrittenBytes
(m marshaler, size int)
internal/libs/protoio/writer.go:94
↓ 1 callers
Method
verifyCommit
(chainID string, blockID types.BlockID, height int64, commit *types.Commit)
internal/blocksync/v2/processor_context.go:13
↓ 1 callers
Function
verifyRemovals
Checks that the validators to be removed are part of the validator set. No changes are made to the validator set 'vals'.
types/validator_set.go:538
↓ 1 callers
Function
verifyScheduler
(sc *scheduler)
internal/blocksync/v2/scheduler_test.go:32
↓ 1 callers
Function
verifyUpdates
verifyUpdates verifies a list of updates against a validator set, making sure the allowed total voting power would not be exceeded if these updates wo
types/validator_set.go:424
↓ 1 callers
Function
verifyValSetUpdatePriorityOrder
(t *testing.T, valSet *ValidatorSet, cfg testVSetCfg, nMaxElections int32)
types/validator_set_test.go:1271
↓ 1 callers
Function
voteToStep
A vote is either stepPrevote or stepPrecommit.
privval/file.go:35
↓ 1 callers
Function
waitForBlock
(ctx context.Context, t *testing.T, c client.Client, height int64)
rpc/client/evidence_test.go:174
↓ 1 callers
Method
waitForClose
(closeConn chan error, connID int)
abci/server/socket_server.go:136
↓ 1 callers
Function
waitForGRPC
(ctx context.Context, conf *config.Config)
rpc/test/helpers.go:45
↓ 1 callers
Function
waitForInterrupt
waitForInterrupt blocks until a SIGINT is received by the process.
internal/state/indexer/sink/psql/psql_test.go:342
↓ 1 callers
Function
waitForRPC
(ctx context.Context, conf *config.Config)
rpc/test/helpers.go:27
↓ 1 callers
Function
waitGroup1
()
abci/client/client.go:152
↓ 1 callers
Method
waitNextSample
waitNextSample sleeps for the remainder of the current sample. The lock is released and reacquired during the actual sleep period, so it's possible fo
internal/libs/flowrate/flowrate.go:260
↓ 1 callers
Function
waitTimeout
Wait for timeout (no result)
libs/async/async_test.go:149
↓ 1 callers
Method
waitUntilNextRequest
()
internal/p2p/pex/reactor.go:406
↓ 1 callers
Method
weightedDerivative
Strengthens the derivative component when the change is negative
internal/p2p/trust/metric.go:348
↓ 1 callers
Method
willSendReq
(reqres *ReqRes)
abci/client/socket_client.go:175
↓ 1 callers
Function
withHeight
Convenience: Return new vote with different height
types/vote_set_test.go:527
↓ 1 callers
Function
withRound
Convenience: Return new vote with different round
types/vote_set_test.go:534
↓ 1 callers
Function
withType
Convenience: Return new vote with different type
types/vote_set_test.go:541
↓ 1 callers
Function
writeDefaultConfigFileIfNone
(rootDir string)
config/toml.go:65
↓ 1 callers
Function
writeListOfEndpoints
writes a list of available rpc endpoints as an html page
rpc/jsonrpc/server/http_json_handler.go:247
↓ 1 callers
Method
writePacketMsgTo
Writes next PacketMsg to w and updates c.recentlySent. Not goroutine-safe
internal/p2p/conn/connection.go:871
↓ 1 callers
Method
writeRoutine
The client ensures that there is at most one writer to a connection by executing all writes from this goroutine.
rpc/jsonrpc/client/ws_client.go:359
↓ 1 callers
Method
writeRoutine
receives on a write channel and writes out on the socket
rpc/jsonrpc/server/ws_handler.go:425
↓ 1 callers
Method
write_to_cache
Writes data in JSON format to a file
networks/remote/ansible/inventory/digital_ocean.py:514
Method
ABCI
ABCI returns the application relevant representation of the evidence
types/evidence.go:82
Method
ABCI
ABCI forms an array of abci evidence for each byzantine validator
types/evidence.go:250
Method
ABCIInfo
ABCIInfo gets some info about the application. More: https://docs.tendermint.com/master/rpc/#/ABCI/abci_info
internal/rpc/core/abci.go:35
Method
ABCIInfo
(ctx context.Context)
light/rpc/client.go:120
Method
ABCIInfo
(ctx context.Context)
rpc/client/http/http.go:213
Method
ABCIInfo
ABCIInfo provides a mock function with given fields: _a0
rpc/client/mocks/client.go:24
Method
ABCIInfo
(ctx context.Context)
rpc/client/local/local.go:79
Method
ABCIInfo
(ctx context.Context)
rpc/client/mock/client.go:82
Method
ABCIQuery
ABCIQuery queries the application for some information. More: https://docs.tendermint.com/master/rpc/#/ABCI/abci_query
internal/rpc/core/abci.go:13
Method
ABCIQuery
ABCIQuery requests proof by default.
light/rpc/client.go:125
Method
ABCIQuery
( ctx context.Context, path string, data bytes.HexBytes, )
rpc/client/http/http.go:223
Method
ABCIQuery
ABCIQuery provides a mock function with given fields: ctx, path, data
rpc/client/mocks/client.go:47
Method
ABCIQuery
(ctx context.Context, path string, data bytes.HexBytes)
rpc/client/local/local.go:83
Method
ABCIQuery
(ctx context.Context, path string, data bytes.HexBytes)
rpc/client/mock/abci.go:31
Method
ABCIQuery
(ctx context.Context, path string, data bytes.HexBytes)
rpc/client/mock/abci.go:111
Method
ABCIQuery
( ctx context.Context, path string, data bytes.HexBytes, )
rpc/client/mock/abci.go:187
← previous
next →
4,101–4,200 of 9,600, ranked by callers