resolveStellarAccountId method
Resolves a stellar account id such as GBVPKXWMAB3FIUJB6T7LF66DABKKA2ZHRHDOQZ25GBAEFZVHTBPJNOJI The url of the federation server has to be provided. Returns a FederationResponse object.
Implementation
static Future<FederationResponse> resolveStellarAccountId(
String accountId, String federationServerUrl) async {
String id = checkNotNull(accountId, "accountId 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.forStringToLookUp(id).forType("id").execute();
return response;
}