Go to the documentation of this file.
17 #ifndef USGOV_147565d9917f038770f6b6c80e30f93569d66b700dd68ec39d3e565ecf8c6833
18 #define USGOV_147565d9917f038770f6b6c80e30f93569d66b700dd68ec39d3e565ecf8c6833
26 namespace us {
namespace gov {
29 using socket::datagram;
45 string name()
const override {
return "sys::install_script_response"; }
49 virtual bool verify(ostream&os)
const override;
string ref
Definition: install_script_response.h:52
hash_t compute_hash() const override
hasher_t::value_type hash_t
Definition: app.h:55
string response
Definition: install_script_response.h:51
Definition: install_script_response.h:32
std::string decode_string(const std::string &s)
Definition: base58.cpp:44
Definition: ripemd160.h:38
#define unlikely(x)
Definition: likely.h:30
engine::evidence b
Definition: install_script_response.h:33
install_script_response()
~install_script_response() override
Definition: datagram.h:44
void hash_data(ripemd160 &) const override
const ko_t * ko
Definition: ko.h:27
ripemd160 hasher_t
Definition: app.h:54
Definition: ripemd160.h:34
static bool validate_payload(const string &payload)
Definition: client.cpp:417
Definition: signed_data.h:29
void hash_data_to_sign(sigmsg_hasher_t &) const override
engine::signed_data s
Definition: install_script_response.h:34
datagram * get_datagram(uint16_t seq) const
std::string encode(const std::string &s)
Definition: base58.cpp:62
virtual bool verify(ostream &os) const override
void write_pretty(ostream &os) const
Definition: evidence.h:31
us::gov::sys::install_script_response c
Definition: install_script_response.cpp:33
string name() const override
Definition: install_script_response.h:45
static pair< ko, install_script_response * > from_stream(istream &)
void to_stream(ostream &) const override
#define log
Definition: gov.h:83
static void from_stream(install_script_response &, istream &)