|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Functions | |
| int | parse_and_run_wsdb (int argc, char *argv[]) |
| WsdbCommandResponse | wsdb (WsdbRequest &request, WsdbCommand &&command) |
| Top-level wsdb API entry point. Takes a WsdbRequest and dispatches the command. | |
| WsdbCommandResponse | execute (WsdbRequest &request, WsdbCommand &&command) |
| Execute a wsdb command using the visitor pattern. | |
| int | execute_wsdb_server (const std::string &input_path, const std::string &data_dir, const std::string &tree_heights_json, const std::string &tree_prefill_json, const std::string &map_sizes_json, uint32_t threads, uint32_t initial_header_generator_point, const std::string &prefilled_public_data_json, uint64_t genesis_timestamp, size_t request_ring_size, size_t response_ring_size) |
| Start the aztec-wsdb IPC server. | |
Union of all wsdb commands (request types).
Definition at line 33 of file wsdb_execute.hpp.
Union of all wsdb response types.
Definition at line 67 of file wsdb_execute.hpp.
|
inline |
Execute a wsdb command using the visitor pattern.
Definition at line 102 of file wsdb_execute.hpp.
| int bb::wsdb::execute_wsdb_server | ( | const std::string & | input_path, |
| const std::string & | data_dir, | ||
| const std::string & | tree_heights_json, | ||
| const std::string & | tree_prefill_json, | ||
| const std::string & | map_sizes_json, | ||
| uint32_t | threads, | ||
| uint32_t | initial_header_generator_point, | ||
| const std::string & | prefilled_public_data_json, | ||
| uint64_t | genesis_timestamp, | ||
| size_t | request_ring_size, | ||
| size_t | response_ring_size | ||
| ) |
Start the aztec-wsdb IPC server.
Creates a WorldState instance and runs the IPC server loop, dispatching incoming msgpack commands via the WsdbCommand NamedUnion.
Definition at line 175 of file wsdb_ipc_server.cpp.
| WsdbCommandResponse bb::wsdb::wsdb | ( | WsdbRequest & | request, |
| WsdbCommand && | command | ||
| ) |
Top-level wsdb API entry point. Takes a WsdbRequest and dispatches the command.
Definition at line 46 of file wsdb_execute.cpp.