Esempio n. 1
0
 public AssetTransaction cancelBidAssetOrder(SecureString secretPhrase, string order, string fee, string deadline, ref string err, string referencedTransaction = "")
 {
     AssetTransaction nxtAssetTransaction = new AssetTransaction();
     var client = new WebClient
     {
         Encoding = Encoding.UTF8
     };
     try
     {
         var rawData = client.DownloadString(_path + "/nxt?requestType=cancelBidOrder&secretPhrase" +
             HttpUtility.UrlEncode(ConvertToUnsecureString(secretPhrase)) + "&order=" +
             HttpUtility.UrlEncode(order) + "&fee=" +
             HttpUtility.UrlEncode(fee) + "&deadline=" +
             HttpUtility.UrlEncode(deadline) + (referencedTransaction.Length > 0 ? "&referencedTransaction=" + HttpUtility.UrlEncode(referencedTransaction) : ""));
         nxtAssetTransaction = JsonConvert.DeserializeObject<AssetTransaction>(rawData);
     }
     catch (Exception e)
     {
         err = e.ToString();
     }
     return nxtAssetTransaction;
 }
Esempio n. 2
0
 public AssetTransaction transferAsset(SecureString secretPhrase, string assetRecipient, string assetID, string assetQuantity, string assetFee, string deadline, ref string err, string referencedTransaction = "")
 {
     AssetTransaction nxtAssetTransaction = new AssetTransaction();
     var client = new WebClient
     {
         Encoding = Encoding.UTF8
     };
     try
     {
         var rawData = client.DownloadString(_path + "/nxt?requestType=transferAsset&secretPhrase=" +
             HttpUtility.UrlEncode(ConvertToUnsecureString(secretPhrase)) + "&recipient=" +
             HttpUtility.UrlEncode(assetRecipient) + "&asset=" +
             HttpUtility.UrlEncode(assetID) + "&quantity=" +
             HttpUtility.UrlEncode(assetQuantity) + "&fee=" +
             HttpUtility.UrlEncode(assetFee) + "&deadline=" +
             HttpUtility.UrlEncode(deadline) + (referencedTransaction.Length > 0 ? "&referencedTransaction=" + HttpUtility.UrlEncode(referencedTransaction) : ""));
         nxtAssetTransaction = JsonConvert.DeserializeObject<AssetTransaction>(rawData);
     }
     catch (Exception e)
     {
         err = e.ToString();
     }
     return nxtAssetTransaction;
 }