resolveForward method
Resolves a stellar forward. The url of the federation server and the forward query parameters have to be provided. Returns a FederationResponse object.
Implementation
static Future<FederationResponse> resolveForward(
Map<String, String> forwardQueryParameters,
String federationServerUrl) async {
Map params = checkNotNull(
forwardQueryParameters, "forwardQueryParameters can not be null");
String server = checkNotNull(
federationServerUrl, "federationServerUrl can not be null");
Uri serverURI = Uri.parse(server);
http.Client httpClient = new http.Client();
_FederationRequestBuilder requestBuilder =
new _FederationRequestBuilder(httpClient, serverURI);
FederationResponse response = await requestBuilder
.forType("forward")
.forQueryParameters(params)
.execute();
return response;
}