void PrivateKeyChanged() { // Update the public key text element address = NanoUtils.PrivateKeyToAddress(privateKey); PublicKeyUI.text = address; // Update QRcode for topping up funds var qrCodeAsTexture2D = NanoUtils.GenerateQRCodeTextureOnlyAccount(10, address, 10); QRCodeTopUpUI.sprite = Sprite.Create(qrCodeAsTexture2D, new Rect(0.0f, 0.0f, qrCodeAsTexture2D.width, qrCodeAsTexture2D.height), new Vector2(0.5f, 0.5f)); }