mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-04 19:25:51 +00:00
61a8f7f0783f176396ff514c7e8b0e224870cbdd
The basic_parser is rewritten to be header-only. The nodejs parser is removed from the include subtree and placed into the test directory. Other changes: * Parser specific error codes in parse_error.hpp * Add parser-bench performance testing, nodejs vs beast * New random message generator for fuzz tests * Test for header-only parser using random message generator * Augmented some existing message tests to check more cases
Beast 
Beast provides implementations of the HTTP and WebSocket protocols built on top of Boost.Asio and other parts of boost.
Requirements:
- Boost
- C++11 or greater
- OpenSSL (optional)
Linking applications with beast:
You need to include the .cpp file src/beast_http_nodejs_parser.cpp
in the build script or Makefile for your program in order to link.
Links:
Please report issues or questions here: https://github.com/vinniefalco/Beast/issues
Description
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Readme
2.2 GiB
Languages
C++
99.4%
CMake
0.5%