This module provides extension of =nil;Marshalling utilities for =nil;Crypto3 Zero-Knowledge Schemes Cryptography
This library uses Boost CMake build modules (https://github.com/BoostCMake/cmake_modules.git). To actually include this library in a project it is required to:
- Add CMake Modules as submodule to target project repository.
- Add all the internal dependencies using CMake Modules as submodules to target project repository.
- Initialize parent project with CMake Modules (Look at crypto3 for the example)
- Multiprecision
- Algebra
- ZK
- =nil;Marshalling
- =nil;Crypto3 Multiprecision Marshalling
- =nil;Crypto3 ALgebra Marshalling
- Boost (>= 1.74)