Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bcosorg/bcos
/ types & classes
Types & classes
1,612 in github.com/bcosorg/bcos
⨍
Functions
4,737
◇
Types & classes
1,612
↓ 44 callers
Class
os_error_t
libwebthree/libexecstream/posix/exec-stream-helpers.h:29
↓ 37 callers
Class
RLP
libp2p/Common.h:47
↓ 31 callers
Class
os_error_t
libwebthree/libexecstream/win/exec-stream-helpers.h:29
↓ 30 callers
Class
Value
libethereum/Executive.h:31
↓ 25 callers
Class
BlockHeader
libethcore/SealEngine.h:38
↓ 23 callers
Class
error_t
libwebthree/libexecstream/exec-stream.h:72
↓ 18 callers
Class
RLP
libdevcore/RLP.h:39
↓ 15 callers
Class
Transaction
Encodes a transaction, ready to be exported to or freshly imported from RLP.
libethereum/Transaction.h:89
↓ 12 callers
Class
InterfaceNotSupported
libdevcore/Exceptions.h:69
↓ 11 callers
Class
NodeIPEndpoint
libp2p/Common.h:57
↓ 10 callers
Enum
Instruction
Virtual machine bytecode instruction.
libevmcore/Instruction.h:35
↓ 10 callers
Class
iterator
libdevcore/TrieDB.h:112
↓ 9 callers
Class
Node
libp2p/Common.h:58
↓ 8 callers
Class
ContractABI
libethcore/ABI.h:36
↓ 8 callers
Enum
Instruction
Virtual machine bytecode instruction.
evmjit/libevmjit/Instruction.h:16
↓ 8 callers
Class
NibbleSlice
* Nibble-based view on a bytesConstRef. */
libdevcore/TrieCommon.h:52
↓ 7 callers
Class
Block
* @brief Active model of a block within the block chain. * Keeps track of all transactions, receipts and state for a particular block. Can apply all
libethereum/Block.h:73
↓ 7 callers
Class
ExternalFunctionFailure
libdevcore/Exceptions.h:70
↓ 7 callers
Class
RLPException
Base class for all RLP exceptions.
libdevcore/Exceptions.h:51
↓ 6 callers
Class
KeyPair
libweb3jsonrpc/Eth.h:38
↓ 6 callers
Class
LocalisedLogEntry
libevm/ExtVMFace.h:74
↓ 6 callers
Class
OverlayDB
libethereum/Executive.h:37
↓ 6 callers
Class
SecureFixedHash
libdevcore/FixedHash.h:224
↓ 5 callers
Class
Account
* Models the state of a single Ethereum account. * Used to cache a portion of the full Ethereum state. State keeps a mapping of Address's to Account
libethereum/Account.h:67
↓ 5 callers
Class
ChainParams
libethereum/ChainParams.h:37
↓ 5 callers
Class
ImportRoute
libethcore/Common.h:90
↓ 5 callers
Class
Message
libwhisper/Message.h:41
↓ 5 callers
Class
NetworkPreferences
libp2p/Network.h:42
↓ 5 callers
Class
PrecompiledContract
libethereum/Account.h:242
↓ 5 callers
Class
Writer
libdevcore/easylogging++.h:471
↓ 4 callers
Class
BlockDetails
libethereum/BlockDetails.h:41
↓ 4 callers
Class
EnvInfo
libethcore/SealEngine.h:43
↓ 4 callers
Class
InvalidTrie
libdevcore/TrieDB.h:39
↓ 4 callers
Class
KeyPair
Simple class that represents a "key pair". All of the data of the class can be regenerated from the secret key (m_secret) alone. Actually stores a tup
libdevcrypto/Common.h:153
↓ 4 callers
Class
iterator
libdevcore/RLP.h:147
↓ 3 callers
Class
EVMSchedule
libevmcore/EVMSchedule.h:33
↓ 3 callers
Class
FixedHash
libdevcore/FixedHash.h:47
↓ 3 callers
Class
ICAP
* @brief Encapsulation of an ICAP address. * Can be encoded, decoded, looked-up and inspected. */
libethcore/ICAP.h:45
↓ 3 callers
Class
NodeSpec
libp2p/Common.h:217
↓ 3 callers
Class
RLPStream
* @brief Class for writing to an RLP bytestream. */
libdevcore/RLP.h:383
↓ 3 callers
Class
RLPXInvalidPacket
libp2p/RLPXPacket.h:32
↓ 3 callers
Class
State
libethereum/State.h:67
↓ 3 callers
Class
stat
libweb3jsonrpc/dfs/DfsCommon.cpp:36
↓ 3 callers
Class
wait_result_t
libwebthree/libexecstream/win/exec-stream-helpers.h:66
↓ 3 callers
Class
wait_result_t
libwebthree/libexecstream/posix/exec-stream-helpers.h:149
↓ 2 callers
Class
APInt
evmjit/libevmjit/Instruction.h:7
↓ 2 callers
Class
EVMSchedule
libethcore/Transaction.h:33
↓ 2 callers
Class
Envelope
libwhisper/Common.h:51
↓ 2 callers
Class
FailedInsertInLevelDB
libwhisper/WhisperDB.h:36
↓ 2 callers
Class
HashedIterator
libdevcore/TrieDB.h:479
↓ 2 callers
Class
IPFSCommunicationError
libwebthree/IPFS.h:32
↓ 2 callers
Class
KeyInfo
libethcore/KeyManager.h:36
↓ 2 callers
Class
LogEntry
libevm/ExtVMFace.h:50
↓ 2 callers
Class
PasswordUnknown
libethcore/KeyManager.h:34
↓ 2 callers
Class
Pinned
Pinned, read-only, content.
libwebthree/Swarm.h:41
↓ 2 callers
Class
PrepareReq
libpbftseal/Common.h:92
↓ 2 callers
Class
RLPStream
libp2p/Common.h:48
↓ 2 callers
Class
RLPXPacket
* RLPX Packet */
libp2p/RLPXPacket.h:39
↓ 2 callers
Class
RefAny
libodbc/include/ora_linux/occiObjects.h:314
↓ 2 callers
Class
SACommand
libodbc/include/SQLAPI.h:71
↓ 2 callers
Class
SAConnection
libodbc/include/SQLAPI.h:70
↓ 2 callers
Class
SAException
libodbc/include/SQLAPI.h:78
↓ 2 callers
Class
SAField
libodbc/include/SQLAPI.h:76
↓ 2 callers
Class
SAParam
libodbc/include/SQLAPI.h:75
↓ 2 callers
Class
SignatureStruct
libdevcrypto/Common.h:45
↓ 2 callers
Class
TransactionReceipt
libethereum/TransactionReceipt.h:35
↓ 2 callers
Class
const_iterator
libdevcore/RangeMask.h:157
↓ 2 callers
Class
hash256
libevm/VMOpt.cpp:130
↓ 2 callers
Class
saOptions
libodbc/include/SQLAPI.h:73
↓ 1 callers
Class
AccountMask
libethereum/Account.h:200
↓ 1 callers
Class
AsyncLogItem
libdevcore/easylogging++.h:2536
↓ 1 callers
Class
BadRoot
libdevcore/Exceptions.h:63
↓ 1 callers
Class
BlockHash
libethereum/BlockDetails.h:89
↓ 1 callers
Class
BlockHeader
@brief Encapsulation of a block header. * Class to contain all of a block header's data. It is able to parse a block header and populate * from so
libethcore/BlockHeader.h:95
↓ 1 callers
Class
ClientWatch
libethereum/ClientBase.h:53
↓ 1 callers
Class
ClientWatch
libwhisper/Interface.h:52
↓ 1 callers
Class
Compiler
evmjit/libevmjit/Compiler.h:13
↓ 1 callers
Class
Error_position
An Error_position exception is thrown by the "read_or_throw" functions below on finding an error. Note the "read_or_throw" functions are around 3 time
utils/json_spirit/json_spirit_error_position.h:21
↓ 1 callers
Class
Exception
Base class for all exceptions.
libdevcore/Exceptions.h:39
↓ 1 callers
Enum
ExecState
evmjit/libevmjit/ExecStats.h:13
↓ 1 callers
Class
ExecutionResult
Description of the result of executing a transaction.
libethereum/Transaction.h:74
↓ 1 callers
Class
FailedDeleteInLevelDB
libwhisper/WhisperDB.h:38
↓ 1 callers
Class
FailedLookupInLevelDB
libwhisper/WhisperDB.h:37
↓ 1 callers
Class
FailedToOpenLevelDB
libwhisper/WhisperDB.h:35
↓ 1 callers
Enum
Index
evmjit/libevmjit/JIT.h:29
↓ 1 callers
Class
InstructionInfo
Information structure for a particular instruction.
libevmcore/Instruction.h:254
↓ 1 callers
Class
InvalidPublicIPAddress
libp2p/Common.h:77
↓ 1 callers
Class
JitTask
libevm/SmartVM.cpp:43
↓ 1 callers
Class
LocalisedTransaction
libethereum/Transaction.h:128
↓ 1 callers
Class
LocalisedTransactionReceipt
libethereum/TransactionReceipt.h:63
↓ 1 callers
Class
LogDispatcher
libdevcore/easylogging++.h:473
↓ 1 callers
Class
LogFormat
@brief Represents log format containing flags and date format. This is used internally to start initial log
libdevcore/easylogging++.h:1625
↓ 1 callers
Class
LogMessage
libdevcore/easylogging++.h:457
↓ 1 callers
Class
Neighbour
libp2p/NodeTable.h:417
↓ 1 callers
Class
NetworkStartRequired
libp2p/Common.h:76
↓ 1 callers
Class
NodeEntry
* NodeEntry * @brief Entry in Node Table */
libp2p/NodeTable.h:41
↓ 1 callers
Class
NodeInfo
libp2p/Host.h:109
↓ 1 callers
Class
PeerSessionInfo
* Used by Host to pass negotiated information about a connection to a * new Peer Session; PeerSessionInfo is then maintained by Session and can *
libp2p/Common.h:151
↓ 1 callers
Class
RLPStream
libethereum/EthereumHost.h:45
↓ 1 callers
Class
RLPXFrameDecryptFailed
libp2p/RLPXFrameCoder.h:36
next →
1–100 of 1,612, ranked by callers