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
Commit
Commit will panic if InitChain was not called
abci/example/kvstore/persistent_kvstore.go:88
↓ 1 callers
Method
Commit
Commit locks the mempool, runs the ABCI Commit message, and updates the mempool. It returns the result of calling abci.Commit (the AppHash) and the he
internal/state/execution.go:245
↓ 1 callers
Method
Commit
()
internal/consensus/mempool_test.go:266
↓ 1 callers
Method
CommitAsync
NOTE: call is synchronous, use ctx to break early if needed
abci/client/grpc_client.go:229
↓ 1 callers
Function
CompareHRS
---------------------------------------------------------
internal/consensus/state.go:2415
↓ 1 callers
Function
Compile
Compile compiles the given query AST so it can be used to match events.
libs/pubsub/query/query.go:58
↓ 1 callers
Method
CompleteProposalEvent
CompleteProposalEvent returns information about a proposed block as an event.
internal/consensus/types/round_state.go:148
↓ 1 callers
Method
ConsensusParams
(ctx context.Context, height *int64)
light/rpc/client.go:244
↓ 1 callers
Method
Copy
Copy makes a copy of the State for mutating.
internal/state/state.go:104
↓ 1 callers
Method
Copy
Copy provides a deep copy operation. Because many of the fields in the PeerRound struct are pointers, we need an explicit deep copy operation to avoid
internal/consensus/types/peer_round_state.go:52
↓ 1 callers
Method
Copy
Copy returns a copy of the provided bit array.
libs/bits/bit_array.go:89
↓ 1 callers
Function
CreateBatchVerifier
CreateBatchVerifier checks if a key type implements the batch verifier interface. Currently only ed25519 & sr25519 supports batch verification.
crypto/batch/batch.go:11
↓ 1 callers
Method
Decode
(pop tmcrypto.ProofOp)
crypto/merkle/proof_op.go:94
↓ 1 callers
Method
DecodeProof
(proof *tmcrypto.ProofOps)
crypto/merkle/proof_op.go:102
↓ 1 callers
Function
DefaultBlockParams
DefaultBlockParams returns a default BlockParams.
types/params.go:89
↓ 1 callers
Function
DefaultDialOptions
DefaultDialOptions constructs a list of grpc dial options
privval/grpc/util.go:24
↓ 1 callers
Function
DefaultEvidenceParams
DefaultEvidenceParams returns a default EvidenceParams.
types/params.go:97
↓ 1 callers
Function
DefaultProofRuntime
DefaultProofRuntime only knows about value proofs. To use e.g. IAVL proofs, register op-decoders as defined in the IAVL package.
crypto/merkle/proof_op.go:135
↓ 1 callers
Function
DefaultValidatorParams
DefaultValidatorParams returns a default ValidatorParams, which allows only ed25519 pubkeys.
types/params.go:107
↓ 1 callers
Function
DefaultVersionParams
()
types/params.go:113
↓ 1 callers
Function
DefaultWSOptions
DefaultWSOptions returns default WS options. See jsonrpcclient.DefaultWSOptions.
rpc/client/http/ws.go:27
↓ 1 callers
Function
DefaultWSOptions
DefaultWSOptions returns default WS options.
rpc/jsonrpc/client/ws_client.go:30
↓ 1 callers
Function
DefaultWaitStrategy
DefaultWaitStrategy is the standard backoff algorithm, but you can plug in another one
rpc/client/helpers.go:19
↓ 1 callers
Method
DeletePortMapping
(protocol string, externalPort, internalPort int)
internal/p2p/upnp/upnp.go:36
↓ 1 callers
Method
DeliverTx
(req abci.RequestDeliverTx)
internal/consensus/mempool_test.go:238
↓ 1 callers
Method
DeliverTxAsync
NOTE: call is synchronous, use ctx to break early if needed
abci/client/grpc_client.go:199
↓ 1 callers
Method
DeliverTxAsync
(context.Context, types.RequestDeliverTx)
abci/client/client.go:38
↓ 1 callers
Function
Discover
()
internal/p2p/upnp/upnp.go:39
↓ 1 callers
Function
DuplicateVoteEvidenceFromProto
DuplicateVoteEvidenceFromProto decodes protobuf into DuplicateVoteEvidence
types/evidence.go:201
↓ 1 callers
Method
EchoAsync
---------------------------------------- NOTE: call is synchronous, use ctx to break early if needed
abci/client/grpc_client.go:169
↓ 1 callers
Method
EchoSync
(ctx context.Context, msg string)
abci/client/client.go:52
↓ 1 callers
Method
EchoSync
(context.Context, string)
internal/proxy/app_conn.go:43
↓ 1 callers
Function
Ed25519ValidatorUpdate
(pk []byte, power int64)
abci/types/pubkey.go:12
↓ 1 callers
Method
EndBlock
Update the validator set
abci/example/kvstore/persistent_kvstore.go:149
↓ 1 callers
Method
EndBlockAsync
NOTE: call is synchronous, use ctx to break early if needed
abci/client/grpc_client.go:259
↓ 1 callers
Method
Err
Err returns the last error reported by Next, if any.
libs/pubsub/query/syntax/scanner.go:126
↓ 1 callers
Function
EventQueryTxFor
(tx Tx)
types/events.go:234
↓ 1 callers
Function
Execute
()
abci/cmd/abci-cli/abci-cli.go:101
↓ 1 callers
Method
Export
Export exports key/value pairs as JSON, used for state sync snapshots.
test/e2e/app/state.go:100
↓ 1 callers
Method
FillDefaults
()
internal/p2p/conn/connection.go:747
↓ 1 callers
Method
FlattenAunts
FlattenAunts will return the inner hashes for the item corresponding to the leaf, starting from a leaf ProofNode.
crypto/merkle/proof.go:197
↓ 1 callers
Method
FlushSync
----------------------------------------
abci/client/socket_client.go:281
↓ 1 callers
Function
FromProto
FromProto takes a state proto message & returns the local state type
internal/state/state.go:199
↓ 1 callers
Method
FrontWait
()
internal/libs/clist/clist.go:264
↓ 1 callers
Function
Fuzz
(data []byte)
test/fuzz/p2p/addrbook/fuzz.go:15
↓ 1 callers
Function
Fuzz
(data []byte)
test/fuzz/p2p/secretconnection/read_write.go:14
↓ 1 callers
Function
Fuzz
(data []byte)
test/fuzz/p2p/pex/reactor_receive.go:37
↓ 1 callers
Function
Fuzz
(data []byte)
test/fuzz/rpc/jsonrpc/server/handler.go:26
↓ 1 callers
Function
GenerateTLS
(certPath, keyPath, ca string, log log.Logger)
privval/grpc/util.go:58
↓ 1 callers
Method
GetAvailableConnection
TryGetConnection retrieves a connection if it is already available
privval/signer_endpoint.go:41
↓ 1 callers
Method
GetBlockPart
()
proto/tendermint/consensus/types.pb.go:738
↓ 1 callers
Method
GetBlockResponse
()
proto/tendermint/blocksync/types.pb.go:343
↓ 1 callers
Method
GetByzantineValidators
()
abci/types/types.pb.go:765
↓ 1 callers
Method
GetData
()
abci/types/types.pb.go:676
↓ 1 callers
Method
GetDeliverTxs
()
proto/tendermint/state/types.pb.go:75
↓ 1 callers
Method
GetEd25519
()
proto/tendermint/crypto/keys.pb.go:98
↓ 1 callers
Method
GetEvents
()
libs/events/events.go:237
↓ 1 callers
Method
GetExternalAddress
()
internal/p2p/upnp/upnp.go:29
↓ 1 callers
Method
GetFlush
()
abci/types/types.pb.go:293
↓ 1 callers
Function
GetGRPCClient
(conf *config.Config)
rpc/test/helpers.go:84
↓ 1 callers
Method
GetGasUsed
()
abci/types/types.pb.go:1913
↓ 1 callers
Method
GetHasVote
()
proto/tendermint/consensus/types.pb.go:752
↓ 1 callers
Method
GetHash
()
abci/types/types.pb.go:2903
↓ 1 callers
Method
GetHeight
Implements VoteSetReader.
types/vote_set.go:103
↓ 1 callers
Method
GetKey
()
crypto/merkle/proof_value.go:101
↓ 1 callers
Method
GetKey
()
crypto/merkle/proof_op.go:23
↓ 1 callers
Method
GetLightBlockResponse
()
proto/tendermint/statesync/types.pb.go:155
↓ 1 callers
Method
GetList
GetList returns the underlying linked-list that backs the LRU cache. Note, this should be used for testing purposes only!
internal/mempool/cache.go:52
↓ 1 callers
Method
GetMaxPeerBlockHeight
()
internal/consensus/reactor.go:104
↓ 1 callers
Method
GetNewRoundStep
()
proto/tendermint/consensus/types.pb.go:710
↓ 1 callers
Method
GetNewValidBlock
()
proto/tendermint/consensus/types.pb.go:717
↓ 1 callers
Method
GetPingResponse
()
proto/tendermint/privval/types.pb.go:643
↓ 1 callers
Method
GetPower
()
abci/types/types.pb.go:2699
↓ 1 callers
Method
GetProposal
()
proto/tendermint/consensus/types.pb.go:724
↓ 1 callers
Method
GetProposalPol
()
proto/tendermint/consensus/types.pb.go:731
↓ 1 callers
Method
GetProposerPriority
()
proto/tendermint/types/validator.pb.go:148
↓ 1 callers
Method
GetPubKey
PubKey receives a request for the pubkey returns the pubkey on success and error on failure
privval/grpc/server.go:38
↓ 1 callers
Method
GetPubKeyResponse
()
proto/tendermint/privval/types.pb.go:601
↓ 1 callers
Method
GetRemoteAddr
GetRemoteAddr returns a remote address of the connection.
rpc/jsonrpc/types/types.go:252
↓ 1 callers
Method
GetRound
Implements VoteSetReader.
types/vote_set.go:111
↓ 1 callers
Method
GetRoundStateJSON
()
internal/rpc/core/env.go:44
↓ 1 callers
Method
GetRoundStateSimpleJSON
()
internal/rpc/core/env.go:45
↓ 1 callers
Method
GetRoutes
Routes is a map of available routes.
internal/rpc/core/routes.go:12
↓ 1 callers
Method
GetSignedProposalResponse
()
proto/tendermint/privval/types.pb.go:629
↓ 1 callers
Method
GetSignedVoteResponse
()
proto/tendermint/privval/types.pb.go:615
↓ 1 callers
Method
GetSnapshotsRequest
()
proto/tendermint/statesync/types.pb.go:120
↓ 1 callers
Method
GetStatusRequest
()
proto/tendermint/blocksync/types.pb.go:350
↓ 1 callers
Method
GetSum
()
proto/tendermint/mempool/types.pb.go:120
↓ 1 callers
Method
GetTotalSyncedTime
GetTotalSyncedTime returns the time duration since the blocksync starting.
internal/consensus/reactor.go:107
↓ 1 callers
Method
GetTransport
GetTransport looks up a transport in the network, returning nil if not found.
internal/p2p/transport_memory.go:61
↓ 1 callers
Method
GetTxByHash
(hash []byte)
internal/state/indexer/sink/kv/kv.go:54
↓ 1 callers
Method
GetTxByHash
GetTxByHash is not implemented by this sink, and reports an error for all queries.
internal/state/indexer/sink/psql/psql.go:249
↓ 1 callers
Method
GetTxByHash
(hash []byte)
internal/state/indexer/sink/null/null.go:41
↓ 1 callers
Method
GetTxs
()
proto/tendermint/mempool/types.pb.go:127
↓ 1 callers
Method
GetValidatorAddress
()
proto/tendermint/types/types.pb.go:547
↓ 1 callers
Method
GetValidatorIndex
()
proto/tendermint/types/types.pb.go:554
↓ 1 callers
Method
GetValidators
()
internal/rpc/core/env.go:42
↓ 1 callers
Method
GetVote
()
proto/tendermint/consensus/types.pb.go:745
↓ 1 callers
Method
GetVoteSetBits
()
proto/tendermint/consensus/types.pb.go:766
↓ 1 callers
Method
GetVoteSetMaj23
()
proto/tendermint/consensus/types.pb.go:759
← previous
next →
2,701–2,800 of 9,600, ranked by callers