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
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/types.pb.go:1272
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/types.pb.go:1389
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/types.pb.go:1564
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/conn.pb.go:691
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/conn.pb.go:744
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/conn.pb.go:1081
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/pex.pb.go:1046
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/pex.pb.go:1099
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/pex.pb.go:1186
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/p2p/pex.pb.go:1271
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/version/types.pb.go:195
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/libs/bits/types.pb.go:180
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/rpc/grpc/types.pb.go:588
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/rpc/grpc/types.pb.go:675
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/rpc/grpc/types.pb.go:728
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:1805
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:1953
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:2133
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:2219
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:2343
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:2556
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:2685
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/types.pb.go:3004
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/wal.pb.go:942
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/wal.pb.go:1157
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/consensus/wal.pb.go:1350
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/blocksync/types.pb.go:848
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/blocksync/types.pb.go:920
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/blocksync/types.pb.go:992
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
proto/tendermint/blocksync/types.pb.go:1081
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
rpc/grpc/types.pb.go:585
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
rpc/grpc/types.pb.go:669
↓ 1 callers
Method
Unmarshal
(dAtA []byte)
rpc/grpc/types.pb.go:719
↓ 1 callers
Method
UnmarshalJSON
(bz []byte)
libs/json/helpers_test.go:48
↓ 1 callers
Method
Unsubscribe
(ctx context.Context, args tmpubsub.UnsubscribeArgs)
types/event_bus.go:18
↓ 1 callers
Method
Unwrap
Unwrap implements the p2p Wrapper interface and unwraps a wrapped mempool message.
proto/tendermint/mempool/message.go:24
↓ 1 callers
Method
Update
Update records the transfer of n bytes and returns n. It should be called after each Read/Write operation, even if n is 0.
internal/libs/flowrate/flowrate.go:69
↓ 1 callers
Method
Update
Update takes both the new state and the evidence committed at that height and performs the following operations: 1. Take any conflicting votes from co
internal/evidence/pool.go:111
↓ 1 callers
Function
UpdateConfigStateSync
UpdateConfigStateSync updates the state sync config for a node.
test/e2e/runner/setup.go:417
↓ 1 callers
Function
Upgrade
Upgrade reads the configuration file at configPath and applies any transformations necessary to upgrade it to the current version. If this succeeds,
internal/libs/confix/confix.go:33
↓ 1 callers
Method
Validate
Validate validates the NodeID.
types/node_id.go:53
↓ 1 callers
Method
Validate
Validate validates a testnet.
test/e2e/pkg/testnet.go:296
↓ 1 callers
Method
Validate
Validate validates the configuration. We don't do exhaustive config validation here, instead relying on Testnet.Validate() to handle it.
test/e2e/node/config.go:58
↓ 1 callers
Method
Validate
Validate validates router options.
internal/p2p/router.go:180
↓ 1 callers
Method
Validate
Validate validates the peer info.
internal/p2p/peermanager.go:1600
↓ 1 callers
Method
Validate
Validate validates the address info.
internal/p2p/peermanager.go:1658
↓ 1 callers
Method
ValidateBasic
ValidateBasic does basic consistency checks and makes sure the header and commit are consistent. NOTE: This does not actually check the cryptographic
types/light.go:129
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
types/vote.go:159
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
types/block.go:677
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
types/block.go:1196
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:46
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:104
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:157
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:228
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:258
↓ 1 callers
Method
ValidateBasic
ValidateBasic performs basic validation.
internal/consensus/msgs.go:291
↓ 1 callers
Method
ValidatorHash
ValidatorHash returns the hash of the validator set contained in the GenesisDoc
types/genesis.go:58
↓ 1 callers
Function
ValidatorListString
ValidatorListString returns a prettified validator list for logging purposes.
types/validator.go:103
↓ 1 callers
Method
Values
()
libs/cmap/cmap.go:83
↓ 1 callers
Method
Verify
(root []byte, keypath string, args [][]byte)
crypto/merkle/proof_op.go:39
↓ 1 callers
Method
VerifyAbsence
TODO In the long run we'll need a method of classifcation of ops, whether existence or absence or perhaps a third?
crypto/merkle/proof_op.go:120
↓ 1 callers
Function
VerifyBackwards
VerifyBackwards verifies an untrusted header with a height one less than that of an adjacent trusted header. It ensures that: a) untrusted header is
light/verifier.go:201
↓ 1 callers
Function
VerifyCommit
VerifyCommit verifies +2/3 of the set had signed the given commit. It checks all the signatures! While it's safe to exit as soon as we have 2/3+ sign
types/validation.go:25
↓ 1 callers
Function
VerifyCommitLight
LIGHT CLIENT VERIFICATION METHODS VerifyCommitLight verifies +2/3 of the set had signed the given commit. This method is primarily used by the light
types/validation.go:59
↓ 1 callers
Function
VerifyCommitLightTrusting
VerifyCommitLightTrusting verifies that trustLevel of the validator set signed this commit. NOTE the given validators do not necessarily correspond t
types/validation.go:94
↓ 1 callers
Function
VersionFromProto
(v tmstate.Version)
internal/state/state.go:47
↓ 1 callers
Method
VotesSent
VotesSent returns the number of blocks for which peer has been sending us votes.
internal/consensus/peer_state.go:335
↓ 1 callers
Method
WaitConnection
TryGetConnection retrieves a connection if it is already available
privval/signer_endpoint.go:55
↓ 1 callers
Method
WaitForConnection
WaitForConnection waits maxWait for a connection or returns a timeout error
privval/signer_client.go:47
↓ 1 callers
Function
WaitUntil
WaitUntil waits until a given height has been reached.
test/e2e/runner/wait.go:21
↓ 1 callers
Function
WithLogWriter
WithLogWriter returns a child of ctx with a logger attached that sends output to w. This is a convenience wrapper for transform.WithLogWriter.
internal/libs/confix/confix.go:153
↓ 1 callers
Function
WithMetrics
WithMetrics sets the metrics.
internal/p2p/switch.go:190
↓ 1 callers
Function
WithPostCheck
WithPostCheck sets a filter for the mempool to reject a transaction if f(tx, resp) returns an error. This is executed after CheckTx. It only applies t
internal/mempool/v1/mempool.go:103
↓ 1 callers
Method
Write
Save writes message to the internal buffer except when heightToStop is reached, in which case it will signal the caller via signalWhenStopsTo and skip
internal/consensus/wal_generator.go:195
↓ 1 callers
Method
Write
Write simulate WAL's crashing by sending an error to the panicCh and then exiting the cs.receiveRoutine.
internal/consensus/replay_test.go:248
↓ 1 callers
Method
Write
Write is called in newStep and for each receive on the peerMsgQueue and the timeoutTicker. NOTE: does not call fsync()
internal/consensus/wal.go:184
↓ 1 callers
Function
WriteConfigVals
WriteConfigVals writes a toml file with the given values. It returns an error if writing was impossible.
cmd/tendermint/commands/root_test.go:164
↓ 1 callers
Method
WriteRPCResponse
WriteRPCResponse writes the response onto connection (BLOCKING).
rpc/jsonrpc/types/types.go:254
↓ 1 callers
Method
WriteSync
WriteSync is called when we receive a msg from ourselves so that we write to disk before sending signed messages. NOTE: calls fsync()
internal/consensus/wal.go:201
↓ 1 callers
Method
WriteToTemplate
WriteToTemplate writes the config to the exact file specified by the path, in the default toml template and does not mangle the path or filename at al
config/toml.go:55
↓ 1 callers
Function
_nonJSONStringToArg
NOTE: rt.Kind() isn't a pointer.
rpc/jsonrpc/server/http_uri_handler.go:163
↓ 1 callers
Method
_url_builder
(self, path)
networks/remote/ansible/inventory/digital_ocean.py:153
↓ 1 callers
Method
accept
()
internal/p2p/peer_test.go:197
↓ 1 callers
Method
acceptConnectionsRoutine
()
abci/server/socket_server.go:106
↓ 1 callers
Method
acceptNewConnection
()
privval/signer_listener_endpoint.go:148
↓ 1 callers
Method
acceptPeers
acceptPeers accepts inbound connections from peers on the given transport, and spawns goroutines that route messages to/from them.
internal/p2p/router.go:568
↓ 1 callers
Method
acceptRoutine
()
internal/p2p/switch.go:669
↓ 1 callers
Method
add
(clientID string, q Query, subscription *Subscription)
libs/pubsub/pubsub.go:404
↓ 1 callers
Method
addAddress
adds the address to a "new" bucket. if its already in one, it only adds it probabilistically
internal/p2p/pex/addrbook.go:643
↓ 1 callers
Method
addAddresses
(t *testing.T, node int, addrs []int)
internal/p2p/pex/reactor_test.go:803
↓ 1 callers
Method
addBadPeer
(addr *p2p.NetAddress, banTime time.Duration)
internal/p2p/pex/addrbook.go:813
↓ 1 callers
Function
addCORSHandler
(rpcConfig *config.RPCConfig, h http.Handler)
internal/inspect/rpc/rpc.go:82
↓ 1 callers
Method
addCall
(call Call)
rpc/client/mock/status.go:42
↓ 1 callers
Function
addCommands
()
abci/cmd/abci-cli/abci-cli.go:136
↓ 1 callers
Method
addConn
(conn net.Conn)
abci/server/socket_server.go:81
↓ 1 callers
Function
addGlobalFlags
()
abci/cmd/abci-cli/abci-cli.go:107
↓ 1 callers
Function
addKVStoreFlags
()
abci/cmd/abci-cli/abci-cli.go:132
↓ 1 callers
Method
addNewTransaction
addNewTransaction handles the ABCI CheckTx response for the first time a transaction is added to the mempool. A recheck after a block is committed go
internal/mempool/v1/mempool.go:451
↓ 1 callers
Method
addProposalBlockPart
NOTE: block is not necessarily valid. Asynchronously triggers either enterPrevote (before we timeout of propose) or tryFinalizeCommit, once we have th
internal/consensus/state.go:1895
↓ 1 callers
Method
addProvider
addProvider dynamically adds a peer as a new witness. A limit of 6 providers is kept as a heuristic. Too many overburdens the network and too little c
internal/statesync/stateprovider.go:347
← previous
next →
3,401–3,500 of 9,600, ranked by callers