SLPB-3: Create SWIG CMake targets for gs++ slp_validator
A high performance SLP Validator is in development as part of the gs++ project. We wish to have this validator exposed as a C library (in-progress), with bindings for popular languages. To do this, we want to use SWIG with our CMake build system to automatically generate bindings in a variety of languages.
- Develop the targets using modern CMake practices making it possible to easily add additional languages
- Include necessary documentation (READMEs are fine) describing anything special
- Create Python binding
- Create Node.js binding
- Create Go binding
- Create Java binding
If you are interested in being eligible for this bounty, please contact @Blockparty_sh on Telegram before doing any work.