5 #ifndef PIVX_BLS_KEY_IO_H
6 #define PIVX_BLS_KEY_IO_H
CChainParams defines various tweakable parameters of a given instance of the PIVX system.
Optional< CBLSSecretKey > DecodeSecret(const CChainParams ¶ms, const std::string &keyStr)
std::string EncodeSecret(const CChainParams ¶ms, const CBLSSecretKey &key)
Optional< CBLSPublicKey > DecodePublic(const CChainParams ¶ms, const std::string &keyStr)
std::string EncodePublic(const CChainParams ¶ms, const CBLSPublicKey &pk)
boost::optional< T > Optional
Substitute for C++17 std::optional.