public WalletClient(RapidBaseClient client, string walletName)
 {
     if (walletName == null)
     {
         throw new ArgumentNullException("walletName");
     }
     if (client == null)
     {
         throw new ArgumentNullException("client");
     }
     Client = client;
     Name   = walletName;
 }
 public KeySetClient(WalletClient walletClient, string keySet)
 {
     if (keySet == null)
     {
         throw new ArgumentNullException("keySet");
     }
     if (walletClient == null)
     {
         throw new ArgumentNullException("walletClient");
     }
     _Name   = keySet;
     _Wallet = walletClient;
     _Client = _Wallet.Client;
 }