public PermissioningApiService(IClient client) : base(client) { AddAccountsToWhitelist = new PermAddAccountsToWhitelist(client); AddNodesToWhitelist = new PermAddNodesToWhitelist(client); RemoveAccountsFromWhitelist = new PermRemoveAccountsFromWhitelist(client); RemoveNodesFromWhitelist = new PermRemoveNodesFromWhitelist(client); GetAccountsWhitelist = new PermGetAccountsWhitelist(client); GetNodesWhitelist = new PermGetNodesWhitelist(client); ReloadPermissionsFromFile = new PermReloadPermissionsFromFile(client); }
public override async Task <string> ExecuteAsync(IClient client) { var permRemoveNodesFromWhitelist = new PermRemoveNodesFromWhitelist(client); return(await permRemoveNodesFromWhitelist.SendRequestAsync(new [] { Settings.GetDefaultNodeIrl() })); }