Kaynağa Gözat

фикс эксепшна

Rimmon 3 yıl önce
ebeveyn
işleme
7ad362f030
1 değiştirilmiş dosya ile 7 ekleme ve 0 silme
  1. 7 0
      Models/Blockchain.cs

+ 7 - 0
Models/Blockchain.cs

@@ -113,6 +113,8 @@ namespace HyperCube.Models
             transObj.data = await compileFunction("symbol");
             var answer = await RunFunction2("eth_call", transObj, "latest");
             var parsed = ParseStringAnswer(answer);
+            if (parsed.Length == 0)
+                return null;
             int symlen = hex2dec(parsed[1]);
             symbol = HextoString(parsed[2]).Substring(0, symlen);
             //Console.WriteLine("ImportERC20 len " + answer.Length + " answer " + answer);
@@ -525,6 +527,11 @@ namespace HyperCube.Models
         //13.  Цифровые активы
         //14.  Блокчейн
 
+        //0. делаем новый контракт с ролями хардокодм
+        //1. делаем в нем управляющий код с подтверждениями на выпуск токенов
+        //2. в рамках текущего токена - делаем овнером мульти контракт с ролями
+        //
+
         public async Task Mint(string tokenAmount, string addressTo)
         {
             //mint(address to, uint256 amount)