6 #ifndef IROHA_SHARED_MODEL_PLAIN_SIGNATURE_HPP 7 #define IROHA_SHARED_MODEL_PLAIN_SIGNATURE_HPP 20 shared_model::interface::types::SignedHexStringView signed_data_hex,
21 shared_model::interface::types::PublicKeyHexStringView
24 const std::string &
publicKey()
const override;
26 const std::string &
signedData()
const override;
32 const std::string signed_data_hex_;
33 const std::string public_key_hex_;
39 #endif // IROHA_SHARED_MODEL_PLAIN_SIGNATURE_HPP Definition: signature.hpp:18
const std::string & signedData() const override
Definition: signature.cpp:19
const std::string & publicKey() const override
Definition: signature.cpp:15
interface::Signature * clone() const override
Definition: signature.cpp:23
Signature(shared_model::interface::types::SignedHexStringView signed_data_hex, shared_model::interface::types::PublicKeyHexStringView public_key_hex)
Definition: command_executor.hpp:12
Definition: signature.hpp:17