public Task <TransactionReceipt> ExecTransactionFromModuleRequestAndWaitForReceiptAsync(string to, BigInteger value, byte[] data, byte operation, CancellationTokenSource cancellationToken = null)
        {
            var execTransactionFromModuleFunction = new ExecTransactionFromModuleFunction();

            execTransactionFromModuleFunction.To        = to;
            execTransactionFromModuleFunction.Value     = value;
            execTransactionFromModuleFunction.Data      = data;
            execTransactionFromModuleFunction.Operation = operation;

            return(ContractHandler.SendRequestAndWaitForReceiptAsync(execTransactionFromModuleFunction, cancellationToken));
        }
        public Task <string> ExecTransactionFromModuleRequestAsync(string to, BigInteger value, byte[] data, byte operation)
        {
            var execTransactionFromModuleFunction = new ExecTransactionFromModuleFunction();

            execTransactionFromModuleFunction.To        = to;
            execTransactionFromModuleFunction.Value     = value;
            execTransactionFromModuleFunction.Data      = data;
            execTransactionFromModuleFunction.Operation = operation;

            return(ContractHandler.SendRequestAsync(execTransactionFromModuleFunction));
        }
 public Task <TransactionReceipt> ExecTransactionFromModuleRequestAndWaitForReceiptAsync(ExecTransactionFromModuleFunction execTransactionFromModuleFunction, CancellationTokenSource cancellationToken = null)
 {
     return(ContractHandler.SendRequestAndWaitForReceiptAsync(execTransactionFromModuleFunction, cancellationToken));
 }
 public Task <string> ExecTransactionFromModuleRequestAsync(ExecTransactionFromModuleFunction execTransactionFromModuleFunction)
 {
     return(ContractHandler.SendRequestAsync(execTransactionFromModuleFunction));
 }