OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
src
▼
parsec
►
agent
►
runners
►
evm
address.cpp
address.hpp
format.cpp
format.hpp
hash.cpp
hash.hpp
host.cpp
host.hpp
http_server.cpp
http_server.hpp
impl.cpp
impl.hpp
init_addresses.hpp
math.cpp
math.hpp
messages.hpp
rlp.cpp
rlp.hpp
rlp_reader.cpp
rlp_writer.cpp
serialization.cpp
serialization.hpp
signature.cpp
signature.hpp
util.cpp
util.hpp
►
lua
impl.cpp
impl.hpp
server.cpp
server.hpp
interface.cpp
interface.hpp
agentd.cpp
client.cpp
client.hpp
format.cpp
format.hpp
impl.cpp
impl.hpp
interface.cpp
interface.hpp
messages.hpp
server_interface.cpp
server_interface.hpp
►
broker
impl.cpp
impl.hpp
interface.hpp
►
directory
impl.cpp
impl.hpp
interface.hpp
►
runtime_locking_shard
client.cpp
client.hpp
controller.cpp
controller.hpp
format.cpp
format.hpp
impl.cpp
impl.hpp
interface.hpp
messages.hpp
replicated_shard.cpp
replicated_shard.hpp
replicated_shard_client.cpp
replicated_shard_client.hpp
replicated_shard_interface.hpp
runtime_locking_shardd.cpp
server.cpp
server.hpp
state_machine.cpp
state_machine.hpp
►
ticket_machine
client.cpp
client.hpp
controller.cpp
controller.hpp
impl.cpp
impl.hpp
interface.hpp
messages.hpp
state_machine.cpp
state_machine.hpp
ticket_machined.cpp
util.cpp
util.hpp
▼
uhs
►
atomizer
►
archiver
archiverd.cpp
client.cpp
client.hpp
controller.cpp
controller.hpp
►
atomizer
atomizer-raftd.cpp
atomizer.cpp
atomizer.hpp
atomizer_raft.cpp
atomizer_raft.hpp
block.cpp
block.hpp
controller.cpp
controller.hpp
format.cpp
format.hpp
messages.cpp
messages.hpp
state_machine.cpp
state_machine.hpp
►
sentinel
controller.cpp
controller.hpp
sentineld.cpp
server.cpp
server.hpp
►
shard
controller.cpp
controller.hpp
shard.cpp
shard.hpp
Shard core functionality
shardd.cpp
►
watchtower
block_cache.cpp
block_cache.hpp
client.cpp
client.hpp
Client helpers for interfacing with a watchtower server
controller.cpp
controller.hpp
error_cache.cpp
error_cache.hpp
messages.cpp
messages.hpp
Messages clients can use to communicate with the Watchtower
status_update.cpp
status_update.hpp
status_update_messages.cpp
status_update_messages.hpp
Watchtower module to process and cache block history
tx_error_messages.cpp
tx_error_messages.hpp
Messages atomizers and shards can use to transmit errors to the watchtower, and which the watchtower can use to communicate errors to clients
watchtower.cpp
watchtower.hpp
Watchtower core functionality
watchtowerd.cpp
►
client
atomizer_client.cpp
atomizer_client.hpp
client-cli.cpp
client.cpp
client.hpp
twophase_client.cpp
twophase_client.hpp
►
sentinel
async_interface.hpp
client.cpp
client.hpp
format.cpp
format.hpp
interface.cpp
interface.hpp
►
transaction
messages.cpp
messages.hpp
transaction.cpp
transaction.hpp
validation.cpp
validation.hpp
wallet.cpp
wallet.hpp
►
twophase
►
coordinator
client.cpp
client.hpp
controller.cpp
controller.hpp
coordinatord.cpp
distributed_tx.cpp
distributed_tx.hpp
format.cpp
format.hpp
interface.hpp
messages.hpp
server.cpp
server.hpp
state_machine.cpp
state_machine.hpp
►
locking_shard
client.cpp
client.hpp
controller.cpp
controller.hpp
format.cpp
format.hpp
interface.cpp
interface.hpp
locking_shard.cpp
locking_shard.hpp
locking_shardd.cpp
messages.cpp
messages.hpp
state_machine.cpp
state_machine.hpp
status_client.cpp
status_client.hpp
status_interface.hpp
status_messages.hpp
status_server.cpp
status_server.hpp
►
sentinel_2pc
controller.cpp
controller.hpp
sentineld_2pc.cpp
server.cpp
server.hpp
▼
util
►
common
blocking_queue.hpp
buffer.cpp
buffer.hpp
cache_set.hpp
config.cpp
config.hpp
Tools for reading options from a configuration file and building application-specific parameter sets for use in executables
hash.cpp
hash.hpp
hashmap.cpp
hashmap.hpp
keys.cpp
keys.hpp
logging.cpp
logging.hpp
random_source.cpp
random_source.hpp
Pseudorandom number generator (PRNG) for generating random data from a given entropy source
thread_pool.cpp
thread_pool.hpp
variant_overloaded.hpp
►
network
connection_manager.cpp
connection_manager.hpp
peer.cpp
peer.hpp
socket.cpp
socket.hpp
socket_selector.cpp
socket_selector.hpp
tcp_listener.cpp
tcp_listener.hpp
tcp_socket.cpp
tcp_socket.hpp
►
raft
console_logger.cpp
console_logger.hpp
index_comparator.cpp
index_comparator.hpp
log_store.cpp
log_store.hpp
messages.cpp
messages.hpp
node.cpp
node.hpp
rpc_server.hpp
serialization.cpp
serialization.hpp
state_manager.cpp
state_manager.hpp
util.hpp
►
rpc
►
http
epoll_event_handler.cpp
epoll_event_handler.hpp
event_handler.hpp
json_rpc_http_client.cpp
json_rpc_http_client.hpp
json_rpc_http_server.cpp
json_rpc_http_server.hpp
kqueue_event_handler.cpp
kqueue_event_handler.hpp
async_server.hpp
blocking_server.hpp
client.hpp
format.cpp
format.hpp
header.hpp
messages.hpp
server.hpp
tcp_client.hpp
tcp_server.hpp
►
serialization
buffer_serializer.cpp
buffer_serializer.hpp
format.cpp
format.hpp
istream_serializer.cpp
istream_serializer.hpp
ostream_serializer.cpp
ostream_serializer.hpp
serializer.hpp
size_serializer.cpp
size_serializer.hpp
stream_serializer.cpp
stream_serializer.hpp
util.hpp
Generated by
1.12.0