Exemple #1
0
    public void getBlock(string s)
    {
        clearDisplay();
        print("block");
        Ardor.Data.Block Block = JsonUtility.FromJson <Ardor.Data.Block>(s);

        GameObject temp = Instantiate(blockDisplay, new Vector3(displayHolder.transform.position.x, displayHolder.transform.position.y, displayHolder.transform.position.z), Quaternion.identity);

        temp.transform.SetParent(displayHolder.transform);
        temp.transform.rotation = displayHolder.transform.rotation;
        temp.SendMessage("display", Block);

        // Display block transactions not including phasedTransactions
        if (Block.transactions.Length > 0)
        {
            int i = 0;
            foreach (Ardor.Data.Transaction t in Block.transactions)
            {
                print(i);
                distributeTransactions(temp, t, i);
                i++;
            }
        }
        //s = s.Replace(",", newline);
        rawData.text = "";
        //distributeTransactions(temp);
    }
Exemple #2
0
 public void display(Ardor.Data.Block Block)
 {
     // Fill UI from block data
     UI_previousBlockHash.SetText(Block.previousBlockHash);
     UI_previousBlock.SetText(Block.previousBlock);
     UI_block.SetText(Block.block + "\n Block ID");
     UI_payloadHash.SetText(Block.payloadHash);
     UI_numberOfTransactions.SetText(Block.numberOfTransactions + "\n Transactions");
     UI_generatorRS.SetText(Block.generatorRS + "\n Generating Account");
     UI_totalFeeFQT.SetText(Block.totalFeeFQT + "\n Fee");
 }
Exemple #3
0
 public displayBlock(string s)
 {
     Block = JsonUtility.FromJson <Ardor.Data.Block>(s);
     // Fill UI from block data
     UI_previousBlockHash.SetText(Block.previousBlockHash);
     UI_previousBlock.SetText(Block.previousBlock);
     UI_block.SetText(Block.block);
     UI_payloadHash.SetText(Block.payloadHash);
     UI_generatorRS.SetText(Block.generatorRS);
     UI_totalFeeFQT.SetText(Block.totalFeeFQT);
 }