Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DeAI-Artist/Linkis
/ types & classes
Types & classes
1,236 in github.com/DeAI-Artist/Linkis
⨍
Functions
9,565
◇
Types & classes
1,236
↓ 84 callers
TypeAlias
Tx
Tx is an arbitrary byte array. NOTE: Tx has no types at this level, so when wire encoded it's just length-prefixed. Might we want types here ?
types/tx.go:22
↓ 74 callers
TypeAlias
ID
ID is a hex-encoded crypto.Address
p2p/key.go:16
↓ 19 callers
TypeAlias
JSONRPCIntID
JSONRPCIntID a wrapper for JSON-RPC integer IDs
rpc/jsonrpc/types/types.go:27
↓ 16 callers
TypeAlias
JSONRPCStringID
JSONRPCStringID a wrapper for JSON-RPC string IDs
rpc/jsonrpc/types/types.go:21
↓ 13 callers
TypeAlias
HexBytes
HexBytes enables HEX-encoding for json/encoding.
libs/bytes/bytes.go:10
↓ 9 callers
Interface
Vehicle
libs/json/helpers_test.go:17
↓ 8 callers
TypeAlias
RoundStepType
----------------------------------------------------------------------------- RoundStepType enum type RoundStepType enumerates the state of the consen
consensus/types/round_state.go:16
↓ 7 callers
TypeAlias
SignedMsgType
SignedMsgType is a type of signed message in the consensus.
proto/tendermint/types/types.pb.go:65
↓ 5 callers
TypeAlias
PrivValidatorsByAddress
types/priv_validator.go:22
↓ 5 callers
TypeAlias
ValidatorsByVotingPower
------------------------------------- ValidatorsByVotingPower implements sort.Interface for []*Validator based on the VotingPower and Address fields.
types/validator_set.go:902
↓ 5 callers
TypeAlias
testValsByVotingPower
types/validator_set_test.go:1666
↓ 3 callers
TypeAlias
PeerByID
PeerByID is a list of peers sorted by peerID.
blockchain/v2/scheduler.go:512
↓ 3 callers
TypeAlias
PrivKey
PrivKey implements PrivKey.
crypto/secp256k1/secp256k1.go:35
↓ 3 callers
TypeAlias
PubKey
PubKeyEd25519 implements crypto.PubKey for the Ed25519 signature scheme.
crypto/ed25519/ed25519.go:133
↓ 3 callers
TypeAlias
PubKey
PubKey implements crypto.PubKey. It is the compressed form of the pubkey. The first byte depends is a 0x02 byte if the y-coordinate is the lexicograph
crypto/secp256k1/secp256k1.go:158
↓ 3 callers
TypeAlias
ValidatorStubsByPower
consensus/common_test.go:163
↓ 2 callers
TypeAlias
EventDataString
types/events.go:122
↓ 2 callers
Interface
Limiter
Limiter is implemented by the Reader and Writer to provide a consistent interface for monitoring and controlling data transfer.
libs/flowrate/io.go:18
↓ 2 callers
TypeAlias
Percent
Percent represents a percentage in increments of 1/1000th of a percent.
libs/flowrate/util.go:44
↓ 2 callers
TypeAlias
PrivKey
PrivKey implements crypto.PrivKey.
crypto/ed25519/ed25519.go:43
↓ 2 callers
TypeAlias
Protocol
test/e2e/pkg/testnet.go:28
↓ 2 callers
TypeAlias
ValidatorsByAddress
ValidatorsByAddress implements sort.Interface for []*Validator based on the Address field.
types/validator_set.go:919
↓ 2 callers
Struct
filter
libs/log/filter.go:13
↓ 2 callers
TypeAlias
uniformSetChoice
uniformSetChoice picks a set of strings with uniform probability, picking at least one.
test/e2e/generator/random.go:95
↓ 1 callers
TypeAlias
BlockIDFlag
------------------------------------- BlockIDFlag indicates which BlockID the signature is for.
types/block.go:575
↓ 1 callers
TypeAlias
BlockIDFlag
please upgrade the proto package BlockIdFlag indicates which BlcokID the signature is for
proto/tendermint/types/types.pb.go:33
↓ 1 callers
TypeAlias
CheckTxType
please upgrade the proto package
abci/types/types.pb.go:36
↓ 1 callers
Class
DigitalOceanInventory
networks/remote/ansible/inventory/digital_ocean.py:218
↓ 1 callers
Class
DoManager
networks/remote/ansible/inventory/digital_ocean.py:145
↓ 1 callers
TypeAlias
ErrInvalidBlock
state/errors.go:9
↓ 1 callers
TypeAlias
ErrProxyAppConn
state/errors.go:10
↓ 1 callers
TypeAlias
EvidenceList
------------------------------------------------------------------------------------------ EvidenceList is a list of Evidence. Evidences is not a word
types/evidence.go:428
↓ 1 callers
TypeAlias
EvidenceType
abci/types/types.pb.go:61
↓ 1 callers
TypeAlias
Mode
test/e2e/pkg/testnet.go:27
↓ 1 callers
TypeAlias
P2PID
UNSTABLE XXX: duplicate of p2p.ID to avoid dependence between packages. Perhaps we can have a minimal types package containing this (and other things?
types/vote_set.go:25
↓ 1 callers
TypeAlias
Perturbation
test/e2e/pkg/testnet.go:29
↓ 1 callers
TypeAlias
ProofOperators
---------------------------------------- Operations on a list of ProofOperators ProofOperators is a slice of ProofOperator(s). Each operator will be a
crypto/merkle/proof_op.go:33
↓ 1 callers
TypeAlias
PubKey
PubKeySr25519 implements crypto.PubKey for the Sr25519 signature scheme.
crypto/sr25519/pubkey.go:22
↓ 1 callers
TypeAlias
ResponseApplySnapshotChunk_Result
abci/types/types.pb.go:126
↓ 1 callers
TypeAlias
ResponseOfferSnapshot_Result
abci/types/types.pb.go:89
↓ 1 callers
TypeAlias
Tx
rpc/jsonrpc/client/args_test.go:10
↓ 1 callers
TypeAlias
Txs
Txs is a slice of Tx.
types/tx.go:43
↓ 1 callers
TypeAlias
keyEncoding
* For generalized Merkle proofs, each layer of the proof may require an optional key. The key may be encoded either by URL-encoding or (upper-cas
crypto/merkle/proof_key_path.go:51
↓ 1 callers
TypeAlias
validatorsByPriority
--------------------- Sort validators by priority and address
types/validator_set_test.go:1646
Class
contracts/typechain-types/factories/Lock__factory.ts:96
Struct
ABCIApp
ABCIApp will send all abci related request to the named app, so you can test app behavior from a client without needing an entire tendermint node
rpc/client/mock/abci.go:17
Interface
ABCIApplicationClient
ABCIApplicationClient is the client API for ABCIApplication service. For semantics around ctx use and closing/ending streaming RPCs, please refer to
abci/types/types.pb.go:3416
Interface
ABCIApplicationServer
ABCIApplicationServer is the server API for ABCIApplication service.
abci/types/types.pb.go:3578
Interface
ABCIClient
ABCIClient groups together the functionality that principally affects the ABCI app. In many cases this will be all we want, so we can accept an inter
rpc/client/interface.go:51
Struct
ABCIMock
ABCIMock will send all abci related request to the named app, so you can test app behavior from a client without needing an entire tendermint node
rpc/client/mock/abci.go:96
Struct
ABCIQueryOptions
ABCIQueryOptions can be used to provide options for ABCIQuery call other than the DefaultABCIQueryOptions.
rpc/client/types.go:5
Struct
ABCIRecorder
ABCIRecorder can wrap another type (ABCIApp, ABCIMock, or Client) and record all ABCI related calls.
rpc/client/mock/abci.go:154
Struct
ABCIResponses
please upgrade the proto package ABCIResponses retains the responses of the various ABCI calls during block processing. It is persisted to disk for ea
proto/tendermint/state/types.pb.go:36
Struct
ABCIResponsesInfo
proto/tendermint/state/types.pb.go:202
TypeAlias
ABCIResults
ABCIResults wraps the deliver tx results to return a proof.
types/results.go:9
Interface
AddrBook
----------------------------------------------------------------------------- An AddrBook represents an address book from the pex package, which is us
p2p/switch.go:48
Interface
AddrBook
AddrBook is an address book used for tracking peers so we can gossip about them to others and select peers to dial. TODO: break this up?
p2p/pex/addrbook.go:37
Struct
AddrBookMock
p2p/test_util.go:286
TypeAlias
Alias
abci/example/kvstore/txs/transaction.go:21
Struct
App
please upgrade the proto package App includes the protocol and software version for the application. This information is included in ResponseInfo. The
proto/tendermint/version/types.pb.go:29
Interface
AppConnConsensus
go:generate ../scripts/mockery_generate.sh AppConnConsensus|AppConnMempool|AppConnQuery|AppConnSnapshot ----------------------------------------------
proxy/app_conn.go:13
Struct
AppConnConsensus
AppConnConsensus is an autogenerated mock type for the AppConnConsensus type
proxy/mocks/app_conn_consensus.go:14
Interface
AppConnMempool
proxy/app_conn.go:25
Struct
AppConnMempool
AppConnMempool is an autogenerated mock type for the AppConnMempool type
proxy/mocks/app_conn_mempool.go:14
Interface
AppConnQuery
proxy/app_conn.go:36
Struct
AppConnQuery
AppConnQuery is an autogenerated mock type for the AppConnQuery type
proxy/mocks/app_conn_query.go:12
Interface
AppConnSnapshot
proxy/app_conn.go:46
Struct
AppConnSnapshot
AppConnSnapshot is an autogenerated mock type for the AppConnSnapshot type
proxy/mocks/app_conn_snapshot.go:12
Interface
AppConnTest
----------------------------------------
proxy/app_conn_test.go:19
Interface
AppConns
AppConns is the Tendermint's interface to the application that consists of multiple connections.
proxy/multi_app_conn.go:21
Interface
Application
Application is an interface that enables any finite, deterministic state machine to be driven by a blockchain-based replication engine via the ABCI. A
abci/types/application.go:11
Struct
Application
abci/example/counter/counter.go:11
Struct
Application
abci/example/kvstore/kvstore.go:71
Struct
Application
Application is an ABCI application for use by end-to-end tests. It is a simple key/value store for strings, storing data in memory and persisting to d
test/e2e/app/app.go:24
Struct
AuthSigMessage
proto/tendermint/p2p/conn.pb.go:257
Struct
AutoFile
AutoFile automatically closes and re-opens file for writing. The file is automatically setup to close itself every 1s and upon receiving SIGHUP. This
libs/autofile/autofile.go:45
Struct
BackportBlockIndexer
BackportBlockIndexer implements the indexer.BlockIndexer interface by delegating indexing operations to an underlying PostgreSQL event sink.
state/indexer/sink/psql/backport.go:70
Struct
BackportTxIndexer
BackportTxIndexer implements the txindex.TxIndexer interface by delegating indexing operations to an underlying PostgreSQL event sink.
state/indexer/sink/psql/backport.go:38
Struct
Bar
the progressbar indicates the current status and progress would be desired. ref: https://www.pixelstech.net/article/1596946473-A-simple-example-on-imp
libs/progressbar/progressbar.go:8
Struct
BaseApplication
abci/types/application.go:39
Struct
BaseConfig
----------------------------------------------------------------------------- BaseConfig BaseConfig defines the base configuration for a Tendermint no
config/config.go:158
Struct
BaseReactor
--------------------------------------
p2p/base_reactor.go:68
Struct
BaseService
* Classical-inheritance-style service declarations. Services can be started, then stopped, then optionally restarted. Users can override the OnStart/
libs/service/service.go:97
Struct
BaseWAL
-------------------------------------------------------- types and functions for savings consensus messages func init() { tmjson.RegisterType(msgInfo
test/maverick/consensus/wal.go:45
Struct
BaseWAL
Write ahead logger writes msgs to disk before they are processed. Can be used for crash-recovery and deterministic replay. TODO: currently the wal is
consensus/wal.go:76
Struct
Batch
Batch groups together multiple Index operations to be performed at the same time. NOTE: Batch is NOT thread-safe and must not be modified after starti
state/txindex/indexer.go:33
Struct
BatchHTTP
BatchHTTP provides the same interface as `HTTP`, but allows for batching of requests (as per https://www.jsonrpc.org/specification#batch). Do not inst
rpc/client/http/http.go:79
Struct
BcReactorFSM
BcReactorFSM is the datastructure for the Blockchain Reactor State Machine
blockchain/v1/reactor_fsm.go:33
Struct
BitArray
please upgrade the proto package
proto/tendermint/libs/bits/types.pb.go:25
Struct
BitArray
BitArray is a thread-safe implementation of a bit array.
libs/bits/bit_array.go:16
Struct
Block
Block defines the atomic unit of a Tendermint blockchain.
types/block.go:43
Struct
Block
please upgrade the proto package
proto/tendermint/types/block.pb.go:26
Struct
BlockData
BlockData stores the peer responsible to deliver a block and the actual block if delivered.
blockchain/v1/pool.go:263
Interface
BlockEventPublisher
BlockEventPublisher publishes all block related events
types/events.go:173
Struct
BlockExecutor
----------------------------------------------------------------------------- BlockExecutor handles block execution and state updates. It exposes Appl
state/execution.go:25
FuncType
BlockExecutorOption
func(executor *BlockExecutor)
state/execution.go:45
Struct
BlockID
-------------------------------------------------------------------------------- BlockID
types/block.go:1164
Struct
BlockID
BlockID
proto/tendermint/types/types.pb.go:212
Interface
BlockIndexer
go:generate ../../scripts/mockery_generate.sh BlockIndexer BlockIndexer defines an interface contract for indexing block events.
state/indexer/block.go:13
Struct
BlockIndexer
BlockIndexer is an autogenerated mock type for the BlockIndexer type
state/indexer/mocks/block_indexer.go:16
next →
1–100 of 1,236, ranked by callers