|
Electroneum
|
#include <node_rpc_proxy.h>
Public Member Functions | |
| NodeRPCProxy (epee::net_utils::http::http_simple_client &http_client, boost::recursive_mutex &mutex) | |
| void | invalidate () |
| void | set_offline (bool offline) |
| boost::optional< std::string > | get_rpc_version (uint32_t &version) const |
| boost::optional< std::string > | get_height (uint64_t &height) const |
| void | set_height (uint64_t h) |
| boost::optional< std::string > | get_target_height (uint64_t &height) const |
| boost::optional< std::string > | get_block_weight_limit (uint64_t &block_weight_limit) const |
| boost::optional< std::string > | get_earliest_height (uint8_t version, uint64_t &earliest_height) const |
| boost::optional< std::string > | get_dynamic_base_fee_estimate (uint64_t grace_blocks, uint64_t &fee) const |
| boost::optional< std::string > | get_fee_quantization_mask (uint64_t &fee_quantization_mask) const |
Definition at line 40 of file node_rpc_proxy.h.
| tools::NodeRPCProxy::NodeRPCProxy | ( | epee::net_utils::http::http_simple_client & | http_client, |
| boost::recursive_mutex & | mutex ) |
Definition at line 41 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_block_weight_limit | ( | uint64_t & | block_weight_limit | ) | const |
Definition at line 132 of file node_rpc_proxy.cpp.
| boost::optional< std::string > tools::NodeRPCProxy::get_dynamic_base_fee_estimate | ( | uint64_t | grace_blocks, |
| uint64_t & | fee ) const |
Definition at line 164 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_earliest_height | ( | uint8_t | version, |
| uint64_t & | earliest_height ) const |
Definition at line 141 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_fee_quantization_mask | ( | uint64_t & | fee_quantization_mask | ) | const |
Definition at line 196 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_height | ( | uint64_t & | height | ) | const |
Definition at line 114 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_rpc_version | ( | uint32_t & | version | ) | const |
Definition at line 64 of file node_rpc_proxy.cpp.

| boost::optional< std::string > tools::NodeRPCProxy::get_target_height | ( | uint64_t & | height | ) | const |
Definition at line 123 of file node_rpc_proxy.cpp.
| void tools::NodeRPCProxy::invalidate | ( | ) |
Definition at line 49 of file node_rpc_proxy.cpp.

| void tools::NodeRPCProxy::set_height | ( | uint64_t | h | ) |
Definition at line 84 of file node_rpc_proxy.cpp.
|
inline |
Definition at line 46 of file node_rpc_proxy.h.