MCPcopy Create free account

hub / github.com/tendermint/tendermint / functions

Functions9,600 in github.com/tendermint/tendermint

↓ 1 callersFunctionaddQueryFlags
()
abci/cmd/abci-cli/abci-cli.go:122
↓ 1 callersMethodaddTx
Called from: - resCbFirstTime (lock not held) if tx is valid
internal/mempool/v0/clist_mempool.go:324
↓ 1 callersMethodaddVerifiedVote
Assumes signature is valid. If conflicting vote exists, returns it.
types/vote_set.go:231
↓ 1 callersMethodaddVote
NOTE: Validates as much as possible before attempting to verify the signature.
types/vote_set.go:154
↓ 1 callersMethodaddVote
(vote *types.Vote, peerID types.NodeID)
internal/consensus/state.go:2048
↓ 1 callersMethodadd_inventory_group
Method to create group dict
networks/remote/ansible/inventory/digital_ocean.py:419
↓ 1 callersMethodall_active_droplets
(self)
networks/remote/ansible/inventory/digital_ocean.py:184
↓ 1 callersMethodall_domains
(self)
networks/remote/ansible/inventory/digital_ocean.py:205
↓ 1 callersMethodall_images
(self, filter_name='global')
networks/remote/ansible/inventory/digital_ocean.py:192
↓ 1 callersMethodall_regions
(self)
networks/remote/ansible/inventory/digital_ocean.py:188
↓ 1 callersMethodall_ssh_keys
(self)
networks/remote/ansible/inventory/digital_ocean.py:201
↓ 1 callersMethodall_tags
(self)
networks/remote/ansible/inventory/digital_ocean.py:213
↓ 1 callersFunctionanalyseSelectionLayout
Analyze the layout of the selection specified by 'addrs' Returns: - seqLens - the lengths of the sequences of addresses of same type - seqTypes - the
internal/p2p/pex/addrbook_test.go:750
↓ 1 callersMethodand
(o *BitArray)
libs/bits/bit_array.go:157
↓ 1 callersMethodapplyBlock
(blockID types.BlockID, block *types.Block)
internal/blocksync/v2/processor_context.go:12
↓ 1 callersMethodapplyRemovals
Removes the validators specified in 'deletes' from validator set 'vals'. Should not fail as verification has been done before. Expects vals to be sort
types/validator_set.go:557
↓ 1 callersFunctionargsToURLValues
(args map[string]interface{})
rpc/jsonrpc/client/encode.go:11
↓ 1 callersFunctionarrayParamsToArgs
( rpcFunc *RPCFunc, params []json.RawMessage, argsOffset int, )
rpc/jsonrpc/server/http_json_handler.go:194
↓ 1 callersFunctionassertAppHashEqualsOneFromBlock
(appHash []byte, block *types.Block)
internal/consensus/replay.go:528
↓ 1 callersFunctionassertBadProof
This makes sure that the proof doesn't deserialize into something valid.
types/tx_test.go:132
↓ 1 callersMethodbackwards
backwards verification (see VerifyHeaderBackwards func in the spec) verifies headers before a trusted header. If a sent header is invalid the primary
light/client.go:866
↓ 1 callersMethodban
(banTime time.Duration)
internal/p2p/pex/known_address.go:59
↓ 1 callersMethodbatchDelete
(batch dbm.Batch, numToPrune uint16)
light/store/db/db.go:260
↓ 1 callersMethodbatchExpiredPendingEvidence
(batch dbm.Batch)
internal/evidence/pool.go:455
↓ 1 callersFunctionbenchmarkEventBus
(numClients int, randQueries bool, randEvents bool, b *testing.B)
types/event_bus_test.go:417
↓ 1 callersMethodbroadcastEvidenceLoop
broadcastEvidenceLoop starts a blocking process that continuously reads pieces of evidence off of a linked-list and sends the evidence in a p2p Envelo
internal/evidence/reactor.go:297
↓ 1 callersMethodbroadcastHasVoteMessage
(vote *types.Vote)
internal/consensus/reactor.go:376
↓ 1 callersMethodbroadcastNewRoundStepMessage
(rs *cstypes.RoundState)
internal/consensus/reactor.go:346
↓ 1 callersMethodbroadcastNewValidBlockMessage
(rs *cstypes.RoundState)
internal/consensus/reactor.go:358
↓ 1 callersMethodbroadcastStatusRequest
()
internal/blocksync/v2/io.go:24
↓ 1 callersMethodbroadcastTxRoutine
(peerID types.NodeID, closer *tmsync.Closer)
internal/mempool/v0/reactor.go:302
↓ 1 callersFunctionbuildAppStateFromChain
( proxyApp proxy.AppConns, stateStore sm.Store, mempool mempool.Mempool, evpool sm.EvidencePool, state sm
internal/consensus/replay_test.go:834
↓ 1 callersFunctionbuildTMStateFromChain
( cfg *config.Config, mempool mempool.Mempool, evpool sm.EvidencePool, stateStore sm.Store, state sm.Stat
internal/consensus/replay_test.go:883
↓ 1 callersMethodbuild_inventory
Build Ansible inventory of droplets
networks/remote/ansible/inventory/digital_ocean.py:434
↓ 1 callersFunctionbyteChunk
byteChunk returns the chunk at a given index from the full byte slice.
test/e2e/app/snapshots.go:160
↓ 1 callersFunctionbyteChunks
byteChunks calculates the number of chunks in the byte slice.
test/e2e/app/snapshots.go:174
↓ 1 callersFunctionbytesToEv
(evBytes []byte)
internal/evidence/pool.go:599
↓ 1 callersMethodcalcOldBucket
hash(key + group + int64(hash(key + addr)) % buckets_per_group) % num_old_buckets
internal/p2p/pex/addrbook.go:861
↓ 1 callersMethodcalculatePrevoteMessageDelayMetrics
()
internal/consensus/state.go:2387
↓ 1 callersMethodcanAddTx
canAddTx returns an error if we cannot insert the provided *WrappedTx into the mempool due to mempool configured constraints. Otherwise, nil is return
internal/mempool/v1/mempool.go:714
↓ 1 callersMethodcanSend
Goroutine-safe Use only as a heuristic.
internal/p2p/conn/connection.go:835
↓ 1 callersMethodcatchupReplay
Replay only those messages since the last block. `timeoutRoutine` should run concurrently to read off tickChan.
internal/consensus/replay.go:94
↓ 1 callersMethodcheckDoubleSigningRisk
look back to check existence of the node's consensus votes before joining consensus
internal/consensus/state.go:2363
↓ 1 callersFunctioncheckForExistingProviders
(db dbm.DB)
cmd/tendermint/commands/light.go:203
↓ 1 callersFunctioncheckGenesisHash
(config *cfg.Config)
cmd/tendermint/commands/run_node.go:155
↓ 1 callersFunctioncheckProposalsOnlyDifferByTimestamp
returns the timestamp from the lastSignBytes. returns true if the only difference in the proposals is their timestamp
privval/file.go:436
↓ 1 callersMethodcheckSeeds
checkSeeds checks that addresses are well formed. Returns number of seeds we can connect to, along with all seeds addrs. return err if user provided a
internal/p2p/pex/pex_reactor.go:604
↓ 1 callersMethodcheckTotalSizeLimit
()
internal/libs/autofile/group.go:268
↓ 1 callersFunctioncheckVotesOnlyDifferByTimestamp
----------------------------------------------------------------------------------------- returns the timestamp from the lastSignBytes. returns true i
privval/file.go:416
↓ 1 callersMethodcleanupCrawlPeerInfos
()
internal/p2p/pex/pex_reactor.go:734
↓ 1 callersFunctioncleanupDir
cleanupDir cleans up a testnet directory
test/e2e/runner/cleanup.go:41
↓ 1 callersFunctioncleanupDocker
cleanupDocker removes all E2E resources (with label e2e=True), regardless of testnet.
test/e2e/runner/cleanup.go:23
↓ 1 callersFunctionclockToTime
clockToTime converts a clock() timestamp to an absolute time.Time value.
internal/libs/flowrate/util.go:26
↓ 1 callersMethodcloseFileRoutine
()
internal/libs/autofile/autofile.go:102
↓ 1 callersFunctioncmdCheckTx
Validate a tx
abci/cmd/abci-cli/abci-cli.go:501
↓ 1 callersFunctioncmdCommit
Get application Merkle root hash
abci/cmd/abci-cli/abci-cli.go:527
↓ 1 callersFunctioncmdDeliverTx
Append a new tx to application
abci/cmd/abci-cli/abci-cli.go:475
↓ 1 callersFunctioncmdEcho
Have the application echo a message
abci/cmd/abci-cli/abci-cli.go:441
↓ 1 callersFunctioncmdInfo
Get some info from the application
abci/cmd/abci-cli/abci-cli.go:457
↓ 1 callersFunctioncmdQuery
Query application state
abci/cmd/abci-cli/abci-cli.go:539
↓ 1 callersFunctioncmdUnimplemented
(cmd *cobra.Command, args []string)
abci/cmd/abci-cli/abci-cli.go:417
↓ 1 callersFunctioncombineURL
(rootURL, subURL string)
internal/p2p/upnp/upnp.go:252
↓ 1 callersFunctioncombiner
combiner is a utility function for combinations.
test/e2e/generator/random.go:36
↓ 1 callersFunctioncompactGoLevelDBs
(rootDir string, logger log.Logger)
cmd/tendermint/commands/compact.go:40
↓ 1 callersMethodcompareFirstHeaderWithWitnesses
compareFirstHeaderWithWitnesses concurrently compares h with all witnesses. If any witness reports a different header than h, the function returns an
light/client.go:1076
↓ 1 callersMethodcompareWithLatestHeight
(height int64)
light/client.go:332
↓ 1 callersFunctioncompileCondition
(cond syntax.Condition)
libs/pubsub/query/query.go:164
↓ 1 callersFunctioncompose
--------------------------------------------------------------------------------
abci/cmd/abci-cli/abci-cli.go:281
↓ 1 callersFunctioncomputeDHSecret
computeDHSecret computes a Diffie-Hellman shared secret key from our own local private key and the other's public key.
privval/secret_connection.go:372
↓ 1 callersFunctioncomputeHashFromAunts
Use the leafHash and innerHashes to get the root merkle hash. If the length of the innerHashes slice isn't exactly correct, the result is nil. Recursi
crypto/merkle/proof.go:151
↓ 1 callersFunctioncomputeNewPriorities
computeNewPriorities computes the proposer priority for the validators not present in the set based on 'updatedTotalVotingPower'. Leaves unchanged the
types/validator_set.go:474
↓ 1 callersMethodconfigurePeers
configurePeers configures peers in the peer store with ephemeral runtime configuration, e.g. PersistentPeers. It also removes ourself, if we're in the
internal/p2p/peermanager.go:378
↓ 1 callersMethodconnectPeer
(ctx context.Context, address NodeAddress)
internal/p2p/router.go:703
↓ 1 callersMethodconsensusParams
consensusParams sends out a request for consensus params blocking until one is returned. It attempts to send requests to all witnesses in parallel, b
internal/statesync/stateprovider.go:360
↓ 1 callersFunctioncopyConfig
copyConfig copies the Tendermint node's config file. It returns an error if the config file cannot be read or copied.
cmd/tendermint/commands/debug/util.go:60
↓ 1 callersFunctioncopyEnvVars
This copies all variables like TMROOT to TM_ROOT, so we can support both formats for the user
libs/cli/setup.go:59
↓ 1 callersFunctioncrashWALandCheckLiveness
(t *testing.T, consensusReplayConfig *config.Config, initFn func(dbm.DB, *State, context.Context), heightToSt
internal/consensus/replay_test.go:141
↓ 1 callersMethodcrawlPeersRoutine
---------------------------------------------------------- Explores the network searching for more peers. (continuous) Seed/Crawler Mode causes this n
internal/p2p/pex/pex_reactor.go:659
↓ 1 callersFunctioncreateAndStartPrivValidatorGRPCClient
( cfg *config.Config, chainID string, logger log.Logger, )
node/node.go:1215
↓ 1 callersFunctioncreateAndStartPrivValidatorSocketClient
( listenAddr, chainID string, logger log.Logger, )
node/node.go:1184
↓ 1 callersFunctioncreateAndStartProxyAppConns
nolint:lll
node/setup.go:97
↓ 1 callersFunctioncreateBlockchainReactor
( logger log.Logger, cfg *config.Config, state sm.State, blockExec *sm.BlockExecutor, blockStore *store.B
node/setup.go:328
↓ 1 callersFunctioncreateConsensusReactor
( cfg *config.Config, state sm.State, blockExec *sm.BlockExecutor, blockStore sm.BlockStore, mp mempool.M
node/setup.go:383
↓ 1 callersFunctioncreateEvidenceReactor
( cfg *config.Config, dbProvider config.DBProvider, stateDB dbm.DB, blockStore *store.BlockStore, peerMan
node/setup.go:283
↓ 1 callersFunctioncreateGoldenTestVectors
Creates the data for a test vector file. The file format is: Hex(diffie_hellman_secret), loc_is_least, Hex(recvSecret), Hex(sendSecret), Hex(challenge
internal/p2p/conn/secret_connection_test.go:310
↓ 1 callersFunctioncreateMempoolReactor
( cfg *config.Config, proxyApp proxy.AppConns, state sm.State, memplMetrics *mempool.Metrics, peerManager
node/setup.go:199
↓ 1 callersFunctioncreateState
(height int64, valSet *types.ValidatorSet)
internal/evidence/pool_test.go:480
↓ 1 callersFunctioncustomConfig
Ensures that all configuration elements have valid values
internal/p2p/trust/config.go:34
↓ 1 callersFunctiondecode
(bz []byte, v interface{})
libs/json/decoder.go:17
↓ 1 callersFunctiondecodeMsg
(bz []byte)
internal/p2p/pex/pex_reactor.go:793
↓ 1 callersFunctiondecodeReflectList
(bz []byte, rv reflect.Value)
libs/json/decoder.go:101
↓ 1 callersFunctiondecodeReflectMap
(bz []byte, rv reflect.Value)
libs/json/decoder.go:150
↓ 1 callersFunctiondecodeReflectStruct
(bz []byte, rv reflect.Value)
libs/json/decoder.go:176
↓ 1 callersMethoddecrPending
(recvSize int)
internal/blocksync/v0/pool.go:519
↓ 1 callersMethoddefaultDoPrevote
(height int64, round int32)
internal/consensus/state.go:1323
↓ 1 callersFunctiondefaultMetricsProvider
defaultMetricsProvider returns Metrics build using Prometheus client library if Prometheus is enabled. Otherwise, it returns no-op Metrics.
node/node.go:1132
↓ 1 callersMethoddefaultSetProposal
-----------------------------------------------------------------------------
internal/consensus/state.go:1852
↓ 1 callersFunctiondeleteRecords
(ctx context.Context, db dbm.DB, scData []toMigrate)
scripts/scmigrate/migrate.go:146
↓ 1 callersMethoddemux
Takes the channel as a parameter to avoid race conditions on r.events.
internal/blocksync/v2/reactor.go:299
↓ 1 callersMethodderivativeValue
Calculates the derivative component
internal/p2p/trust/metric.go:359
← previousnext →3,501–3,600 of 9,600, ranked by callers