MCPcopy Create free account

hub / github.com/tendermint/tendermint / functions

Functions9,600 in github.com/tendermint/tendermint

↓ 1 callersMethodremoveAll
(reason error)
libs/pubsub/pubsub.go:474
↓ 1 callersMethodremoveBucketRef
(bucketIdx int)
internal/p2p/pex/known_address.go:81
↓ 1 callersMethodremoveClient
(clientID string, reason error)
libs/pubsub/pubsub.go:459
↓ 1 callersFunctionrenameRecord
(ctx context.Context, db dbm.DB, keep toMigrate)
scripts/scmigrate/migrate.go:118
↓ 1 callersFunctionrepairWalFile
repairWalFile decodes messages from src (until the decoder errors) and writes them to dst.
internal/consensus/state.go:2436
↓ 1 callersFunctionreplaceKey
(db dbm.DB, storeName string, key keyID)
scripts/keymigrate/migrate.go:564
↓ 1 callersMethodreplayConsoleLoop
console function for parsing input and running commands
internal/consensus/replay_file.go:184
↓ 1 callersMethodreqResCb
Request specific callback that should be set on individual reqRes objects to incorporate local information when processing the response. This allows u
internal/mempool/v0/clist_mempool.go:298
↓ 1 callersMethodrequestChunk
requestChunk requests a chunk from a peer.
internal/statesync/syncer.go:532
↓ 1 callersMethodrequestRoutine
Responsible for making more requests as necessary Returns only when a block is found (e.g. AddBlock() is called)
internal/blocksync/v0/pool.go:626
↓ 1 callersMethodresCbFirstTime
callback, which is called after the app checked the tx for the first time. The case where the app checks the tx for the second and subsequent times i
internal/mempool/v0/clist_mempool.go:380
↓ 1 callersMethodresCbRecheck
callback, which is called after the app rechecked the tx. The case where the app checks the tx for the first time is handled by the resCbFirstTime ca
internal/mempool/v0/clist_mempool.go:443
↓ 1 callersFunctionresMatchesReq
----------------------------------------
abci/client/socket_client.go:535
↓ 1 callersMethodreset
This is called from the requestRoutine, upon redo().
internal/blocksync/v0/pool.go:602
↓ 1 callersFunctionresetDB
(t *testing.T)
internal/state/indexer/indexer_service_test.go:128
↓ 1 callersFunctionresetDatabase
resetDB drops all the data from the test database.
internal/state/indexer/sink/psql/psql_test.go:244
↓ 1 callersMethodresetMonitor
()
internal/blocksync/v0/pool.go:497
↓ 1 callersMethodresolve
resolve resolves a set of peer addresses into PEX addresses. FIXME: This is necessary because the current PEX protocol only supports IP/port pairs, w
internal/p2p/pex/reactor.go:319
↓ 1 callersMethodrespondToPeer
respondToPeer loads a block and sends it to the requesting peer, if we have it. Otherwise, we'll respond saying we do not have it.
internal/blocksync/v0/reactor.go:210
↓ 1 callersMethodrestoreTrustedLightBlock
restoreTrustedLightBlock loads the latest trusted light block from the store
light/client.go:265
↓ 1 callersMethodresubscribe
Try to resubscribe with exponential backoff.
rpc/client/local/local.go:297
↓ 1 callersFunctionretryUntil
retryUntil will continue to evaluate fn and will return successfully when true or fail when the timeout is reached.
internal/statesync/reactor_test.go:668
↓ 1 callersMethodrmConn
deletes conn even if close errs
abci/server/socket_server.go:93
↓ 1 callersMethodrouteChannel
routeChannel receives outbound channel messages and routes them to the appropriate peer. It also receives peer errors and reports them to the peer man
internal/p2p/router.go:422
↓ 1 callersFunctionrpcEndpoints
rpcEndpoints takes a list of persistent peers and splits them into a list of rpc endpoints using 26657 as the port number
test/e2e/node/main.go:300
↓ 1 callersFunctionrun
run runs the application - basically like main() with error handling.
test/e2e/node/main.go:57
↓ 1 callersMethodrun
(ctx context.Context)
internal/p2p/rqueue.go:45
↓ 1 callersMethodrunInputRoutine
()
internal/blocksync/v0/pool_test.go:34
↓ 1 callersFunctionrunTestHarness
(acceptRetries int, bindAddr, tmhome string)
tools/tm-signer-harness/main.go:119
↓ 1 callersFunctionsafeSub
(a, b int64)
types/validator_set.go:882
↓ 1 callersMethodsave
(state State, key []byte)
internal/state/store.go:149
↓ 1 callersMethodsaveABCIResponses
(height int64, abciResponses *tmstate.ABCIResponses)
internal/state/store.go:447
↓ 1 callersMethodsaveBlock
(block *types.Block, blockParts *types.PartSet, seenCommit *types.Commit)
internal/blocksync/v2/processor_context.go:14
↓ 1 callersMethodsaveBlockPart
(height int64, index int, part *types.Part, batch dbm.Batch)
internal/store/store.go:512
↓ 1 callersMethodsaveMetadata
saveMetadata saves snapshot metadata. Does not take out locks, since it's called internally from e.g. Create().
test/e2e/app/snapshots.go:69
↓ 1 callersFunctionsaveProviders
(db dbm.DB, primaryAddr, witnessesAddrs string)
cmd/tendermint/commands/light.go:216
↓ 1 callersMethodsaveRoutine
Periodically saves the trust history data to the DB
internal/p2p/trust/store.go:208
↓ 1 callersMethodsaveRoutine
()
internal/p2p/pex/addrbook.go:496
↓ 1 callersFunctionsaveState
(state State)
abci/example/kvstore/kvstore.go:47
↓ 1 callersMethodscanCompare
(first rune)
libs/pubsub/query/syntax/scanner.go:167
↓ 1 callersMethodscanDatestamp
()
libs/pubsub/query/syntax/scanner.go:252
↓ 1 callersMethodscanNumber
scanNumber scans for numbers with optional fractional parts. Examples: 0, 1, 3.14
libs/pubsub/query/syntax/scanner.go:130
↓ 1 callersMethodscanString
(first rune)
libs/pubsub/query/syntax/scanner.go:152
↓ 1 callersMethodscanTagLike
(first rune)
libs/pubsub/query/syntax/scanner.go:196
↓ 1 callersMethodscanTimestamp
()
libs/pubsub/query/syntax/scanner.go:238
↓ 1 callersMethodschedule
schedule works out the next height to attempt sequential verification
light/client.go:704
↓ 1 callersMethodsend
(msg interface{}, events []types.Event)
libs/pubsub/pubsub.go:489
↓ 1 callersMethodsendBatch
(ctx context.Context, requests []*jsonRPCBufferedRequest)
rpc/jsonrpc/client/http_json_client.go:237
↓ 1 callersMethodsendBlockNotFound
(height int64, peer p2p.Peer)
internal/blocksync/v2/io.go:20
↓ 1 callersMethodsendBlockRequest
(peer p2p.Peer, height int64)
internal/blocksync/v2/io.go:18
↓ 1 callersMethodsendBlockToPeer
(block *types.Block, peer p2p.Peer)
internal/blocksync/v2/io.go:19
↓ 1 callersMethodsendBytes
Queues message to send to this channel. Goroutine-safe Times out (and returns false) after defaultSendTimeout
internal/p2p/conn/connection.go:803
↓ 1 callersMethodsendNewRoundStepMessage
(peerID types.NodeID)
internal/consensus/reactor.go:448
↓ 1 callersMethodsendPacketMsg
Returns true if messages from channels were exhausted.
internal/p2p/conn/connection.go:529
↓ 1 callersMethodsendPeer
sendPeer sends queued messages to a peer.
internal/p2p/router.go:956
↓ 1 callersMethodsendRequest
(height int64, peerID types.NodeID)
internal/blocksync/v0/pool.go:418
↓ 1 callersMethodsendRequestForPeers
sendRequestForPeers pops the first peerID off the list and sends the peer a request for more peer addresses. The function then moves the peer into the
internal/p2p/pex/reactor.go:414
↓ 1 callersMethodsendRequestsRoutine
----------------------------------------
abci/client/socket_client.go:122
↓ 1 callersMethodsendRoutine
sendRoutine polls for packets to send from channels.
internal/p2p/conn/connection.go:433
↓ 1 callersMethodsendStatusRequest
(peer p2p.Peer)
internal/blocksync/v2/io.go:23
↓ 1 callersFunctionsendTxs
(ctx context.Context, cs *State)
internal/consensus/replay_test.go:99
↓ 1 callersMethodserviceLoop
()
privval/signer_listener_endpoint.go:175
↓ 1 callersMethodserviceLoop
()
privval/signer_server.go:94
↓ 1 callersMethodservicePendingRequest
()
privval/signer_server.go:63
↓ 1 callersMethodset
(rt reflect.Type, sInfo *structInfo)
libs/json/structs.go:35
↓ 1 callersMethodsetBlock
Returns true if the peer matches and block doesn't already exist.
internal/blocksync/v0/pool.go:573
↓ 1 callersMethodsetDefaults
()
internal/p2p/p2ptest/network.go:42
↓ 1 callersMethodsetIndex
(i int, v bool)
libs/bits/bit_array.go:76
↓ 1 callersMethodsetLogger
(l log.Logger)
internal/blocksync/v0/pool.go:493
↓ 1 callersMethodsetMaxPeerHeight
(height int64)
internal/blocksync/v2/reactor.go:109
↓ 1 callersMethodsetState
(state.State)
internal/blocksync/v2/processor_context.go:16
↓ 1 callersMethodsetSyncHeight
(height int64)
internal/blocksync/v2/reactor.go:117
↓ 1 callersFunctionsetup
launch unix and tcp servers
rpc/jsonrpc/jsonrpc_test.go:94
↓ 1 callersFunctionsetupDB
(t *testing.T)
internal/state/indexer/indexer_service_test.go:138
↓ 1 callersFunctionsetupReIndexEventCmd
()
cmd/tendermint/commands/reindex_event_test.go:28
↓ 1 callersFunctionsetupReactors
(t *testing.T, numNodes int, chBuf uint)
internal/mempool/v1/reactor_test.go:36
↓ 1 callersFunctionshareAuthSignature
(sc io.ReadWriter, pubKey crypto.PubKey, signature []byte)
privval/secret_connection.go:406
↓ 1 callersFunctionshareAuthSignature
(sc io.ReadWriter, pubKey crypto.PubKey, signature []byte)
internal/p2p/conn/secret_connection.go:404
↓ 1 callersFunctionshareEphPubKey
(conn io.ReadWriter, locEphPub *[32]byte)
privval/secret_connection.go:303
↓ 1 callersFunctionshareEphPubKey
(conn io.ReadWriter, locEphPub *[32]byte)
internal/p2p/conn/secret_connection.go:301
↓ 1 callersMethodshow_droplet
(self, droplet_id)
networks/remote/ansible/inventory/digital_ocean.py:209
↓ 1 callersFunctionsignAddVote
(privVal types.PrivValidator, vote *types.Vote, voteSet *types.VoteSet)
internal/test/factory/commit.go:40
↓ 1 callersFunctionsignChallenge
(challenge *[32]byte, locPrivKey crypto.PrivKey)
privval/secret_connection.go:393
↓ 1 callersMethodsignChallenge
()
internal/p2p/conn/evil_secret_connection_test.go:183
↓ 1 callersFunctionsignDataIsEqual
(v1 *types.Vote, v2 *tmproto.Vote)
internal/consensus/common_test.go:943
↓ 1 callersMethodsignProposal
signProposal checks if the proposal is good to sign and sets the proposal signature. It may need to set the timestamp as well if the proposal is other
privval/file.go:361
↓ 1 callersMethodsignVote
------------------------------------------------------------------------------------ signVote checks if the vote is good to sign and sets the vote sig
privval/file.go:319
↓ 1 callersMethodsignVote
( cfg *config.Config, voteType tmproto.SignedMsgType, hash []byte, header types.PartSetHeader)
internal/consensus/common_test.go:108
↓ 1 callersMethodsignedHeader
(ctx context.Context, height *int64)
light/provider/http/http.go:234
↓ 1 callersMethodsimulateInput
Request desired, pretend like we got the block immediately.
internal/blocksync/v0/pool_test.go:43
↓ 1 callersMethodsizes
(self)
networks/remote/ansible/inventory/digital_ocean.py:197
↓ 1 callersFunctionskipBlock
(dAtA []byte)
proto/tendermint/types/block.pb.go:410
↓ 1 callersFunctionskipEvents
(dAtA []byte)
proto/tendermint/types/events.pb.go:306
↓ 1 callersFunctionskipKeys
(dAtA []byte)
proto/tendermint/crypto/keys.pb.go:708
↓ 1 callersFunctionskipTypes
(dAtA []byte)
proto/tendermint/version/types.pb.go:286
↓ 1 callersFunctionskipTypes
(dAtA []byte)
proto/tendermint/libs/bits/types.pb.go:328
↓ 1 callersFunctionsort32
(foo, bar *[32]byte)
privval/secret_connection.go:382
↓ 1 callersFunctionsplitIntoBlockIntervals
(blocks []*types.BlockMeta)
test/e2e/runner/benchmark.go:179
↓ 1 callersFunctionsplitKV
(s string)
libs/pubsub/query/query_test.go:272
↓ 1 callersMethodstart
(t *testing.T)
internal/mempool/v1/reactor_test.go:95
← previousnext →4,001–4,100 of 9,600, ranked by callers