/**
  * @param TXSkeleton $txSkeleton
  * @param $privateKeys
  * @param $coinSymbol
  * @param $token
  * @return TXSkeleton
  */
 public function sign(TXSkeleton $txSkeleton, $privateKeys, $coinSymbol, $token)
 {
     $apiContext = $this->apiContextFactory->getApiContext($coinSymbol, $token);
     $txClient = new TXClient($apiContext);
     $txSkeleton = $txClient->sign($txSkeleton, $privateKeys);
     return $txSkeleton;
 }