![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <Web3Face.h>
Public Member Functions | |
| Web3Face () | |
| virtual void | web3_sha3I (const Json::Value &request, Json::Value &response) |
| virtual void | web3_clientVersionI (const Json::Value &request, Json::Value &response) |
| virtual std::string | web3_sha3 (const std::string ¶m1)=0 |
| virtual std::string | web3_clientVersion ()=0 |
Public Member Functions inherited from ServerInterface< Web3Face > | |
| virtual | ~ServerInterface () |
| Methods const & | methods () const |
| Notifications const & | notifications () const |
| virtual RPCModules | implementedModules () const =0 |
Additional Inherited Members | |
Public Types inherited from ServerInterface< Web3Face > | |
| using | MethodPointer = AbstractMethodPointer< Web3Face > |
| using | NotificationPointer = AbstractNotificationPointer< Web3Face > |
| using | MethodBinding = std::tuple< jsonrpc::Procedure, AbstractMethodPointer< Web3Face >> |
| using | NotificationBinding = std::tuple< jsonrpc::Procedure, AbstractNotificationPointer< Web3Face >> |
| using | Methods = std::vector< MethodBinding > |
| using | Notifications = std::vector< NotificationBinding > |
| using | RPCModules = std::vector< RPCModule > |
Protected Member Functions inherited from ServerInterface< Web3Face > | |
| void | bindAndAddMethod (jsonrpc::Procedure const &_proc, MethodPointer _pointer) |
| void | bindAndAddNotification (jsonrpc::Procedure const &_proc, NotificationPointer _pointer) |
Definition at line 12 of file Web3Face.h.
|
inline |
|
pure virtual |
|
inlinevirtual |
Definition at line 25 of file Web3Face.h.
|
pure virtual |
|
inlinevirtual |
Definition at line 21 of file Web3Face.h.
1.8.11