public void AddMarble() { var _input = input.GetComponent <Text>().text; if (_input != "") { addMarbleReturnCode = Network.Network.ReturnCode.Pending; byte[] addr = Base58Encode.Decode(_input); for (int i = 0; i < addr.Length; i++) { Debug.Log(addr[i]); } byte[] msg = Utils.CreateMessage(Message.COMMAND.UnityGetInventory, addr, Message.MAGIC.LocalNetwork); Network.Network.SendData(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 27497), msg, ref addMarbleReturnCode); waitingForAnswer = true; Debug.Log("Requested inventory from core..."); } else { for (int i = display.transform.childCount; i > 0; i--) { Destroy(display.transform.GetChild(i - 1).gameObject); } } }
public void Start() { returnCode = Network.Network.ReturnCode.Pending; byte[] msg = Utils.CreateMessage(Message.COMMAND.UnityGetOwnInventory, new byte[0], Message.MAGIC.LocalNetwork); Network.Network.SendData(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 27497), msg, ref returnCode); waitingForAnswer = true; Debug.Log("Requested wallet from core..."); }