public Task <TransactionReceipt> OnTokenTransferRequestAndWaitForReceiptAsync(string sender, BigInteger amount, byte[] data, CancellationTokenSource cancellationToken = null)
        {
            var onTokenTransferFunction = new OnTokenTransferFunction();

            onTokenTransferFunction.Sender = sender;
            onTokenTransferFunction.Amount = amount;
            onTokenTransferFunction.Data   = data;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(onTokenTransferFunction, cancellationToken));
        }
        public Task <string> OnTokenTransferRequestAsync(string sender, BigInteger amount, byte[] data)
        {
            var onTokenTransferFunction = new OnTokenTransferFunction();

            onTokenTransferFunction.Sender = sender;
            onTokenTransferFunction.Amount = amount;
            onTokenTransferFunction.Data   = data;

            return(ContractHandler.SendRequestAsync(onTokenTransferFunction));
        }
        public Task <bool> OnTokenTransferQueryAsync(string returnValue1, BigInteger returnValue2, byte[] returnValue3, BlockParameter blockParameter = null)
        {
            var onTokenTransferFunction = new OnTokenTransferFunction();

            onTokenTransferFunction.ReturnValue1 = returnValue1;
            onTokenTransferFunction.ReturnValue2 = returnValue2;
            onTokenTransferFunction.ReturnValue3 = returnValue3;

            return(ContractHandler.QueryAsync <OnTokenTransferFunction, bool>(onTokenTransferFunction, blockParameter));
        }
 public Task <TransactionReceipt> OnTokenTransferRequestAndWaitForReceiptAsync(OnTokenTransferFunction onTokenTransferFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(onTokenTransferFunction, cancellationToken));
 }
 public Task <string> OnTokenTransferRequestAsync(OnTokenTransferFunction onTokenTransferFunction)
 {
     return(ContractHandler.SendRequestAsync(onTokenTransferFunction));
 }
 public Task <bool> OnTokenTransferQueryAsync(OnTokenTransferFunction onTokenTransferFunction, BlockParameter blockParameter = null)
 {
     return(ContractHandler.QueryAsync <OnTokenTransferFunction, bool>(onTokenTransferFunction, blockParameter));
 }