Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <boost/test/unit_test.hpp>
#include <boost/lexical_cast.hpp>
#include <libdevcore/Log.h>
#include <libdevcore/CommonIO.h>
#include <libethcore/CommonJS.h>
#include <libwebthree/WebThree.h>
#include <libweb3jsonrpc/ModularServer.h>
#include <libweb3jsonrpc/Whisper.h>
#include <libweb3jsonrpc/Net.h>
#include <libweb3jsonrpc/Web3.h>
#include <libweb3jsonrpc/Eth.h>
#include <libweb3jsonrpc/AccountHolder.h>
#include <libweb3jsonrpc/SessionManager.h>
#include <libweb3jsonrpc/AdminNet.h>
#include <libweb3jsonrpc/AdminUtils.h>
#include <jsonrpccpp/server/connectors/httpserver.h>
#include <jsonrpccpp/client/connectors/httpclient.h>
#include <json_spirit/JsonSpiritHeaders.h>
#include <test/libtesteth/TestHelper.h>
#include <test/libweb3jsonrpc/WebThreeStubClient.h>
#include <libethcore/KeyManager.h>
#include <libp2p/Common.h>
#include <libwhisper/WhisperHost.h>
Go to the source code of this file.
Classes | |
struct | Setup |
Functions | |
Json::Value | createMessage (string const &_from, string const &_to, string const &_topic="", string _payload="") |
Variables | |
WebThreeDirect * | web3 |
unique_ptr< ModularServer< rpc::EthFace, rpc::WhisperFace, rpc::NetFace, rpc::Web3Face, rpc::AdminNetFace, rpc::AdminUtilsFace > > | modularServer |
rpc::WhisperFace * | whisperFace |
rpc::NetFace * | netFace |
rpc::Web3Face * | w3Face |
rpc::SessionManager | sm |
rpc::EthFace * | ethFace |
rpc::AdminNetFace * | adminNetFace |
rpc::AdminUtilsFace * | adminUtilsFace |
unique_ptr< AccountHolder > | accountHolder |
unique_ptr< WebThreeStubClient > | jsonrpcClient |
Definition in file shhrpc.cpp.
Json::Value createMessage | ( | string const & | _from, |
string const & | _to, | ||
string const & | _topic = "" , |
||
string | _payload = "" |
||
) |
unique_ptr<AccountHolder> accountHolder |
Definition at line 64 of file shhrpc.cpp.
rpc::AdminNetFace* adminNetFace |
Definition at line 62 of file shhrpc.cpp.
rpc::AdminUtilsFace* adminUtilsFace |
Definition at line 63 of file shhrpc.cpp.
rpc::EthFace* ethFace |
Definition at line 61 of file shhrpc.cpp.
unique_ptr<WebThreeStubClient> jsonrpcClient |
Definition at line 65 of file shhrpc.cpp.
unique_ptr<ModularServer<rpc::EthFace, rpc::WhisperFace, rpc::NetFace, rpc::Web3Face, rpc::AdminNetFace, rpc::AdminUtilsFace> > modularServer |
Definition at line 56 of file shhrpc.cpp.
rpc::NetFace* netFace |
Definition at line 58 of file shhrpc.cpp.
Definition at line 60 of file shhrpc.cpp.
rpc::Web3Face* w3Face |
Definition at line 59 of file shhrpc.cpp.
WebThreeDirect* web3 |
Definition at line 54 of file shhrpc.cpp.
rpc::WhisperFace* whisperFace |
Definition at line 57 of file shhrpc.cpp.