|
CCF
|
#include <node_client.h>
Inherited by ccf::HTTPNodeClient.
Public Member Functions | |
| NodeClient (std::shared_ptr< ccf::RPCMap > rpc_map_, ccf::crypto::ECKeyPairPtr node_sign_kp_, const ccf::crypto::Pem &self_signed_node_cert_, const std::optional< ccf::crypto::Pem > &endorsed_node_cert_) | |
| virtual | ~NodeClient ()=default |
| virtual bool | make_request (::http::Request &request)=0 |
Protected Attributes | |
| std::shared_ptr< ccf::RPCMap > | rpc_map |
| ccf::crypto::ECKeyPairPtr | node_sign_kp |
| const ccf::crypto::Pem & | self_signed_node_cert |
| const std::optional< ccf::crypto::Pem > & | endorsed_node_cert = std::nullopt |
|
inline |
|
virtualdefault |
|
pure virtual |
Implemented in ccf::HTTPNodeClient.
|
protected |
|
protected |
|
protected |
|
protected |