Refactor Env for AbstractClient:

Env is changed to use the AbstractClient interface,
which generalizes the transport for submitting client
requests to the Env server instance.

The JSONRPCClient implementation is added, supporting
a simple, synchronous interface. Env is changed to
use the JSONRPCClient implementation instead of the
built in JSON-RPC client.
This commit is contained in:
Vinnie Falco
2016-01-25 18:27:40 -05:00
committed by Nik Bougalis
parent f9f2b8124d
commit 040d7ebb46
9 changed files with 349 additions and 51 deletions

View File

@@ -48,4 +48,5 @@
#include <ripple/test/mao/impl/Net.cpp>
#include <ripple/test/impl/BasicNetwork_test.cpp>
#include <ripple/test/impl/JSONRPCClient.cpp>
#include <ripple/test/impl/ManualTimeKeeper.cpp>