hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
abstract_crypto_model_signer.hpp
Go to the documentation of this file.
1
6
#ifndef IROHA_ABSTRACT_CRYPTO_MODEL_SIGNER_HPP
7
#define IROHA_ABSTRACT_CRYPTO_MODEL_SIGNER_HPP
8
9
namespace
shared_model
{
10
namespace
crypto {
11
15
template
<
typename
Model>
16
class
AbstractCryptoModelSigner
{
17
public
:
21
virtual
void
sign
(Model &m)
const
= 0;
22
23
virtual
~AbstractCryptoModelSigner
() =
default
;
24
};
25
26
}
// namespace crypto
27
}
// namespace shared_model
28
29
#endif // IROHA_ABSTRACT_CRYPTO_MODEL_SIGNER_HPP
shared_model::crypto::AbstractCryptoModelSigner::sign
virtual void sign(Model &m) const =0
shared_model::crypto::AbstractCryptoModelSigner::~AbstractCryptoModelSigner
virtual ~AbstractCryptoModelSigner()=default
shared_model
Definition:
command_executor.hpp:13
shared_model::crypto::AbstractCryptoModelSigner
Definition:
abstract_crypto_model_signer.hpp:16
shared_model
cryptography
crypto_provider
abstract_crypto_model_signer.hpp
Generated by
1.8.13