private void TransferQuarters(int quantity) { TransferAPIRequest request = new TransferAPIRequest(quantity, "Tokens for starting game", delegate(string transactionHash) { Debug.Log("Tokens Transfer Success"); Application.LoadLevel("Stage1"); }, delegate(string error) { Debug.Log("Tokens Transfer Error: " + error); }); //start transfer Quarters.Quarters.Instance.CreateTransfer(request); }
private void SpendQuarters(int amount, string description) { TransferAPIRequest request = new TransferAPIRequest(amount, description, delegate(string transactionHash) { Debug.Log("Quarters transferred: " + transactionHash); slot.Play(); PlayerPrefs.SetInt("quartersBalance", slot.gameInfo.balance); }, delegate(string error) { Debug.LogError(error); }); Quarters.Instance.CreateTransfer(request); }
public void ButtonTransferTapped() { TransferAPIRequest request = new TransferAPIRequest(int.Parse(tokensInput.text), descriptionInput.text, delegate(string transactionHash) { debugConsole.text += "\n"; debugConsole.text += "\nTransfer successful, transactionHash: " + transactionHash; }, delegate(string error) { debugConsole.text += "\n"; debugConsole.text += "\nOnTransactionFailed: " + error; Debug.LogError(error); }); Quarters.Instance.CreateTransfer(request); }